• [gentoo-user] x11-bas/xorg-x11 removal

    From ralfconn@21:1/5 to All on Sat Oct 29 10:30:01 2022
    Rather than adding the whole x11-base/xorg-apps and x11-base/xorg-fonts,
    I'd like to build a list of the x11 utilities currently installed on my
    systems to add them to world in preparation of the xorg-x11 package removal.

    Is anybody aware of some ready to use tool for the purpose, without re-inventing the wheel?

    thanks,

    raffaele

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From David Haller@21:1/5 to ralfconn on Sat Oct 29 12:10:01 2022
    Hello,

    On Sat, 29 Oct 2022, ralfconn wrote:
    Rather than adding the whole x11-base/xorg-apps and x11-base/xorg-fonts, I'd >like to build a list of the x11 utilities currently installed on my systems >to add them to world in preparation of the xorg-x11 package removal.

    Is anybody aware of some ready to use tool for the purpose, without >re-inventing the wheel?

    for c in x11-base/ x11-apps/; do
    eix '-I*' --format '<installedversions:NAMESLOT>' "$c"
    done

    HTH,
    -dnh

    --
    panic("Oh boy, that early out of memory?");
    linux-2.2.16/arch/mips/mm/init.c

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From ralfconn@21:1/5 to David Haller on Sat Oct 29 12:50:01 2022
    On 10/29/22 12:09, David Haller wrote:
    On Sat, 29 Oct 2022, ralfconn wrote:
    Rather than adding the whole x11-base/xorg-apps and x11-base/xorg-fonts, I'd >> like to build a list of the x11 utilities currently installed on my systems >> to add them to world in preparation of the xorg-x11 package removal.

    Is anybody aware of some ready to use tool for the purpose, without
    re-inventing the wheel?
    for c in x11-base/ x11-apps/; do
    eix '-I*' --format '<installedversions:NAMESLOT>' "$c"
    done
    Wonderfully simple, thank you

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Neil Bothwick@21:1/5 to ralfconn on Sun Oct 30 00:50:02 2022
    On Sat, 29 Oct 2022 12:47:38 +0200, ralfconn wrote:

    On 10/29/22 12:09, David Haller wrote:
    On Sat, 29 Oct 2022, ralfconn wrote:
    Rather than adding the whole x11-base/xorg-apps and
    x11-base/xorg-fonts, I'd like to build a list of the x11 utilities
    currently installed on my systems to add them to world in
    preparation of the xorg-x11 package removal.

    Is anybody aware of some ready to use tool for the purpose, without
    re-inventing the wheel?
    for c in x11-base/ x11-apps/; do
    eix '-I*' --format '<installedversions:NAMESLOT>' "$c"
    done
    Wonderfully simple, thank you

    qlist -IC | grep -e x11-base -e x11-apps -e x11-fonts >/etc/portage/sets/x11 emerge -n @x11

    Saves filling @world with dozens of x11 entries.


    --
    Neil Bothwick

    Having children will turn you into your parents.

    -----BEGIN PGP SIGNATURE-----

    iQIzBAEBCAAdFiEE8k9T/rX16EJxEKG692eFu0QSMJgFAmNdq7QACgkQ92eFu0QS MJhDExAAgDbGwfxI1KQpfFAoyOZ+PmaE7LxJ32brCRBtr2HE0+QqRNTzmzh0M2m1 cdXJs605p1ZYXZmXXKh7ShI+f5rUqOAdLdzUz+4lk858v/+/cDtHN/YtckJYAy6W ly55vDdoTd/nNNAeetvuPaj8MpEVcVSHEvYv89iyNNXB1zjnu0OJkLP8YhIDAevR ZFs4hVT5QomXLVaEim0/g134OLbBZlKoCUDAVE/n93FwgxMp/duCmq/cS+4R+iTd VdPJF5o8Xi3JU1ZK5lKErhcZe6gGyCfAFRzGN9EoLLUGe4FsdSPaO1+jqkeGxOIP KgiMArzs7Cmvn3OQYxaQ5pI9ihaWdkAXr7LnaXxvOgv2V9Phxuuc8cG0a2FShH7E NCdV2wqvvXD0ahVefipbVlpQHe3rbRrEVdVXtaoZraQ6WDdPgzFGY7fBKysVeWBW Mcu2w8UaCRu0WEmpwA2QEJhmafDLmUnhc5s1iYRidpMZ7VF+kqcQz7Ex3GY/11tF MCjAkj5hAM8LjWVQ2gZrEhDyjGOz0JrMZhht7y40m2/mWs4myVdv6iHFZE32WBca bI9LkHx2vgdF/tERIhYQBk9JWpMkXcnIsrNibCl95RinlF5/1hZckkJ2CrbBiBUU UyILAa3Oy754I17IHVdPjas468MrNRyfNyw65KLQL6H9rAc7uw0=
    =LQCx
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Arve Barsnes@21:1/5 to Walter Dnes on Mon Oct 31 22:40:02 2022
    On Mon, 31 Oct 2022 at 22:12, Walter Dnes <waltdnes@waltdnes.org> wrote:

    On Sat, Oct 29, 2022 at 11:39:47PM +0100, Neil Bothwick wrote

    qlist -IC | grep -e x11-base -e x11-apps -e x11-fonts >/etc/portage/sets/x11
    emerge -n @x11

    Saves filling @world with dozens of x11 entries.

    1) Has /var/lib/portage/set_name been deprecated?

    No. The new default is now /var/lib/portage. Check your /etc/portage/repos.conf/gentoo.conf if you're in doubt about where
    your main repo is.

    2) Will items in /etc/portage/sets/<whatever> be automatically updated
    each time you update world?

    What kind of updates would that be? You never update world, it is a
    registry of what packages you have installed, generally, not a
    specific version. A set would be the same.

    Regards,
    Arve

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Walter Dnes@21:1/5 to Neil Bothwick on Mon Oct 31 22:20:01 2022
    On Sat, Oct 29, 2022 at 11:39:47PM +0100, Neil Bothwick wrote

    qlist -IC | grep -e x11-base -e x11-apps -e x11-fonts >/etc/portage/sets/x11 emerge -n @x11

    Saves filling @world with dozens of x11 entries.

    1) Has /var/lib/portage/set_name been deprecated?

    2) Will items in /etc/portage/sets/<whatever> be automatically updated
    each time you update world?

    --
    I've seen things, you people wouldn't believe; Gopher, Netscape with
    frames, the first Browser Wars. Searching for pages with AltaVista,
    pop-up windows self-replicating, trying to uninstall RealPlayer. All
    those moments, will be lost in time like tears in rain... time to die.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Neil Bothwick@21:1/5 to Arve Barsnes on Tue Nov 1 00:10:01 2022
    On Mon, 31 Oct 2022 22:32:34 +0100, Arve Barsnes wrote:

    On Mon, 31 Oct 2022 at 22:12, Walter Dnes <waltdnes@waltdnes.org> wrote:

    On Sat, Oct 29, 2022 at 11:39:47PM +0100, Neil Bothwick wrote

    qlist -IC | grep -e x11-base -e x11-apps -e x11-fonts >/etc/portage/sets/x11 emerge -n @x11

    Saves filling @world with dozens of x11 entries.

    1) Has /var/lib/portage/set_name been deprecated?

    No. The new default is now /var/lib/portage. Check your /etc/portage/repos.conf/gentoo.conf if you're in doubt about where
    your main repo is.

    When did that happen? The portage man page still shows /etc/portage/sets/
    as the location for user-defined sets.


    2) Will items in /etc/portage/sets/<whatever> be automatically
    updated each time you update world?

    Provided the set is in world_sets, all packages in it will be treated as
    if they were in @world for updates.


    --
    Neil Bothwick

    Guns don't kill people--it's those little pieces of lead.

    -----BEGIN PGP SIGNATURE-----

    iQIzBAEBCAAdFiEE8k9T/rX16EJxEKG692eFu0QSMJgFAmNgVOoACgkQ92eFu0QS MJidYRAAmGf68h3/oomwsS5NcdQneuz1rvia5u9otJ9WHC6Enmiz5tkSPtOQud7V 4rZ9S0vMJxcCBbDjIqBOae3S5fys/WIOBncp6/hx6C7aRTuXSP+0Cyor7u/iCL61 CsR7FACeibFvoNyqSbWMn7JXxikNbXcRaGcYRRI1IPqNNu6O03jVNL8UTrQ8RmKM tTluJXDL7XPxBWmGsM/+eRcbYf3URlquIM2o/FAIwjYJPXn0zBCyrFrthhV6tAxt cPwolcuA41B4EqYzq5aI4nJg+9kJOkEgKSYBewpCuxmSWrERGpEfpTp+L0tIJ2rN P1RrLxOGXNfCDFis2NvJYwbZXL8scOQqlStBzRDqVD8szhUsDDYf1+FFXDqnZmYG g5nmM2+1YTqSHEjb1r1rlqoqPtHY1aLdtdyQnFZapXexvdnGdhGtTqCXMHF7HgID 6hBueDXQrx7bbIA8HufeDuDND7XEwFdX/MHTzRS/yrF6QYwIQcRy1Gwbi8gE7lNZ 7w7KwWuc+fsHrubVp7g81FozUoBBNGoO0bX+lIX7qIF1IbJNkQX81c7DogOU5NNl UTnPGHCg4cgUYloGojJBbdEtTJhlOs7XAiqC02X5co3txpNuaBRFSMjNNrWQ/k5l Ho1rONbDRl+DTWHzxN9oKKQHa6grg0G1Jiw7TWcji8Lr2D3/Xv8=
    =53oq
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Peter Humphrey@21:1/5 to All on Tue Nov 1 09:50:01 2022
    On Monday, 31 October 2022 23:06:18 GMT Neil Bothwick wrote:
    On Mon, 31 Oct 2022 22:32:34 +0100, Arve Barsnes wrote:
    On Mon, 31 Oct 2022 at 22:12, Walter Dnes <waltdnes@waltdnes.org>
    wrote:
    On Sat, Oct 29, 2022 at 11:39:47PM +0100, Neil Bothwick wrote

    qlist -IC | grep -e x11-base -e x11-apps -e x11-fonts

    /etc/portage/sets/x11 emerge -n @x11

    Saves filling @world with dozens of x11 entries.

    1) Has /var/lib/portage/set_name been deprecated?

    No. The new default is now /var/lib/portage. Check your /etc/portage/repos.conf/gentoo.conf if you're in doubt about where
    your main repo is.

    When did that happen? The portage man page still shows /etc/portage/sets/
    as the location for user-defined sets.

    There seems to be some confusion here. /var/lib/portage is where portage
    stores things; /etc/portage is where you store portage things.

    2) Will items in /etc/portage/sets/<whatever> be automatically
    updated each time you update world?

    Provided the set is in world_sets, all packages in it will be treated as
    if they were in @world for updates.

    In my case, nearly all the packages I want installed are specified in 6 sets in /etc/portage/sets/<set-name>. When I emerge one of those sets, portage adds it to /var/lib/portage/world_sets, just as any package I emerge specifically goes into /var/lib/portage/world. In fact my world file has just three entries at the moment: things I'm trying before they're moved to a set.

    Neat and tidy.

    [OT]

    This scheme may seem backwards; I started it when I was going through a great many reinstallations and wanted to go methodically, one step at a time. First
    a core set, then a broader base set, then xorg, plasma and apps. The appropriate profile would be set for each stage. I'd set up the kernel config after the core, so that the rest of the base packages had proper kernel settings to read. That gave me a bootable system and I'd finish the job in the new system itself.

    --
    Regards,
    Peter.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Arve Barsnes@21:1/5 to Peter Humphrey on Tue Nov 1 11:00:01 2022
    On Tue, 1 Nov 2022 at 09:44, Peter Humphrey <peter@prh.myzen.co.uk> wrote:
    1) Has /var/lib/portage/set_name been deprecated?

    No. The new default is now /var/lib/portage. Check your /etc/portage/repos.conf/gentoo.conf if you're in doubt about where
    your main repo is.

    When did that happen? The portage man page still shows /etc/portage/sets/ as the location for user-defined sets.

    There seems to be some confusion here. /var/lib/portage is where portage stores things; /etc/portage is where you store portage things.

    Indeed, this was my mistake. Has /var/lib/portage/ ever been possible
    for sets? Since the world file is there, I could see an initial
    implementation choosing that as the logical destination, but I have no
    memory of it.

    Regards,
    Arve

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Peter Humphrey@21:1/5 to All on Tue Nov 1 16:20:01 2022
    On Tuesday, 1 November 2022 09:58:25 GMT Arve Barsnes wrote:

    ... Has /var/lib/portage/ ever been possible for sets? Since the world file is there, I could see an initial implementation choosing that as the logical destination, but I have no memory of it.

    Likewise my memory. I doubt it was ever advisable to store any user file under /var/lib/ -- I'm sure it would cause terrible confusion at some stage. :)

    --
    Regards,
    Peter.

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