[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: RPM upgrade problem



On Tue, Jul 24, 2001 at 02:42:11PM -0400, Matthew R. MacIntyre wrote:
> 
> Hi,
> 
> Jeff> Not quite yet. Use rpm2cpio to install directly onto the file
> Jeff> system.  Check the directory perms below /var/tmp/xxx, cpio
> Jeff> tends to unpack with 700
> Jeff> 	cd /var/tmp/xxx find . -type d -exec chmod 755 {} \;
> 
> Jeff> and then install the whole tree (check first if you're paranoid)
> Jeff> 	cd /var/tmp/xxx tar cf - ./usr ./bin ./etc | (cd /; tar xvf -)
> 
> Ok, all that worked fine.
> 
> Jeff> Now try
> Jeff> 	rpm --rebuilddb
> Jeff> to fix your database (if this segfaults, it's bugzilla time).
> 
> That worked fine too.
> 
> Jeff> Finally upgrade the rpm packages the usual way
> Jeff> 	cd /var/tmp rpm -Uvh {rpm,popt}-*
> 
> This segfaulted. :-(
> 

OK, then there's still a "hole" where rpmlib needs to sanity
check possibly damaged data that needs plugging ...

> Any other ideas?  I'm starting to think that it might be reinstall
> from scratch time....

Hit me in bugzilla with a pointer to a tarball of your database, and I will
probably be able to get you a fix today. And, more importantly, I'll get
the "hole" fixed in rpmlib ...

73 de Jeff

-- 
Jeff Johnson	ARS N3NPQ
jbj@jbj.org	(jbj@redhat.com)
Chapel Hill, NC





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index] []