Re: source RPM "(contains no files)"

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

 



On 14 November 2006 at 19:07, Jeff Johnson <n3npq.jbj@xxxxxxxxx> wrote:

> Yep. rpm-3.0.x and earlier stored paths as absolute
> file names, rpm-4.0.x and later stores paths as a
> (dirname,basename,dirindex) triple.
>
> I've removed the code from rpm-4.4.6 after years of patiently
> waiting.

You sure were patient.  I've been chasing changes in Tcl/Tk, and
Perl, and Qt, and WxWin for years.  RPM has been rock solid and
stable.

> I'll be happy to send you a patch to restore the behavior,
> and writing a conversion utility is not hard either (but all
> signatures/digests on the original package will be lost).

In my case just getting the files, e.g. foo.spec & foo.tar.gz,
out of the source rpm is all I really need.  I can see that
someone else just might want to validate a signature on
something.  Although, the most important signatures are for
security related software, and someone using something old enough
to have been built with rpm 3 might have some more serious issues
to deal with.

Tim's hint about there being alternate versions of rpm2cpio is
probably going to fully solve my problem.

What do you think of including your favorite stand-alone rpm2cpio
script somewhere in the rpm source for late adopters?  I wonder
if there is a low maintenance way to include an "out" for those
folks which won't pollute the rpm code base?

> There are intrinsic incompatibilities in the format change that
> have forced all rpm development to track with the lowest common
> denominator rpm-3.0.x packaging. Everyone has had years to
> change.

Yup.  I've just been too lazy to upgrade rpm on Solaris until I
really needed to.  The need arose because they're deploying Red
Hat on desktops at work -- yippee!  I had to upgrade the Solaris
box's rpm to at least the level of the Red Hat box, etc, etc.

Thanks for all the help and education....

--
Kevin


_______________________________________________
Rpm-list mailing list
Rpm-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/rpm-list

[Index of Archives]     [RPM Ecosystem]     [Linux Kernel]     [Red Hat Install]     [PAM]     [Red Hat Watch]     [Red Hat Development]     [Red Hat]     [Gimp]     [Yosemite News]     [IETF Discussion]

  Powered by Linux