Bug ID | 960515 |
---|---|
Summary | rpm -q --qf %{OBSOLETES} truncates the obsoletes relation |
Classification | openSUSE |
Product | openSUSE Distribution |
Version | Leap 42.1 |
Hardware | x86-64 |
OS | openSUSE 42.1 |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | Installation |
Assignee | yast2-maintainers@suse.de |
Reporter | jimc@math.ucla.edu |
QA Contact | jsrain@suse.com |
Found By | --- |
Blocker | --- |
This is a continuation of openSUSE bug 811162. Particularly see comment #15. The version is rpm-4.11.2. If you do: rpm -q --qf "obso=[%{OBSOLETES}\n]" $package, e.g. specifically: rpm -q --qf "obso=[%{OBSOLETES}\n]" -p http://download.opensuse.org/repositories/openSUSE:/Leap:/42.1/standard/noarch/texlive-extratools-2013.74-16.1.noarch.rpm it will print "obso=texlive-tools" when it should produce "obso=texlive-tools <= 2012" and there is corroboration in bug 811162 that this relation is actually in an older version of this RPM file. The reason this messes me up is detailed in the old bug report.