Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 504406 - media-gfx/splash-themes-livedvd should not source functions.sh from /etc/init.d
Summary: media-gfx/splash-themes-livedvd should not source functions.sh from /etc/init.d
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Fernando (likewhoa)
URL:
Whiteboard:
Keywords: QAcanfix
Depends on:
Blocks: init.d_functions.sh
  Show dependency tree
 
Reported: 2014-03-13 02:38 UTC by hal
Modified: 2016-02-21 11:10 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description hal 2014-03-13 02:38:49 UTC
See bug 504116.
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2014-03-13 15:33:18 UTC

*** This bug has been marked as a duplicate of bug 504394 ***
Comment 2 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2014-12-21 19:13:02 UTC
<QA hat>

This is a trivial fix that doesn't come with any real backwards compatibility dangers. In fact, it improves safety of packages through replacing implicit dependency on private API of a medium-sized package by explicit dependency on small, dedicated package.

That said, 9 months (1.5yr in case of glibc) to apply the fix is definitely too long. Therefore, I'm setting a deadline on fixing the remaining bugs to 2014-12-27. If the bugs aren't fixed till that point, I will be committing simple 'sed' statements to replace the inherits.

</QA hat>
Comment 3 Georgi Georgiev 2015-04-16 13:58:22 UTC
(In reply to Michał Górny from comment #2)
> <QA hat>
> 
> This is a trivial fix that doesn't come with any real backwards
> compatibility dangers. In fact, it improves safety of packages through
> replacing implicit dependency on private API of a medium-sized package by
> explicit dependency on small, dedicated package.
> 
> That said, 9 months (1.5yr in case of glibc) to apply the fix is definitely
> too long. Therefore, I'm setting a deadline on fixing the remaining bugs to
> 2014-12-27. If the bugs aren't fixed till that point, I will be committing
> simple 'sed' statements to replace the inherits.
> 
> </QA hat>

Please, please, do it.
Comment 4 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2016-02-21 11:10:38 UTC
Merged PR fixing this.