• [gentoo-user] Perl-cleaner --reallall

    From Peter Humphrey@21:1/5 to All on Sat Sep 7 17:30:01 2024
    Greetings,

    A recent thread here reminded me of this utility, and I've run it on four machines since the latest perl update. In three cases it all went swimmingly, but on the fourth it tried its damnedest to remerge dbus with USE=systemd, and so start converting the whole system to systemd. This system is almost identical to one of the others.

    I had to put sys-apps/systemd into package.mask, after which perl-cleaner ran OK, but emerge -c stumbled over nine packages wanting 'dev-lang/perl:0/5.38=', which was the previous version. Next I remerged those nine, after which emerge -c removed 98 packages! Most of those seemed to be useful only on a GUI
    system, which this one doesn't have (and those 98 shouldn't have been present anyway), so I let it go ahead. The long neglected (here) revdep-rebuild didn't want to rebuild anything.

    I really dislike mysteries.

    --
    Regards,
    Peter.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Michael@21:1/5 to All on Sat Sep 7 17:17:13 2024
    On Saturday 7 September 2024 16:27:41 BST Peter Humphrey wrote:
    Greetings,

    A recent thread here reminded me of this utility, and I've run it on four machines since the latest perl update. In three cases it all went
    swimmingly, but on the fourth it tried its damnedest to remerge dbus with USE=systemd, and so start converting the whole system to systemd. This
    system is almost identical to one of the others.

    Ugh!

    I had to put sys-apps/systemd into package.mask, after which perl-cleaner
    ran OK, but emerge -c stumbled over nine packages wanting 'dev-lang/perl:0/5.38=', which was the previous version. Next I remerged those nine, after which emerge -c removed 98 packages! Most of those seemed to be useful only on a GUI system, which this one doesn't have (and those
    98 shouldn't have been present anyway), so I let it go ahead. The long neglected (here) revdep-rebuild didn't want to rebuild anything.

    I really dislike mysteries.

    Did you run:

    grep systemd -r /etc/portage/

    to find out if some USE="systemd" had sneaked in there? Normally a non- systemd installation would have USE="-systemd" in /etc/portage/make.conf. -----BEGIN PGP SIGNATURE-----

    iQIzBAABCAAdFiEEXqhvaVh2ERicA8Ceseqq9sKVZxkFAmbcfIkACgkQseqq9sKV ZxkmvQ//b2i9cpauqRSFGNdHZXHZJt5897ZPz+GEiIfIhCO7NYKiT6VejwaUONo8 w7UvIUQniT1Jruw9+EtxQf7H7suO1RYgcR2VTW/QFekBNSM6UKJQhy8/2RFPqxZw udVgNVfZwFDg6yFUBs+LRC6QbVgPAWSKmxVdgrGa8dYEACNH8AQYnfT+SM8jgHtV 56kVjns9XCO/oygTb2rqbZiOUVO1o/y+XSXDvqvFakmFvM3EUP0ufSjzAhp0wMTn sP3HxXZUMaXmTETqcofA94EX/ZKOvF4ayagyfwVe7z4X0yfTRLy86svUxy56nFrj asNoWdnR+kL5vz6tMYDkgQT69Fs5Bsby4JlCA4/+Nb8qpp/j7oa6QeT4kmvtnxxw fzhFnnaVNuJcwwzDH7SQ52aRFgkiOBBTNXkCjcYaDW8uHn3jRdrdR+IhAu/2VW6H dGh1z7Z6v2DncKVGXPZy9ciPIn1b/bZ6lXJUybc4fIJjMHJP5qYfeU3gLevd8JB4 OXU5SEggHT3MaUN3cIyi7bduMytMT9S9XUqczjUqFXtKCbrISj6snZyIy7F7GJFT 2JVebI0F879O14R3md9/jahB/6vRcAT1xwDsFuDJQn77FNVs6/8tXtnoHJ6FHO9m 5nQYTS9n0D/QGbRpc2AbF31WQx0C50l6Cl11XDKViBZiNIf5ifk=
    =ZNXA
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)