Re: rpm-5.4.10-22.i686 loops forever when installing ntpd-4.2.6p5-5.i686.rpm

2012-11-30 Thread Jeffrey Johnson
Try each of the 2 order permutations. FWIW the behavior of triggers from already installed packages when both Packages are in the same transaction Has _NEVER_ been documented anywhere I am aware of precisely. I'll actually try the test.spec if my guess above isn't correct ;-) 73 de Jeff Sent fr

Re: rpm-5.4.10-22.i686 loops forever when installing ntpd-4.2.6p5-5.i686.rpm

2012-11-30 Thread Jan Rękorajski
On Fri, 30 Nov 2012, Jeffrey Johnson wrote: > > On Nov 30, 2012, at 3:47 PM, Jan Rękorajski wrote: > > > BTW, did you look into the problem with triggers arguments? > > > > Nope. I have yet to be convinced of what the root > cause is: all you have been telling me is that > RPM5 is buggy

Re: rpm-5.4.10-22.i686 loops forever when installing ntpd-4.2.6p5-5.i686.rpm

2012-11-30 Thread Jeffrey Johnson
On Nov 30, 2012, at 3:47 PM, Jan Rękorajski wrote: >> >> If this is the real problem, then the fix for infinite looping >> has little to do with namespaces at all. >> >> Yes: the iterator loop index on dependency sets is global. >> >> Which means that if something decrements the iterator inde

Re: rpm-5.4.10-22.i686 loops forever when installing ntpd-4.2.6p5-5.i686.rpm

2012-11-30 Thread Jan Rękorajski
On Fri, 30 Nov 2012, Jeffrey Johnson wrote: > > On Nov 30, 2012, at 2:53 PM, Jan Rękorajski wrote: > > > On Fri, 30 Nov 2012, Jeffrey Johnson wrote: > > > > The real problem that I was afraid to touch to avoid messing things up > > is lib/rpmal.c:rpmalAllSatisfiesDepend() which seems to work on

Why vim depends on vim-rt

2012-11-30 Thread Kacper Kornet
Description to vim-rt says: This package contains macros, documentation, syntax configuration and manual pages for Vim. If you want to take advantage of Vim more powerful features, you should install this package. But I've been just surprised that it is actually required by vim? Does someone kn

Re: rpm-5.4.10-22.i686 loops forever when installing ntpd-4.2.6p5-5.i686.rpm

2012-11-30 Thread Jeffrey Johnson
On Nov 30, 2012, at 2:53 PM, Jan Rękorajski wrote: > On Fri, 30 Nov 2012, Jeffrey Johnson wrote: > > The real problem that I was afraid to touch to avoid messing things up > is lib/rpmal.c:rpmalAllSatisfiesDepend() which seems to work on global > lists instead of private copies which caused the

Re: rpm-5.4.10-22.i686 loops forever when installing ntpd-4.2.6p5-5.i686.rpm

2012-11-30 Thread Jeffrey Johnson
On Nov 30, 2012, at 2:43 PM, Jan Rękorajski wrote: > On Fri, 30 Nov 2012, Jeffrey Johnson wrote: > >> >> On Nov 30, 2012, at 8:57 AM, Jeffrey Johnson wrote: >> >>> >>> The actual namespace and the intended semantic should be identified also: >>> PLD is doing something different than other di

Re: rpm-5.4.10-22.i686 loops forever when installing ntpd-4.2.6p5-5.i686.rpm

2012-11-30 Thread Jan Rękorajski
On Fri, 30 Nov 2012, Jeffrey Johnson wrote: > > On Nov 30, 2012, at 7:41 AM, Jan Rękorajski wrote: > > > > > And so it happens that the problem had nothing to do with database, see > > http://git.pld-linux.org/? > > Well it has nothing to do with Berkeley DB, but … > > > p=packages/rpm.git;a

Re: rpm-5.4.10-22.i686 loops forever when installing ntpd-4.2.6p5-5.i686.rpm

2012-11-30 Thread Jan Rękorajski
On Fri, 30 Nov 2012, Jeffrey Johnson wrote: > > On Nov 30, 2012, at 8:57 AM, Jeffrey Johnson wrote: > > > > > The actual namespace and the intended semantic should be identified also: > > PLD is doing something different than other distros. > > > > From git log > This patch fixes a bug with

Re: rpm-5.4.10-22.i686 loops forever when installing ntpd-4.2.6p5-5.i686.rpm

2012-11-30 Thread Jeffrey Johnson
On Nov 30, 2012, at 8:57 AM, Jeffrey Johnson wrote: > > The actual namespace and the intended semantic should be identified also: > PLD is doing something different than other distros. > >From git log This patch fixes a bug with ntpd package we encoutered: - ntpdate has "Conflicts: ntp < 4.2.

Re: rpm-5.4.10-22.i686 loops forever when installing ntpd-4.2.6p5-5.i686.rpm

2012-11-30 Thread Jeffrey Johnson
On Nov 30, 2012, at 7:41 AM, Jan Rękorajski wrote: > > And so it happens that the problem had nothing to do with database, see > http://git.pld-linux.org/? Well it has nothing to do with Berkeley DB, but … > p=packages/rpm.git;a=commit;h=d2ec8f01d4cbb82f79d8abc51f26506a58162d9c > for gory det

Re: rpm-5.4.10-22.i686 loops forever when installing ntpd-4.2.6p5-5.i686.rpm

2012-11-30 Thread Jan Rękorajski
On Mon, 22 Oct 2012, Elan Ruusamäe wrote: > Script started on Sun 21 Oct 2012 11:56:39 PM EEST > # rpm -Uhv ntpd-4.2.6p5-5.i686.rpm [...] > D: opening db index /var/lib/rpm/Conflictname > thread:rdonly:auto_commit mode=0x0 > D: Conflicts: ntp < 4.2.0-3 NO >