Re: has the sun set ?

Duncan <[email protected]> Wed, 3 Jun 2015 16:08:15 +0000 (UTC)
Newsgroups gmane.linux.gentoo.desktop
Message-ID <[email protected]>
Philip Webb posted on Wed, 03 Jun 2015 08:14:04 -0400 as excerpted:

> (2) if I make a quickpkg of libmng:0 or lcms:0 , will Portage allow me
> to re-install them if I want to after testing the upgrade,
> given that they are no longer in the Portage tree ?

Yes, portage should take that, provided you use -K (package-only).

Alternatively, before you replace it, copy the ebuild from the installed-
packages database (/var/db/pkg/) to your overlay.

It's even possible to get the ebuild out of a binpkg if necessary -- open=
=20
the binpkg in a text-editor, and while the first part will be a bunch of=20
compressed garbage, near the end you'll find the ebuild in plain-text,=20
followed by some additional metadata.  You can then delete the stuff=20
before and after the ebuild in the editor (don't save it back to the=20
original binpkg file) and save the remaining ebuild to a normal ebuild=20
file.

>> While it isn't optimal, it's possible to get any ebuild that was ever
>> in the main tree from the attic,
>> if you need to fill in gaps for a new installation:
>> https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/?hideattic=3D=
0
>> Some ebuilds from this source may need to be retouched before portage
>> is happy with them,
>> but if they're not too old it's usually possible to get them working.
>=20
> I probably have a note of that site in my home-made help files.
> Would I put the ebuild in my local layman dir & would Portage like it ?

Yes, local overlay, and portage should like it, tho as above you may need=
=20
to retouch it a bit.  Also, if it requires eclasses that have been=20
changed too much or removed, you may need to get them from "the attic"=20
too.

> And isn't there a problem for Kde-Sunset, given the facts above :
> ie KDE 3 needs qt-meta:3 , which requires libmng:0 ,
> which is no longer in the Portage tree nor is in the Sunset tree ?

It's a problem... until someone adds the package back to the sunset tree.

--=20
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman