Re: Re: Systemd migration: opinion and questions

Marc Joliet <[email protected]> Sat, 23 May 2015 11:32:43 +0200
Newsgroups gmane.linux.gentoo.amd64
Message-ID <20150523113243.63267cbe@marcec>
Am Sat, 23 May 2015 10:49:07 +0200
schrieb Marc Joliet <[email protected]>:

> Am Thu, 21 May 2015 09:36:28 +0000 (UTC)
> schrieb Duncan <[email protected]>:
> 
> [...]
> > I decided 
> > to keep systemd, and ultimately, to unmerge openrc
> [...]
> 
> I forgot to ask about this: how did you go about doing that?  I'm still waiting
> for the following two bugs to be resolved:
> 
> https://bugs.gentoo.org/show_bug.cgi?id=504116
> https://bugs.gentoo.org/show_bug.cgi?id=511500
> 
> Do you have none of the affected packages installed, or...?

Partially answering this myself: you must be using gcc-config-1.8-r1, and have
none of the other still affected packages installed (e.g., java, hence no
java-config-wrapper).

Following bug #549508, I could put java-config-wrapper in package.provided and
unmask gcc-config-1.8-r1.  Then I should be able to put openrc in
package.provided and finally depclean it.  This should work as a temporary
solution until bugs #504116 and #511500 are resolved.

Does that sound sane?

The only two scary looking bugs I found on gcc-config are 547586 and 547962.
Bug #547586 is apparently completely benign (whitespace differences in "make
check" output), whereas bug #547962 caused gcc-config-1.8-r1 to be hard masked.
However, the underlying bug in gentoo-functions has apparently been fixed [0]
(according to its ChangeLog this was done in version 0.8, which is arch), so it
seems to me that the hard mask can be lifted.

[0] https://bugs.gentoo.org/show_bug.cgi?id=547962#c5

-- 
Marc Joliet