On 5/31/19 9:13 AM, Peter Humphrey wrote:
On Thursday, 30 May 2019 16:32:01 BST »Q« wrote:

The 17.1 profiles are soon to be marked stable, so I went ahead and
migrated a little over a week ago, following the draft news item Michał
Górny recently posted to -dev.  FWIW, the migration seemed to go
smoothly and I haven't noticed anything breaking except
app-office/kmymoney won't build, apparently because the ebuild expects
something to be in /lib which isn't there any more.  But one dev said
it builds fine on his 17.1 test system, so I dunno.  I filed a bug,
<https://bugs.gentoo.org/686750>.
Encouraged by this, I tried the migration this morning. I followed the enews
item that Mick quoted - I even printed it to keep myself straight.

Before the start:
$ eselect profile show
Current /etc/portage/make.profile symlink:
   default/linux/amd64/17.0/desktop/plasma

I went through the migration, step by step, but after step 7, "unsymlink-lib
--finish", I found 110 files still in /lib and /usr/lib (list attached), of
the >3000 before the migration attempt, and /usr/local/lib still a symlink.
This can't be right, can it?

It's perfectly OK for there to still be stuff under /lib /usr/lib /usr/local/lib.  These are supposed to be things which are arch independent, such as config stuff and scripts.  However, I'm pretty sure none of them should still be a symlink.  What's the link pointing to?  I'd be tempted to revert the unsymlink.  Did you check the output of "unsymlink-lib --analyze" first?


Reply via email to