On Mon, 2005-01-31 at 23:09 +0100, Enrico Scholz wrote: > rc040203@xxxxxxxxxx (Ralf Corsepius) writes: > > > This renders "apt-get source" and "apt-get build-dep" non-applicable > > to fedora.us hosted apt-repositories and therefore voids at least > > these aspects where apt is superior to yum. > > Although I love apt for its powerful configuration, I have to admit that > 'apt-get build-dep' is not very usefully in the rpm-world: > > * it detects only the requirements which were used to build the src.rpm, > but not the deps which will be required True, but ??? apt-get build-deps is useful for chasing bugs in rpms, e.g. when having notices something suspicious when using a binary rpm and trying to fix the cause. Typical scenario: 1. Use a binary rpm, notice a problem. 2. su; apt-get build-dep <package> 3. apt-get source <package> 4. rpm -U <package>.src.rpm 5. edit <package>.spec|<package> 6. rpmbuild -ba <package> Edit and rebuild the package. As run-time deps of the binary rpm and build-time deps of the package do not necessarily have to match, this is very convenient. > * extending functionality is a non-trivial task, a the dep-resolving > should happen as non-root while the final package removal/installation > must happen as root Also true, but ... using a simple chroot is sufficient for the case above. Ralf