• urpmi -y does not list full list of programs.

    From William Unruh@2:250/1 to All on Wed Aug 28 20:08:20 2019
    urpmi -y will list all of the packages which contain the phrase. But it
    does not list all of them. It list 3 or 4, and puts a ..., which is
    useless. If I am looking for something, I want them all. Is there any
    option to urpmi which lists all of the packages it has found rather than
    those idiotic ellipses?
    I have looked at man urpmi and have not found anything, but maybe I
    missed something.

    --- MBSE BBS v1.0.7.12 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From David W. Hodgins@2:250/1 to All on Wed Aug 28 20:51:32 2019
    On Wed, 28 Aug 2019 15:08:20 -0400, William Unruh <unruh@invalid.ca> wrote:

    urpmi -y will list all of the packages which contain the phrase. But it
    does not list all of them. It list 3 or 4, and puts a ..., which is
    useless. If I am looking for something, I want them all. Is there any

    Doesn't do that here. On Mageia 6 ...
    $ urpmq -y xx|wc -l
    57
    On Mageia 7 it's 69 lines of output.

    What's the output of "head /etc/urpmi/urpmi.cfg" on that system?

    Regards, Dave Hodgins

    --
    Change dwhodgins@nomail.afraid.org to davidwhodgins@teksavvy.com for
    email replies.

    --- MBSE BBS v1.0.7.12 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From William Unruh@2:250/1 to All on Wed Aug 28 21:33:28 2019
    On 2019-08-28, David W. Hodgins <dwhodgins@nomail.afraid.org> wrote:
    On Wed, 28 Aug 2019 15:08:20 -0400, William Unruh <unruh@invalid.ca> wrote:

    urpmi -y will list all of the packages which contain the phrase. But it
    does not list all of them. It list 3 or 4, and puts a ..., which is
    useless. If I am looking for something, I want them all. Is there any

    Doesn't do that here. On Mageia 6 ...
    $ urpmq -y xx|wc -l
    57
    On Mageia 7 it's 69 lines of output.

    What's the output of "head /etc/urpmi/urpmi.cfg" on that system?

    Regards, Dave Hodgins

    OK, that is the magic incantation. I was using urpmi -y, not urpmq -y
    Thanks.

    info:0[unruh]>sudo urpmi -y kernel
    No package named kernel
    The following packages contain kernel: avidemux-plugins, broadcom-wl-kernel-3.19.8-desktop-3.mga5, broadcom-wl-kernel-3.19.8-desktop586-3.mga5, broadcom-wl-kernel-3.19.8-server-3.mga5, ...
    You should use "-a" to use all of them


    info:0[unruh]>sudo urpmq -y kernel|wc
    687 687 25405



    --- MBSE BBS v1.0.7.12 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From David W. Hodgins@2:250/1 to All on Wed Aug 28 21:50:29 2019
    On Wed, 28 Aug 2019 16:33:28 -0400, William Unruh <unruh@invalid.ca> wrote:

    On 2019-08-28, David W. Hodgins <dwhodgins@nomail.afraid.org> wrote:
    On Wed, 28 Aug 2019 15:08:20 -0400, William Unruh <unruh@invalid.ca> wrote: >>
    urpmi -y will list all of the packages which contain the phrase. But it
    does not list all of them. It list 3 or 4, and puts a ..., which is
    useless. If I am looking for something, I want them all. Is there any

    Doesn't do that here. On Mageia 6 ...
    $ urpmq -y xx|wc -l
    57
    On Mageia 7 it's 69 lines of output.

    What's the output of "head /etc/urpmi/urpmi.cfg" on that system?

    Regards, Dave Hodgins

    OK, that is the magic incantation. I was using urpmi -y, not urpmq -y
    Thanks.

    Lol. I read it as urpmq, as I know that's what's needed rather then
    the urpmi as it was written. Guess my brain translated it without me
    being consciously aware of it.

    With urpmi, the -y option allows you to install one package that
    contains the given string. For example, urpmi -y font-misc-cyrillic
    will install the only matching package, x11-font-misc-cyrillic,
    while urpmi -y font-misc will list all some of the matching packages
    and tell you to add the option "a" if you really do want to install
    all of the matching packages.

    When checking to see what's available rather then to actually install
    packages, the urpmq command is the correct command to use.

    Not directly related, but just adding that with rpmdrake, if you use
    it's search function, by default, it's the equivalent of urpmq -y. To
    search within the package summary or description, click on the magnifying
    glass icon at the start of the search bar to select which item to search, before starting the search.

    Regards, Dave Hodgins

    --
    Change dwhodgins@nomail.afraid.org to davidwhodgins@teksavvy.com for
    email replies.

    --- MBSE BBS v1.0.7.12 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From William Unruh@2:250/1 to All on Wed Aug 28 22:10:35 2019
    On 2019-08-28, David W. Hodgins <dwhodgins@nomail.afraid.org> wrote:
    On Wed, 28 Aug 2019 16:33:28 -0400, William Unruh <unruh@invalid.ca> wrote:

    On 2019-08-28, David W. Hodgins <dwhodgins@nomail.afraid.org> wrote:
    On Wed, 28 Aug 2019 15:08:20 -0400, William Unruh <unruh@invalid.ca> wrote:

    urpmi -y will list all of the packages which contain the phrase. But it >>>> does not list all of them. It list 3 or 4, and puts a ..., which is
    useless. If I am looking for something, I want them all. Is there any

    Doesn't do that here. On Mageia 6 ...
    $ urpmq -y xx|wc -l
    57
    On Mageia 7 it's 69 lines of output.

    What's the output of "head /etc/urpmi/urpmi.cfg" on that system?

    Regards, Dave Hodgins

    OK, that is the magic incantation. I was using urpmi -y, not urpmq -y
    Thanks.

    Lol. I read it as urpmq, as I know that's what's needed rather then
    the urpmi as it was written. Guess my brain translated it without me
    being consciously aware of it.

    With urpmi, the -y option allows you to install one package that
    contains the given string. For example, urpmi -y font-misc-cyrillic
    will install the only matching package, x11-font-misc-cyrillic,
    while urpmi -y font-misc will list all some of the matching packages
    and tell you to add the option "a" if you really do want to install
    all of the matching packages.

    Unfortunately it does NOT list all of the matching packages, just 3 or 4
    of them and then the dreaded .... Now doing -a would be a recipie for disaster, since it might then try to instal 600 different packages.

    When checking to see what's available rather then to actually install packages, the urpmq command is the correct command to use.

    Not directly related, but just adding that with rpmdrake, if you use
    it's search function, by default, it's the equivalent of urpmq -y. To
    search within the package summary or description, click on the magnifying glass icon at the start of the search bar to select which item to search, before starting the search.

    Thanks. I always use the command line-- far quicker than searching
    through a list.


    Regards, Dave Hodgins


    --- MBSE BBS v1.0.7.12 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From David W. Hodgins@2:250/1 to All on Wed Aug 28 22:22:21 2019
    On Wed, 28 Aug 2019 17:10:35 -0400, William Unruh <unruh@invalid.ca> wrote:

    Thanks. I always use the command line-- far quicker than searching
    through a list.

    For searching through package names for packages with given files,
    I use the command line. For searching through package summaries or descriptions, I use rpmdrake.

    Regards, Dave Hodgins

    --
    Change dwhodgins@nomail.afraid.org to davidwhodgins@teksavvy.com for
    email replies.

    --- MBSE BBS v1.0.7.12 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)