Re: rpm: header.c:1044: headerLoad: Assertion `(rpmint32_t)rdl >= 0' failed.

2011-02-01 Thread Silvan Calarco
On Wednesday 02 February 2011 00:18:51 Jeff Johnson wrote: > On Feb 1, 2011, at 11:26 AM, Silvan Calarco wrote: > >> And I should have a OpenMAMBA VM setup in the next couple of days. > > > > Fine! I suggest you to install the livecd or livedvd development > > snapshot. > > FYI: both the livecd/l

Re: rpm: header.c:1044: headerLoad: Assertion `(rpmint32_t)rdl >= 0' failed.

2011-02-01 Thread Jeff Johnson
On Feb 1, 2011, at 11:26 AM, Silvan Calarco wrote: > >> And I should have a OpenMAMBA VM setup in the next couple of days. > > Fine! I suggest you to install the livecd or livedvd development snapshot. > FYI: both the livecd/livedvd are failing to install (this is Snow Leopard VMFusion). Eac

Re: [PATCH] Using dependency type for ordering

2011-02-01 Thread Jeff Johnson
On Feb 1, 2011, at 2:13 PM, Jeff Johnson wrote: > > Just FYI: The eventual "forward" looking solution @rpm5.org is gonna > be to just scrap rpmtsOrder() and replace with an incremental topological > sort done as a side effect of adding an install/erase package to a > transaction, and with LOOP de

Re: [PATCH] Using dependency type for ordering

2011-02-01 Thread Jeff Johnson
On Feb 1, 2011, at 1:06 PM, Jeff Johnson wrote: > > I think you're crazy attempting prioritized package ordering. ;-) > Your conception of "priority" isn't the right design imho. For starters, there's all sorts of legacy compatibility issues buried here: +static const evrFlags orderPriorit

Re: [PATCH] Using dependency type for ordering

2011-02-01 Thread Jeff Johnson
On Feb 1, 2011, at 12:46 PM, Per Øyvind Karlsen wrote: > I've tried to make a first attempt at resolving dependency loops using > the specific dependency type as hint for ordering. > > The patch attached will try attempt resolving the loops by removing > one kind of dependency type (based on wha

[PATCH] Using dependency type for ordering

2011-02-01 Thread Per Øyvind Karlsen
I've tried to make a first attempt at resolving dependency loops using the specific dependency type as hint for ordering. The patch attached will try attempt resolving the loops by removing one kind of dependency type (based on what seems likely to be the most important kind of dependency wrt. ord

Re: rpm: header.c:1044: headerLoad: Assertion `(rpmint32_t)rdl >= 0' failed.

2011-02-01 Thread Jeff Johnson
On Feb 1, 2011, at 11:26 AM, Silvan Calarco wrote: > On Tuesday 01 February 2011 16:48:20 Jeff Johnson wrote: >>> Resolved (and stupid me)! >>> While preparing the list of rpm commands to send you I noticed that >>> between each rpm invocation the script was removing the db cache: >>> >>> rm /va

Re: rpm: header.c:1044: headerLoad: Assertion `(rpmint32_t)rdl >= 0' failed.

2011-02-01 Thread Silvan Calarco
On Tuesday 01 February 2011 16:48:20 Jeff Johnson wrote: > > Resolved (and stupid me)! > > While preparing the list of rpm commands to send you I noticed that > > between each rpm invocation the script was removing the db cache: > > > > rm /var/makedist/root.tmp/var/lib/rpm/__db.00* -f > > Eeek!

Re: rpm: header.c:1044: headerLoad: Assertion `(rpmint32_t)rdl >= 0' failed.

2011-02-01 Thread Jeff Johnson
On Feb 1, 2011, at 10:38 AM, Silvan Calarco wrote: > On Tuesday 01 February 2011 16:14:39 Silvan Calarco wrote: >> meanwhile I'll send you the >> rpm commands to reproduce what I do. > > Resolved (and stupid me)! > While preparing the list of rpm commands to send you I noticed that between > ea

Re: rpm: header.c:1044: headerLoad: Assertion `(rpmint32_t)rdl >= 0' failed.

2011-02-01 Thread Silvan Calarco
On Tuesday 01 February 2011 16:14:39 Silvan Calarco wrote: > meanwhile I'll send you the > rpm commands to reproduce what I do. Resolved (and stupid me)! While preparing the list of rpm commands to send you I noticed that between each rpm invocation the script was removing the db cache: rm /var/

Re: rpm: header.c:1044: headerLoad: Assertion `(rpmint32_t)rdl >= 0' failed.

2011-02-01 Thread Jeff Johnson
On Feb 1, 2011, at 10:14 AM, Silvan Calarco wrote: > On Tuesday 01 February 2011 15:48:46 Jeff Johnson wrote: $ sudo rpm -r /var/makedist/root.tmp -i /var/ftp/pub/openmamba/devel/RPMS.arm/lxde-icon-theme-0.0.1-3mamba.arm.r pm >> >> Ah arm, not i586, never mind the previous questio

Re: rpm: header.c:1044: headerLoad: Assertion `(rpmint32_t)rdl >= 0' failed.

2011-02-01 Thread Silvan Calarco
On Tuesday 01 February 2011 15:48:46 Jeff Johnson wrote: > >> $ sudo rpm -r /var/makedist/root.tmp -i > >> /var/ftp/pub/openmamba/devel/RPMS.arm/lxde-icon-theme-0.0.1-3mamba.arm.r > >> pm > > Ah arm, not i586, never mind the previous question. > > Do you have an openmamba install dvd for arm some

Re: rpm: header.c:1044: headerLoad: Assertion `(rpmint32_t)rdl >= 0' failed.

2011-02-01 Thread Jeff Johnson
>> >> $ sudo rpm -r /var/makedist/root.tmp -i >> /var/ftp/pub/openmamba/devel/RPMS.arm/lxde-icon-theme-0.0.1-3mamba.arm.rpm Ah arm, not i586, never mind the previous question. Do you have an openmamba install dvd for arm somewhere? I just succeeded (on Snow Leopard with qemu-0.13.0) in being

Re: rpm: header.c:1044: headerLoad: Assertion `(rpmint32_t)rdl >= 0' failed.

2011-02-01 Thread Jeff Johnson
On Feb 1, 2011, at 8:14 AM, Silvan Calarco wrote: > On Wednesday 19 January 2011 03:40:07 Jeff Johnson wrote: >> 260:lxde-icon-theme >>> ### [ 87%] rpm: header.c:1044: >>> headerLoad: Assertion `(rpmint32_t)rdl >= 0' failed. >> >> This is the code f

Re: rpm: header.c:1044: headerLoad: Assertion `(rpmint32_t)rdl >= 0' failed.

2011-02-01 Thread Silvan Calarco
On Wednesday 19 January 2011 03:40:07 Jeff Johnson wrote: > 260:lxde-icon-theme > > ### [ 87%] rpm: header.c:1044: > > headerLoad: Assertion `(rpmint32_t)rdl >= 0' failed. > > This is the code from rpmdb/header.c: > > ... > rpmuint32_