[Bug 1403472] Re: fails to start in trusty - missing package dependency
Robie Basak
1403472 at bugs.launchpad.net
Wed Dec 17 15:45:55 UTC 2014
Thank you for taking the time to work on this bug and helping to make
Ubuntu better.
I couldn't actually reproduce this as my test environment is a server
system, but the bug and the fix both seem trivial enough that I won't
worry about it; particularly because Debian have already done the same.
Uploaded with a couple of minor tweaks. It didn't seem worth delaying
while you got back to me on these:
1) The version number for a Trusty SRU is best being
1.9+git20121121-1ubuntu1.1 here, not ubuntu2, just to make it clear that
this is an SRU and to follow the usual pattern. ubuntu2 would probably
have been fine in this case though since future releases have superceded
the ubuntu1 version.
2) I've added to your changelog entry " to fix failure on startup": it's
useful to say _why_ in a changelog entry, as well as _what_, to make it
easier for future readers of the changelog.
Accepting the Trusty nomination and marking Fix Released in the
development release based on the Debian changelog you posted (I can see
that version is synced).
** Also affects: smc (Ubuntu Trusty)
Importance: Undecided
Status: New
** Changed in: smc (Ubuntu)
Status: New => Fix Released
** Changed in: smc (Ubuntu Trusty)
Status: New => In Progress
--
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1403472
Title:
fails to start in trusty - missing package dependency
Status in smc package in Ubuntu:
Fix Released
Status in smc source package in Trusty:
In Progress
Bug description:
The smc package in trusty is faulty. It needs to declare a dependency
on the ttf-dejavu-core package. If the package is not installed, the
program fails to start.
Vivid is not affected since this problem was fixed in Debian in
smc (1.9+git20121121-1.2) unstable; urgency=medium
* Non-maintainer upload.
* Fix "/usr/share/games/smc/gui/font/default_bold.ttf does not exist"
(Closes: #758427):
- smc-data needs to depend on fonts-dejavu-core
- update smc-data.links to the fonts in this package and not in the
transitional package ttf-dejavu-core
* Fix "desktop file category key is incomplete". Applying patch from Markus
Koschany, but omitting the character name as it could be a trademark.
(Closes: #738030)
-- Tobias Frost <tobi at debian.org> Tue, 19 Aug 2014 10:08:44 +0000
SRU TEST CASE
Install smc in a trusty environment that does NOT have the ttf-
dejavu-core package installed. Run smc from the command line. The
program aborts with an error about missing fonts. Now install said
package and things will go fine.
Regression potential
None. The program currently fails to start if the fonts are missing.
This is fixed by adding the package to the depends for smc-data.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/smc/+bug/1403472/+subscriptions
More information about the Ubuntu-sponsors
mailing list