-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On Fri, 2017-06-23 at 09:57 +0200, Mark Wielaard wrote: > On Thu, 2017-06-22 at 17:15 +0200, Petr Šabata wrote: > > While playing with Base Runtime container base images we noticed > > that some packages couldn't be installed with coreutils-single > > due to their /bin file dependencies. Unlike the original > > coreutils package, coreutils-single doesn't provide the > > pre-UsrMove paths. > > > > Now there are at least two ways to resolve this. We either > > > > a) change all the packages that depend on /bin/* coreutils > > paths, or > > b) we add the respective /bin provides to coreutils-single. > > > > Reading the packaging guidelines[0], I'd lean towards "fixing" > > the coreutils subpackage, while the coreutils maintainers > > believe we should change packages that depend on obsolete paths. > > > > For the record, there appear to be only 25 binary packages that > > depend on /bin coreutils paths[1]; > > I just took a quick look at the systemtap package. It has: > > # On RHEL[45], /bin/mktemp comes from the 'mktemp' package. On newer > # distributions, /bin/mktemp comes from the 'coreutils' package. To > # avoid a specific RHEL[45] Requires, we'll do a file-based require. > Requires: /bin/mktemp > > On RHEL5 the mktemp package only provides a /bin/mktemp and > no /usr/bin/mktemp. Now RHEL5 is fairly old and this Requires can be > changed for Fedora of course. But it might be that there are other > packages that share a spec file between RHEL and Fedora and have a > /bin > instead of /usr/bin Requires for this reason. RHEL[45] is dead, so feel free to drop this. Also polluting spec file with conditionals (or any other things) for unsupported/unrelated distros just create problems. > > Cheers, > > Mark > > > [1] https://paste.fedoraproject.org/paste/v-SDa5byzWT93OKPWZ~XKQ/ > > _______________________________________________ > devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx > To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx - -- - -Igor Gnatenko -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEhLFO09aHZVqO+CM6aVcUvRu8X0wFAllMzUgACgkQaVcUvRu8 X0yBNw//ZFIdWFuxY3vqQ5dsR30z6sQW1WYpV8tD9IqY1JwD+SVIYlCr0xXFnV3d K2f4a5ix2nqGMLrFharz9n3KqQk7oOSuS/YgPUtywJPmupaYCtPA7LohYqf6uDgI YhDYDhy1qcYgqTVm2twoG17v6HkO+qu4AQDl5AeHG5Tz/NvIhDyiZH9CFXf2JT+G BevsvxllMxOo5H00ohykpIVakc5JKPWSulNsr6jYm5MDQ5qnxDR3tXAB+K3KZj3z VHvVq0Rpakwcqc4gtJI3/iJhSiHxbNgF1b5nz9hK7Wx059Sd+8hMNRMwkUXN4F7u Gf99qWfrgj4L0yUym0tKLFafiBLAzX1lRsAMVwtygSGokNhzMwV34bUR5WcO7wFf cdM8k1LFA8axToBYQfog2z6DJo5jXk95EMoJXZ04Rm98x2U/bLszJVrF/xZRGnQ7 SwgKzPRrS2WTQ3EPuJElPMfvarTJKjrV9pHP2+oMcVZvhFZs5hh2fMSVmRH+IcYa brEmOJ+GiuAUWvg4gZi3e7Pdtf+FPrZl5uZJDPLXWxkNa2IPE4ficQDAufnxp/1l h2PWvaSTbI2UHALIaA5NY9mWAlKPu8GjdF1Tavgzfw6qCjEXcw0IlCSnE06a5+uk zf5GDvz0fGY76sVaDhj43KPDSGHPfJJO9CA8u9hdRFF0k6blX3M= =92b2 -----END PGP SIGNATURE----- _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx