Mailinglist Archive: zypp-devel (227 mails)

< Previous Next >
[zypp-devel] new zypper search?
  • From: Jan Kupec <jkupec@xxxxxxx>
  • Date: Wed, 16 Apr 2008 18:11:06 +0200
  • Message-id: <4806251A.1080400@xxxxxxx>
Hi!

Would anybody object if a do the following:

$ zypper search zypp

S | Name | Summary | Type | Repository
--+--------+---------------------------------+---------+-----------
i | zypper | Command line package managem... | package | (multiple)


I can tweak the abbreviation of the summary to your liking. There will
also be --no-abbrev global option:

$ src/zypper --no-abbrev search zypper

S | Name | Summary | Type
| Repository
--+--------+----------------------------------------------------+---------+-----------
i | zypper | Command line package management tool using libzypp |
package | (multiple)


The old solvable list still possible with --details/-s

$ zypper search --details zypper

S | Repository | Type | Name | Version | Arch
--+------------+---------+--------+------------+-------
i | @System | package | zypper | 0.10.4-8 | x86_64
v | zypp:svn | package | zypper | 0.11.0-4.2 | x86_64
v | factory | package | zypper | 0.10.6-2 | x86_64
v | zypp:svn | package | zypper | 0.11.0-4.2 | i586
v | factory | package | zypper | 0.10.6-2 | i586


I can move the Name column to the second position here, too. I also
think about dropping the Type column, if --type is used.

Rug compatibility will of course be preserved with -r global option.

One more example attached (doesn't look good when wrapped).

What do you think?

Cheers,

jano
$ zypper search zypp
Reading installed packages...

S | Name | Summary | Type
| Repository
--+------------------------------+---------------------------------+------------+-----------
i | libzypp | Package, Patch, Pattern, and... | package
| (multiple)
| libzypp-devel | Package, Patch, Pattern, and... | package
| (multiple)
| libzypp-testsuite-tools | Package, Patch, Pattern, and... | package
| (multiple)
| libzypp-testsuite-tools-data | Package, Patch, Pattern, and... | package
| (multiple)
i | ruby-zypp | Ruby bindings for libzypp | package
| (multiple)
i | ruby-zypptools | Tools for ZYpp | package
| factory
i | zypper | Command line package managem... | package
| (multiple)
| libzypp-bindings | Bindings for libzypp | srcpackage
| (multiple)
| libzypp-tools | Tools for ZYpp | srcpackage
| factory

$ zypper --no-abbrev search zypp
Reading installed packages...

S | Name | Summary
| Type | Repository
--+------------------------------+--------------------------------------------------------------------+------------+-----------
i | libzypp | Package, Patch, Pattern, and Product
Management | package | (multiple)
| libzypp-devel | Package, Patch, Pattern, and Product
Management - developers files | package | (multiple)
| libzypp-testsuite-tools | Package, Patch, Pattern, and Product
Management - testsuite-tools | package | (multiple)
| libzypp-testsuite-tools-data | Package, Patch, Pattern, and Product
Management - testsuite-data | package | (multiple)
i | ruby-zypp | Ruby bindings for libzypp
| package | (multiple)
i | ruby-zypptools | Tools for ZYpp
| package | factory
i | zypper | Command line package management tool using
libzypp | package | (multiple)
| libzypp-bindings | Bindings for libzypp
| srcpackage | (multiple)
| libzypp-tools | Tools for ZYpp
| srcpackage | factory

$ zypper search -s zypp
Reading installed packages...

S | Repository | Type | Name | Version | Arch
--+------------+------------+------------------------------+------------+-------
i | @System | package | libzypp | 4.5.0-4 | x86_64
v | zypp:svn | package | libzypp | 4.13.1-1.1 | x86_64
v | factory | package | libzypp | 4.11.0-2 | x86_64
v | zypp:svn | package | libzypp | 4.13.1-1.1 | i586
v | factory | package | libzypp | 4.11.0-2 | i586
| zypp:svn | srcpackage | libzypp-bindings | 0.4.6-15.8 | noarch
| zypp:svn | srcpackage | libzypp-bindings | 0.4.6-15.1 | noarch
| factory | srcpackage | libzypp-bindings | 0.4.6-4 | noarch
| zypp:svn | package | libzypp-devel | 4.13.1-1.1 | x86_64
| factory | package | libzypp-devel | 4.11.0-2 | x86_64
| zypp:svn | package | libzypp-devel | 4.13.1-1.1 | i586
| factory | package | libzypp-devel | 4.11.0-2 | i586
| zypp:svn | package | libzypp-testsuite-tools | 4.2.2-15.2 | x86_64
| factory | package | libzypp-testsuite-tools | 4.2.2-12 | x86_64
| zypp:svn | package | libzypp-testsuite-tools | 4.2.2-15.7 | i586
| factory | package | libzypp-testsuite-tools | 4.2.2-12 | i586
| zypp:svn | package | libzypp-testsuite-tools-data | 4.2.2-15.2 | x86_64
| factory | package | libzypp-testsuite-tools-data | 4.2.2-12 | x86_64
| zypp:svn | package | libzypp-testsuite-tools-data | 4.2.2-15.7 | i586
| factory | package | libzypp-testsuite-tools-data | 4.2.2-12 | i586
| factory | srcpackage | libzypp-tools | 0.2.0-2 | noarch
i | @System | package | ruby-zypp | 0.4.6-2 | x86_64
v | zypp:svn | package | ruby-zypp | 0.4.6-15.1 | x86_64
v | factory | package | ruby-zypp | 0.4.6-4 | x86_64
v | zypp:svn | package | ruby-zypp | 0.4.6-15.8 | i586
v | factory | package | ruby-zypp | 0.4.6-4 | i586
i | @System | package | ruby-zypptools | 0.2.0-2 | x86_64
i | factory | package | ruby-zypptools | 0.2.0-2 | x86_64
v | factory | package | ruby-zypptools | 0.2.0-2 | i586
i | @System | package | zypper | 0.10.4-8 | x86_64
v | zypp:svn | package | zypper | 0.11.0-4.2 | x86_64
v | factory | package | zypper | 0.10.6-2 | x86_64
v | zypp:svn | package | zypper | 0.11.0-4.2 | i586
v | factory | package | zypper | 0.10.6-2 | i586
< Previous Next >
Follow Ups