[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: redhat abe
- From: Ralf Corsepius <rc040203 freenet de>
- To: Development discussions related to Fedora Core <fedora-devel-list redhat com>
- Subject: Re: redhat abe
- Date: Tue, 01 Feb 2005 01:51:08 +0100
On Mon, 2005-01-31 at 23:09 +0100, Enrico Scholz wrote:
> rc040203 freenet de (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
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]