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.

1. The list of packages `rpm -qa --qf ...` so we get the name, version,
   release, architecture, vendor and checksum of the package.
2. The list of repos `zypper --xmlout repos --details` so we get the
   alias, name, type, url, enabled, autorefresh, gpgcheck and priority.
3. 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?


Reply via email to