[LUNI] [LUNI]package dep problem running up2date

Redmond Militante r-militante at northwestern.edu
Tue Mar 26 12:39:01 CST 2002


On Tue, Mar 26, 2002 at 12:21:22PM -0600, Geoff Lane wrote:
> On Tue, 2002-03-26 at 12:04, Redmond Militante wrote:
> > 
> > well, i'm on a rh7.1 box, so i'm not using apt-get.
> > ok - but if i uninstall all my rpmlib rpm's then how do i install rpm's again?
> 
> Some people use apt on Red Hat . . .
> 
> You don't want to uninstall your rpm-*.rpm you want to uninstall
> something that depends on it and/or upgrade them all at the same time.

i've tried trying to upgrade rpm*.rpm at the sametime- i usually wind up getting error messages like

rpm xxx requires librpmio.so.0 or rpm xxx requires rpm 4.0.2 (even though i have rpmxxx4.0.2 already installed on the machine, which is pretty weird)

> 
> For example, if you have gnorpm or red-carpet or something like that
> installed, they might have to be upgraded too. Check up2date and see if
> there are other things to upgrade that would use rpm.


so - you recommend uninstalling gnorpm

rpm -e gnorpm

and then installing gnorpm manually?  and then starting up gnorpm and trying to upgrade all the rpm*.rpm's at the same time?



> 
> > On Tue, Mar 26, 2002 at 12:02:20PM -0600, Geoff Lane wrote:
> > > You've got a package that depends on a specific version of RPM and you
> > > are trying to upgrade to a later version. Possibly 'apt' is the culprit?
> > > If so, you need to remove it, upgrade the rpms, and then rebuild it.
> > > 
> > > On Tue, 2002-03-26 at 11:37, Redmond Militante wrote:
> > > > hi all
> > > > 
> > > > i'm having trouble running up2date on another machine - this one rh7.1 2.4.2-2 - i get a msg that says
> > > > 
> > > > there was a package dependency problem. the message was: a package providing librpmio.so.0 could not be found. a package providing librpm.so.0 could not be found.  please modify your package selections and try again.
> > > > 
> > > > i tried 'up2date --whatprovides=librpmio.so.0' and 'up2date --whatprovides=librpm.so.0'.  in both cases it gave me a msg that said 'unable to solve deps for...
> > > > 
> > > > 
> > > > i ran a google search to see what packages provide librpmio.so.0 and librpm.so.0 - basically, it's all the rpmlibs.  i downloaded the rpm-4.0.4 libs from an up2date mirror site and tried to manually upgrade them.  these packages are rpm-4.0.4-7xi386.rpm, rpm-build4.0.4-7xi386.rpm, rpm-devel-4.0.4-7xi386.rpm, rpm-perl-4.0.4-7xi386.rpm, rpm-python-4.0.4-7xi386.rpm, rpm2html-1.5-5.7xi386.rpm, rpmfind-1.6-6.7xi386.rpm.  manually upgrading these packages always fails.  i get msgs like
> > > > 
> > > > rpm-python-4.0.2 requires librpm.so.0 or rpmxxx requires rpm 4.0.2
> > > > 
> > > > when i run 'rpm --version' on my machine i get 'rpm version 4.0.2'
> > > > but, judging from the msgs i get when i try to upgrade librpms to version4.0.4 in order to satisfy these dependencies, it's not picking up the fact that i have 4.0.2 already installed
> > > > 
> > > > 
> > > > sorry, if this is confusing.  if anyone has any suggestions on how i can get librpmio.so.0 and librpm.so.0 on my machine so i can run up2date again, 
> > > > i'd appreciate it.
> > > > 
> > > > thanks
> > > > redmond
> > > > 
> > > > 
> > > > 
> > > >  
> > > > -- 
> > > > Redmond Militante
> > > > Northwestern University, Evanston, IL. USA
> > > > r-militante at northwestern.edu
> > > > 847-467-7617
> > > -- 
> > > Geoff Lane              <glane at frognet.net>
> > > Recursive adj. See Recursive.
> > > PGP Key: http://www.frognet.net/~glane/key.html
> > > 
> > > 
> > > ______________________________________________________________________
> > > Linux Users Of Northern Illinois - Technical Discussion 
> > > luni at luni.org
> > > http://luni.org/mailman/listinfo/luni
> > > 
> > 
> > -- 
> > Redmond Militante
> > Northwestern University, Evanston, IL. USA
> > r-militante at northwestern.edu
> > 847-467-7617
> -- 
> Geoff Lane              <glane at frognet.net>
> Recursive adj. See Recursive.
> PGP Key: http://www.frognet.net/~glane/key.html
> 
> 
> ______________________________________________________________________
> Linux Users Of Northern Illinois - Technical Discussion 
> luni at luni.org
> http://luni.org/mailman/listinfo/luni
> 

-- 
Redmond Militante
Northwestern University, Evanston, IL. USA
r-militante at northwestern.edu
847-467-7617
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 232 bytes
Desc: not available
Url : http://luni.org/pipermail/luni/attachments/20020326/c60536e4/attachment.bin 


More information about the luni mailing list