[PLD 3.x (Th): Bug 58] New: Wrong package uninstallation order

btsadmin at pld-linux.org btsadmin at pld-linux.org
Sat Oct 13 15:05:59 CEST 2007


http://bugs.pld-linux.org/show_bug.cgi?id=58

           Summary: Wrong package uninstallation order
           Product: PLD 3.x (Th)
           Version: unspecified
          Platform: All
        OS/Version: PLD Linux
            Status: NEW
          Severity: major
          Priority: P5
         Component: Packages
        AssignedTo: bugs at pld-linux.org
        ReportedBy: arvenil at pld-linux.org
   Estimated Hours: 0.0


User-Agent:       Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.7)
Gecko/20070919 PLD/3.0 (Th) BonEcho/2.0.0.7
Build Identifier: 

rpm doesn't uninstall packages in correct order. Here is example when using
poldek but with rpm I'm getting this same results (sorry for polish locale).

poldek:/all-avail> uninstall libxml2-progs-2.6.30-1.x86_64
mark libxml2-progs-2.6.30-1.x86_64
Przetwarzanie zależności...
libxml2-progs-2.6.30-1.x86_64 marks sgml-common-0.6.3-7.noarch (req
/usr/bin/xmlcatalog)
  sgml-common-0.6.3-7.noarch marks docbook-dtd412-xml-1.0-13.noarch (req
/usr/bin/install-catalog)
  sgml-common-0.6.3-7.noarch marks docbook-dtd42-xml-1.0-5.noarch (req
/usr/bin/install-catalog)
libxml2-progs-2.6.30-1.x86_64 marks docbook-style-xsl-1.72.0-1.noarch (req
/usr/bin/xmlcatalog)
There are 5 packages to remove (4 marked by dependencies):
R libxml2-progs-2.6.30-1.x86_64
D docbook-dtd412-xml-1.0-13.noarch, docbook-dtd42-xml-1.0-5.noarch,
docbook-style-xsl-1.72.0-1.noarch, sgml-common-0.6.3-7.noarch
Proceed? [N/y]
Uruchamianie sudo /bin/rpm --erase --root / --noorder...
install-catalog: can not modify "/etc/sgml/sgml-iso-entities-8879.1986.cat".
install-catalog: can not modify "/etc/sgml/xml-iso-entities-8879.1986.cat".
/tmp/rpm-tmp.77238[6]: /usr/bin/xmlcatalog: not found
błąd: %preun(sgml-common-0.6.3-7.noarch) skryptlet nie powiódł się, status
wyjścia 127
install-catalog: can not modify "/etc/sgml/xml-docbook-4.1.2.cat".
/tmp/rpm-tmp.77238[5]: /usr/bin/xmlcatalog: not found
błąd: %preun(docbook-dtd412-xml-1.0-13.noarch) skryptlet nie powiódł się,
status wyjścia 127
install-catalog: can not modify "/etc/sgml/xml-docbook-4.2.cat".
/tmp/rpm-tmp.77238[3]: /usr/bin/xmlcatalog: not found
błąd: %preun(docbook-dtd42-xml-1.0-5.noarch) skryptlet nie powiódł się,
status wyjścia 127
/tmp/rpm-tmp.77238[3]: /usr/bin/xmlcatalog: not found
błąd: %preun(docbook-style-xsl-1.72.0-1.noarch) skryptlet nie powiódł się,
status wyjścia 127


Reproducible: Always

Steps to Reproduce:
1. poldek -u docbook-dtd42-xml libxml2-progs
2. poldek -e libxml2-progs

or with just rpm


-- 
Configure bugmail: http://bugs.pld-linux.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are watching all bug changes.


More information about the pld-bugs mailing list