RPM Community Forums

Mailing List Message of <rpm-devel>

Re: Problems with erase-before-install on RPM 5.2

From: Jeff Johnson <n3npq@mac.com>
Date: Tue 21 Oct 2008 - 06:02:57 CEST
Message-id: <54741D62-0779-46A3-B88A-37536C54B8F7@mac.com>

On Oct 20, 2008, at 10:38 PM, Jeff Johnson wrote:
>
> I'll stop kicking dead burros now ...
>

I know I promised to leave the burros alone, but ...

error: LOOP:
error: removing bash-3.2-27.fc10.i386 "Requires: mktemp" from tsort  
relations.
error: removing coreutils-6.12-15.fc10.i386 "Requires(post): grep"  
from tsort relations.
error: removing grep-2.5.1a-61.fc10.i386 "Requires(post): /bin/sh"  
from tsort relations.

That's a dependency loop that can lead to indeterminate
ordering and install failures in critically important packages.

In fact, with erase-before-install /bin/sh will be removed, bash won't
install, and you ain't gonna get too much use out of Linux without / 
bin/sh ...

Adding (post) doesn't even begin to solve the packaging issue.

Very not good.

73 de Jeff
Received on Tue Oct 21 06:03:18 2008
Driven by Jeff Johnson and the RPM project team.
Hosted by OpenPKG and Ralf S. Engelschall.
Powered by FreeBSD and OpenPKG.