openSUSE / libsolv

Library for solving packages and reading repositories
http://en.opensuse.org/openSUSE:Libzypp_satsolver
Other
509 stars 151 forks source link

Move findutils requires into libsolv-tools-base #567

Closed dcermak closed 14 hours ago

dcermak commented 2 weeks ago

repo2solv requires find, but it is now part of tools-base

mlandres commented 2 weeks ago
[master]SUSE:tools (0)> repo2solv /Local/Repo >/dev/null 
/usr/bin/find: No such file or directory
find: exit status 1
[master]SUSE:tools (0)> 
                    ^ $?

And maybe repo2solv should return not-zero. Currently it creates an empty repo cache without indicating the isue.

dirkmueller commented 6 days ago

569 is an alternative that avoids reintroducing this dependency, thereby keeping the installsize of zypper small.

mlschroe commented 14 hours ago

I now implemented the file tree walk in libsolv, so there is no need to relay on an external tool anymore.