Hi ,
Just wanted to give some feedback/make some questions about
zypp-evaporate.
When machinery runs an inspection on a system we extract different
scopes of information.
- The list of packages `rpm -qa --qf ...` so we get the name,
version, release, architecture, vendor and checksum of the
package.
- The list of repos `zypper --xmlout repos --details` so we get
the alias, name, type, url, enabled, autorefresh, gpgcheck and
priority.
- The list of patterns `zypper patterns -i` so we capture name,
version and release.
Now if I compare this information in my system I go from having
around 2445 packages to 266 solvables, which I find very cool btw.
A use case for us would be the ability to
- give zypper/zypp-evaportate from the command line a list of
packages, repos and patterns from an inspected machine
- optionally pass some flags to tell how to resolve in case of
different scenarios and expected output format
With this functionality we can improve the output of our kiwi
export by making the config.xml file more concise (like in my case
10 fold shorter)
Would this be possible?
Thanks!