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

Jeffrey Johnson n3npq at me.com
Mon Oct 22 17:07:24 CEST 2012


On Oct 22, 2012, at 4:07 AM, Elan Ruusamäe <glen at pld-linux.org> 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 differences between rpm-4.5 <-> rpm-5.4.10
behavior fixes Conflict: matching with missing/unspecified release.

This bug was in rpm since rpm-3.0.2, and will surely show up
in PLD eventually as a difference in behavior.

The bug is tracked here
	https://bugs.launchpad.net/rpm/+bug/633208
and is tracked (or at least attempted) into PLD bugs
as well.

Meanwhile that specific bug applies off the Provides: matched
by the Conflict: has missing/unspecified Release: etc.

>> Diagnosis starts with adding "debug" to the Conflictname
>> and Packages macro stanzas in /usr/lib/rpm/macro configuration
>> in orde to see exactly what database requests are being performed.
> there's no exact macro named "Conflictname" or such file, closes i find was this:
> 
> /usr/lib/rpm/macros:%_dbi_config_3_Conflictname     %{_dbi_btconfig} %{?_bt_dupsort}
> 
> you mean add there word "debug", like this?
> 

> /usr/lib/rpm/macros:%_dbi_config_3_Conflictname     %{_dbi_btconfig} %{?_bt_dupsort} debug
> 

yes

73 de Jeff



More information about the pld-devel-en mailing list