Re: installing

2013-11-10 Thread Roelof Wobben
J Yeah… this is kind of the way we work with PLD – people who use it usually know well how it workd. But any help with documentation is welcome. PLD Linux is usually installed manually via chroot. PLD Rescue CD (http://rescuecd.pld-linux.org/) is usually used for that, but I will soon announce

Re: installing

2013-11-10 Thread Jacek Konieczny
On Sun, 10 Nov 2013 13:48:46 +0100 Roelof Wobben wrote: > I like to try this distro. Nice to hear that. > But is there no installation manual and a manual how to keep PLD > up-to-date ? Yeah… this is kind of the way we work with PLD – people who use it usually know well how it workd. But any h

installing

2013-11-10 Thread Roelof Wobben
Hello, I like to try this distro. But is there no installation manual and a manual how to keep PLD up-to-date ? And which bootloader does PLD uses ? Roelof --- Dit e-mailbericht bevat geen virussen en malware omdat avast! Antivirus actief is. http://www.avast.com __

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

2012-12-01 Thread Jan Rękorajski
On Sat, 01 Dec 2012, Jeffrey Johnson wrote: > (aside) > Good: The behavior is symmetric when permuted. > > The documentation states that $1/$2 are the number of pkg instances > after the script is run. This isn't precise enough a definition > when there is an ACID transaction with a 2phase commit

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

2012-12-01 Thread Jeffrey Johnson
On Dec 1, 2012, at 10:55 AM, Jeffrey Johnson wrote: > > I'm inclined atm to prefer the above actual behavior to "fudging" an > extra +1 for "legacy compatible" behavior; I'm sure we disagree here. > > Short answer: patch in an extra +1 (there will be two code paths in need > of patching, check

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

2012-12-01 Thread Jeffrey Johnson
On Dec 1, 2012, at 6:23 AM, Jeffrey Johnson wrote: >> >> Both permutations are wrong, $1 and $2 should be 1 in both cases. >> >> [root@sith RPMS]# rpm -Uvh test-0.1-0.1.noarch.rpm >> Preparing...### >> [100%] >> 1:test

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

2012-12-01 Thread Jeffrey Johnson
On Dec 1, 2012, at 4:47 AM, Jan Rękorajski wrote: > On Fri, 30 Nov 2012, Jeffrey Johnson wrote: > >> 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 anywhe

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

2012-12-01 Thread Jan Rękorajski
On Fri, 30 Nov 2012, Jeffrey Johnson wrote: > 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. As I understand the docs, it shou

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

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 >

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

2012-10-22 Thread Jeffrey Johnson
On Oct 22, 2012, at 4:01 PM, Jeffrey Johnson wrote: > > On Oct 22, 2012, at 2:57 PM, Elan Ruusamäe wrote: > >> On 10/22/2012 05:58 PM, Jeffrey Johnson wrote: >>> For a suspected database error in the Conflictname index, >>> then comparing the outputs with >>> >>> /usr/lib/rpm/macros:%_dbi_conf

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

2012-10-22 Thread Jeffrey Johnson
On Oct 22, 2012, at 2:57 PM, Elan Ruusamäe wrote: > On 10/22/2012 05:58 PM, Jeffrey Johnson wrote: >> For a suspected database error in the Conflictname index, >> then comparing the outputs with >> >> /usr/lib/rpm/macros:%_dbi_config_3_Conflictname %{_dbi_btconfig} >> %{?_bt_dupsort} debug

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

2012-10-22 Thread Elan Ruusamäe
On 10/22/2012 05:58 PM, Jeffrey Johnson wrote: For a suspected database error in the Conflictname index, then comparing the outputs with /usr/lib/rpm/macros:%_dbi_config_3_Conflictname %{_dbi_btconfig} %{?_bt_dupsort} debug may be informative. The access patterns SHOULD be similar. first

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

2012-10-22 Thread Jeffrey Johnson
On Oct 22, 2012, at 4:07 AM, Elan Ruusamäe wrote: > > ps: i have no idea who is mancoosi, or what he identified, you should had > provided link to that, not assume everybody knows your friends ;-) Mancoosi was a 3y EU funded research project http://mancoosi.org One of the difference

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

2012-10-22 Thread Jeffrey Johnson
On Oct 22, 2012, at 10:21 AM, Elan Ruusamäe wrote: > On 22.10.2012 04:46, Jeffrey Johnson wrote: >> There are too may possible causes to hazard a guess, including >> a well documented difference in behavior detected by Mancoosi years >> ago, and also identifying precisely what metadata (and >> w

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

2012-10-22 Thread Elan Ruusamäe
On 22.10.2012 04:46, Jeffrey Johnson wrote: There are too may possible causes to hazard a guess, including a well documented difference in behavior detected by Mancoosi years ago, and also identifying precisely what metadata (and what rpm version was used to build all the packages). rpm version

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

2012-10-22 Thread Elan Ruusamäe
On 22.10.2012 04:46, Jeffrey Johnson wrote: On Oct 21, 2012, at 5:04 PM, Elan Ruusamäe wrote: NO D: Conflicts: ntp < 4.2.0-3 NO ^CD: Exiting on signal(0x2) … This report does nothing except document the existence. that's how it starts

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

2012-10-21 Thread Jeffrey Johnson
On Oct 21, 2012, at 5:04 PM, Elan Ruusamäe wrote: > NO > D: Conflicts: ntp < 4.2.0-3 NO > ^CD: Exiting on signal(0x2) … This report does nothing except document the existence. There are too may possible causes to hazard a guess, includi

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

2012-10-21 Thread Elan Ruusamäe
Script started on Sun 21 Oct 2012 11:56:39 PM EEST # rpm -Uhv ntpd-4.2.6p5-5.i686.rpm D: pool fd: created size 212 limit -1 flags 0 D: pool iob:created size 24 limit -1 flags 0 D: pool mire: created size 88 limit -1 flags 0 D: pool lua:created size 36 limit -1 flags 0 D: pool ts: