• [gentoo-user] Missing keyword. Overlay question too, maybe.

    From Dale@21:1/5 to All on Sat Feb 19 17:00:02 2022
    Howdy,

    I'm just going to point to the gentoo page for this but I'd like to know
    why something is in the tree if it is not available to anyone due to
    missing keywords. 

    https://packages.gentoo.org/packages/app-office/libreoffice

    Also, I noticed I have packages coming in from overlays or something I
    don't have installed/enabled here, if they are overlays.  This is one
    recent example.


    root@fireball / # equery list -po firefox
     * Searching for firefox ...
    [-P-] [  ] www-client/firefox-91.6.0:esr
    [IP-] [  ] www-client/firefox-97.0.1:rapid
    root@fireball / #


    Part of me thinks that is a overlay however, no such overlay exists.  Is
    this a new way for devs to set slots for packages?  I've seen overlay
    names there before but never noticed this.  I've also seen slot version numbers before but not this.  Anyone else notice this and have more info
    on it?

    Thanks much.

    Dale

    :-)  :-) 

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Michael Orlitzky@21:1/5 to Dale on Sat Feb 19 17:10:01 2022
    On Sat, 2022-02-19 at 09:54 -0600, Dale wrote:
    Howdy,

    I'm just going to point to the gentoo page for this but I'd like to know
    why something is in the tree if it is not available to anyone due to
    missing keywords. 

    https://packages.gentoo.org/packages/app-office/libreoffice

    Probably just a way for the maintainers to test before releasing it to
    users. Libreoffice is huge and requires a lot of cooperation from other
    areas. An entry in package.mask is another (more common) way to add
    something to the tree while still marking it as "not ready yet."


    Also, I noticed I have packages coming in from overlays or something I
    don't have installed/enabled here, if they are overlays.  This is one
    recent example.

    root@fireball / # equery list -po firefox
     * Searching for firefox ...
    [-P-] [  ] www-client/firefox-91.6.0:esr
    [IP-] [  ] www-client/firefox-97.0.1:rapid
    root@fireball / #


    Those are just slot names. Like EAPIs, slot names are typically
    integers, but pretty much anything is technically legal.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Michael Cook@21:1/5 to Dale on Sat Feb 19 17:10:01 2022
    On 2/19/22 10:54, Dale wrote:
    Howdy,

    I'm just going to point to the gentoo page for this but I'd like to know
    why something is in the tree if it is not available to anyone due to
    missing keywords.

    https://packages.gentoo.org/packages/app-office/libreoffice

    Also, I noticed I have packages coming in from overlays or something I
    don't have installed/enabled here, if they are overlays.  This is one
    recent example.


    root@fireball / # equery list -po firefox
     * Searching for firefox ...
    [-P-] [  ] www-client/firefox-91.6.0:esr
    [IP-] [  ] www-client/firefox-97.0.1:rapid
    root@fireball / #


    Part of me thinks that is a overlay however, no such overlay exists.  Is this a new way for devs to set slots for packages?  I've seen overlay
    names there before but never noticed this.  I've also seen slot version numbers before but not this.  Anyone else notice this and have more info
    on it?

    Thanks much.

    Dale

    :-)  :-)


    I don't think those versions of libreoffice are ready for testing basically.

    Those are slots. `equery list -po` will show an O in the first [] set if
    it's in an overlay.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Michael Orlitzky@21:1/5 to Dale on Sat Feb 19 17:40:01 2022
    On Sat, 2022-02-19 at 10:20 -0600, Dale wrote:

    Thanks to both for the info.  Looks to me like they would test these packages in a local overlay first then move when major arches are
    ready.  To each his/her own.  I was hoping to use the more recent
    version and not have to update for a while. 


    That works well for smaller packages the maintainer can test himself,
    but when you need to ask *other* people to test for you, you get better
    results the easier that is.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Dale@21:1/5 to Michael Orlitzky on Sat Feb 19 17:30:01 2022
    Michael Orlitzky wrote:
    On Sat, 2022-02-19 at 09:54 -0600, Dale wrote:
    Howdy,

    I'm just going to point to the gentoo page for this but I'd like to know
    why something is in the tree if it is not available to anyone due to
    missing keywords. 

    https://packages.gentoo.org/packages/app-office/libreoffice
    Probably just a way for the maintainers to test before releasing it to
    users. Libreoffice is huge and requires a lot of cooperation from other areas. An entry in package.mask is another (more common) way to add
    something to the tree while still marking it as "not ready yet."


    Also, I noticed I have packages coming in from overlays or something I
    don't have installed/enabled here, if they are overlays.  This is one
    recent example.

    root@fireball / # equery list -po firefox
     * Searching for firefox ...
    [-P-] [  ] www-client/firefox-91.6.0:esr
    [IP-] [  ] www-client/firefox-97.0.1:rapid
    root@fireball / #

    Those are just slot names. Like EAPIs, slot names are typically
    integers, but pretty much anything is technically legal.






    Thanks to both for the info.  Looks to me like they would test these
    packages in a local overlay first then move when major arches are
    ready.  To each his/her own.  I was hoping to use the more recent
    version and not have to update for a while. 

    I noticed it had no "O" for overlay which is what made me think the devs
    had a new way to do slots.  I also guessed the esr is extended service
    release or something to that effect and rapid is less stable and faster
    moving version.  I seen this with another package but can't recall the
    name. 

    Thanks again to both. 

    Dale

    :-)  :-) 

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