Richard,

I don't share your experience. I've had Piero's EXACT problem and was wondering how to 
upgrade to
RPM v4.x. The same thing happens whether you use the command line or some xwindow 
application. The
answer is simple, and it makes sense too: you don't need rpm to install rpm. Somewhere 
- and i
forget where, but it's "where it's supposed to be", at an rpm site etc - there is a 
tarball of rpm
v4.x. I was about to do it when a friend of mine said he upgraded and then all of a 
sudden lost
the -b option to build his own binary rpms from source. I didn't look into the truth 
of that but i
decided to not upgrade anyway and have found other workarounds (like getting the same 
package
built for RPM v3.x etc, building from source (make etc)).

But i agree with Piero, it's a totally weird situation: they really should have made 
an upgrade
for rpm available for v3.x. There are enough people out there who are trying to "just 
get along"
with linux, and rpm is supposed to help them do that, not confuse them further.

Piero, i would say if you want RPM v4.x then you have to find the tarred source and 
make it
yourself. This is very doable once you realize that this is what you need to do.

Good luck,
John



--- Richard -Gilligan- Uschold <[EMAIL PROTECTED]> wrote:
> Piero Caracciolo wrote:
> 
> > The problem I'm submitting to the competent and kind mandrake community
> > seems to have been fairly common f�of late.
> > May be somedy who solved it can help me.
> >
> > I have Mandrake 7.0 and Rpm 3.03-43mdk.
> > A few days ago I attempted to install a new package using Rpm -i, and got
> > the answer:
> >
> >         "Only packages witn major numbers <=3 are supported by this version of 
>Rpm".
> >
> > I then tried  to install a more recent version of Rpm (version 4.02) and
> > which has been my surprise when I got the same answer.
> >
> > How did you solve this problem? Richard -Gilligan- Uschold seems to have
> > found a solution, but may-be He could give me a more detailed explanation.
> > Did he upgrade first from 3.03 to 3.04, then 3.05, and so on, until version
> > 4? And what he mens whe he says he rebuilded the database at every step?
> >
> > Is'nt there a quicker and more human way to do it?
> >
> > Thank you very much, anyway.
> >
> > By the way, do you know what a major number is in the Rpm context?
> 
> Near as I can tell, the above a problem and the one below, are caused by kpackage, 
>and
> are not caused by rpm.  These errors do not exist when running rpm from the command
> line.
> 
> dependency errors;
>    rpmlib(PayloadFilesHavePrefix) <= 4.0-1rint11
>    rpmlib(CompressedFileNames)    <= 3.0.4-1
> 
> I have kpackage-1.3.10-1mdk, the latest available for KDE 1.1.x  I get these same
> errors with all versions of rpm between 3.0.3-43mdk and 3.0.5-17mdk.  I tried it as I
> upgraded one at a time.  I've only tried rpm-3.0.5-27mdk from the command line, 
>though,
> I suspect the other versions won't show the problem either.
> 
> Perhaps other GUI package managers don't have this problem.  I tried several others,
> but they failed for other reasons, and I haven't bothered looking into that.
> 
> While I didn't actually solve the problem, I have isolated it and I have a solid
> workaround.
> 
> I know, runing rpm from the command line is a bit harder, but it works!
> 
> --
> 
> Gilligan            |                    __o           .oooO
>                    /|                  _ \<,_          (   )
>                   /p|\                (_)/ (_)          \ (   Oooo.
>                  /  | \             ------------         \_)  (   )
>                 ========                                       ) /
>                  ========       [EMAIL PROTECTED]           (_/
>              ~~~~~~~~~~~~~~~~   [EMAIL PROTECTED]
> 
> 
> 


__________________________________________________
Do You Yahoo!?
Yahoo! Auctions - Buy the things you want at great prices.
http://auctions.yahoo.com/

Reply via email to