Created attachment 845567 [details] emerge --info "emerge app-alternatives/{bc,bzip2,gzip,sh,tar}" only records one of the atoms in the world file. It seems tied to app-alt, "emerge app-arch/{zoo,unp,arj}" works as expected.
Another pkg which emerge won't record in the world file is sys-apps/which (by itself on the cmdline). Does it have something to do with these pkgs being in @system? virtual/ssh, which is in @system too, does record in world, though.
To clarify, I'd like emerge to record all pkgs in the world file, even those that are in @system. A pkg I want may be in @system now, but not next year.
Created attachment 846847 [details] emerge.log Yeah, I can reproduce. "emerge app-alternatives/{bc,bzip2,gzip,sh,tar}" creates the attached emerge.log, and: 8e2544b58c4d / # cat /var/lib/portage/world app-alternatives/bc The command line in the logfile is: 1672768405: *** emerge --regex-search-auto=y app-alternatives/bc app-alternatives/bzip2 app-alternatives/gzip app-alternatives/sh app-alternatives/tar
(In reply to Roman Žilka from comment #2) > To clarify, I'd like emerge to record all pkgs in the world file, even those > that are in @system. A pkg I want may be in @system now, but not next year. This request directly conflicts with bug 624628. It does appear that @system packages will not be added to the world file at the moment; I'm not sure if that behavior is intentional or not.