I am using catalyst-2.0.16 to build livecd. When I build for x86, everything is fine, but for amd64 /lib -> /lib64 symlink becomes broken after some step of livecd-stage2, presumably after kernel modules install.
Can you please test this again with catalyst-2.0.9999? There are a number of fixes there we were about to release. I don't think there is one to fix this issue, but it would be good to know for sure. I'd like to fix it before we do the release.
The same. When I clean cache, catalyst works fine, but when it has kerncache with kernel built previously, it overwrites /lib symlink with /lib/modules somehow.
can you attach the spec you're using ? and your config settings ?
Are you still able to reproduce this? I believe genkernel is handling the module tarball unpack, and this issue may have been fixed here: https://gitweb.gentoo.org/proj/genkernel.git/commit/gen_package.sh?id=e49b8a450aba6eced9caa608a3bfdc38a7dbe677
Actually I'm fairly sure it is fixed in that commit, I missed this sentence in the commit message: "This caused --kerncache to override the /lib symlink with an actual directory." Please do re-open if my assessment is incorrect here =)