Repro steps: 1) Install catalyst (emerge "=dev-util/catalyst-2.0_rc40" with USE="ccache cdr") 2) sync portage tree (emerge --sync) 3) Create portage snapshot (catalyst2 -s 2006.0) 4) Copy stage tarball (mkdir /var/tmp/catalyst2/builds && cp stage3-x86-2006.0.tar.bz2 /var/tmp/catalyst2/builds) 5) Attempt to do fetchonly build (catalyst2 -F -f livecd_gentoo_wiki_howto-stage1.spec) Result: !!! Error: the sys-apps/pam-login package conflicts with another package. !!! both can't be installed on the same system together. !!! Please use 'emerge --pretend' to determine blockers. !!! catalyst: Error in attempt to build packages Traceback (most recent call last): File "modules/generic_stage_target.py", line 1168, in build_packages " build_packages "+mypack,"Error in attempt to build packages",env=self.env) File "/usr/lib/catalyst2/modules/catalyst_support.py", line 485, in cmd raise CatalystError,myexc CatalystError: <unprintable instance object> None !!! catalyst: livecdbuild aborting due to error. Catalyst aborting.... Expected: The error not to occur. I will attach the spec file I used
Created attachment 82484 [details] The specfile used
I noticed that the real bug is with the stage tarball already including pam-login. Then castalyst tries to update everything installed and craps out. So not really a catalyst issue.