RPM Community Forums

Mailing List Message of <rpm-devel>

Re: rpm 5.1 segfaults

From: Per Øyvind Karlsen <pkarlsen@rpm5.org>
Date: Tue 15 Apr 2008 - 17:51:40 CEST
Message-id: <200804151751.40613.pkarlsen@rpm5.org>
På Tirsdag 15 april 2008 , 11:41:24 skrev Pixel:
> Jeff Johnson <n3npq@mac.com> writes:
> > On Apr 14, 2008, at 3:34 PM, Per Øyvind Karlsen wrote:
> >> På Mandag 14 april 2008 , 19:52:30 skrev Per Øyvind Karlsen:
> >>> På Mandag 14 april 2008 , 18:50:07 skrev Per Øyvind Karlsen:
> >>>> See attachment for more info, reproducer found at
> >>>> ftp://ftp.uninett.no/pub/linux/MandrivaLinux/devel/cooker/x86_64/
> >>>> media/ma in /release/ .
> >>>
> >>> updated running with --rpmdsdebug
> >>
> >> grf, here's the correct one
> >
> > Um, how was the drakxtools-curses-10.29-1mdv2008.1.x86_64.rpm
> > package produced?
> >
> > Every modern version of rpm attempts to insure that dependencies
> > are pre-sorted so that binary, rather than linear, search can be used.
> >
> > Now I find that one of the packages in your segfault has unsorted 
> > requires:
>
> mandriva uses "%define _use_internal_dependency_generator 0" which
> causes this behaviour.
>
> afaik there's no real reason for mandriva using this setting
> ______________________________________________________________________
> RPM Package Manager                                    http://rpm5.org
> Developer Communication List                        rpm-devel@rpm5.org

Well, the argument says:
# Use internal dependency generator rather than external helpers?

So by not disabling it our own helpers won't be used, am I missing something 
here?

Anyways, I tried rebuilding it with rpm 5.1.0, same happens.


-- 
Regards,
Per Øyvind Karlsen
Received on Tue Apr 15 17:51:48 2008
Driven by Jeff Johnson and the RPM project team.
Hosted by OpenPKG and Ralf S. Engelschall.
Powered by FreeBSD and OpenPKG.