Thanks for answer. Am Dienstag 17 Mai 2011 schrieb Dominic Hargreaves : > On Tue, May 17, 2011 at 07:42:52AM +0200, Matthias Faulstich wrote: > > Package: perl-base / liblocale-gettext-perl / libxml-parser-perl > > Version: 5.10.1-20 > > Debian Version: testing > > > > Package to be installed: perl-base_5.12.3-6_amd64.deb > > > > Trying > > apt-get dist-update > > on testing fails since Monday, 05/16/2011 caused by broken > > dependencies in the perl libraries. > > > > After removing all perl packages with broken dependencies I don't need > > actually, following stay unresolved: > > > > (Sorry, my system is localized in German) > > > > apt-get install --reinstall perl-base > > Paketlisten werden gelesen... Fertig > > Abhängigkeitsbaum wird aufgebaut > > Statusinformationen werden eingelesen... Fertig > > Probieren Sie »apt-get -f install«, um dies zu korrigieren: > > Die folgenden Pakete haben unerfüllte Abhängigkeiten: > > liblocale-gettext-perl : Hängt ab von (vorher): perlapi-5.10.0 > > libxml-parser-perl : Hängt ab von: perlapi-5.10.0 > > This seems wrong; as you can see from > <http://packages.debian.org/wheezy/libxml-parser-perl> > this package depends on perlapi-5.12.3, not perlapi-5.10.0. > Please could you post the contents of your /etc/apt/sources.list
deb http://ftp.de.debian.org/debian/ testing main contrib non-free deb-src http://ftp.de.debian.org/debian/ testing main contrib non-free deb http://ftp.de.debian.org/debian/ testing-proposed-updates main contrib non-free deb-src http://ftp.de.debian.org/debian/ testing-proposed-updates main contrib non-free deb http://security.debian.org/ testing/updates main contrib deb-src http://security.debian.org/ testing/updates main contrib deb http://www.debian-multimedia.org/ testing main deb http://deb.opera.com/opera wheezy non-free > and the output of > > apt-cache policy libxml-parser-perl Previously, I did an apt-cache update again. libxml-parser-perl: Installiert: 2.36-1.1+b1 Kandidat: 2.36-1.1+b2 Versionstabelle: 2.36-1.1+b2 0 500 http://ftp.de.debian.org/debian/ testing/main amd64 Packages *** 2.36-1.1+b1 0 100 /var/lib/dpkg/status Additionally, apt-cache show libxml-parser-perl shows this: Package: libxml-parser-perl Source: libxml-parser-perl (2.36-1.1) Version: 2.36-1.1+b2 Installed-Size: 672 Maintainer: Debian XML/SGML Group <debian-xml-sgml-p...@lists.alioth.debian.org> Architecture: amd64 Depends: perl (>= 5.12.3-6), perlapi-5.12.3, liburi-perl, libwww-perl, libc6 (>= 2.4), libexpat1 (>= 1.95.8) Description-de: Perl Modul zum Parsen von XML Dateien Dieses Module stellt Möglichkeiten zur Verfügung, um XML Dokumente zu parsen. Es baut auf XML::Parser::Expat auf, welches ein Lowlevel Interface zu James Clarks expat Bibliothek ist. Jeder Aufruf einer der Parsermethoden erzeugt eine neue Instanz von XML::Parser::Expat, welches dazu benutzt wird, das Dokument zu parsen. Expat Optionen können beim Erzeugen des XML::Parser Objektes angegeben werden. Diese Optionen werden dann dem Expat Objekt bei jedem Parse Aufruf übergeben. Sie können auch als separate Argumente für die Parsemethoden angegeben werden, wobei sie dann die Optionen überschreiben, die beim Erzeugen des XML::Parser Objektes angegeben wurden. . Das Verhalten des Parsers wird entweder durch Stil und/oder Handler-Optionen oder durch die setHandlers Methode kontrolliert. Diese stelle alle Mechanismen für XML::Parser zur Verfügung, um die Handler einzustellen, die von XML::Parser::Expoat benötigt werden. Falls kein Stil oder Handler spezifiert ist, dann wird durch das Parsen nur die Wohlgeformtheit des Dokumentes geprüft. . Gerufene Handler erhalten als ersten Parameter das Expat Objekt, nicht das Parser Objekt. Homepage: http://www.libexpat.org/ Tag: devel::lang:perl, devel::library, implemented-in::perl, role::shared-lib, works-with-format::xml Section: perl Priority: optional Filename: pool/main/libx/libxml-parser-perl/libxml-parser-perl_2.36-1.1+b2_amd64.deb Size: 325730 MD5sum: 20d153e3126e7d4b4c50ed32248fb157 SHA1: ec94922743a410bbd3b988012c76a81118a6fd94 SHA256: b8e4fd87b5effaffc1389a70255ee06c18046fc1563d44e10e3db97a61e5acb6 Package: libxml-parser-perl Status: purge ok installed Priority: optional Section: perl Installed-Size: 740 Maintainer: Debian XML/SGML Group <debian-xml-sgml-p...@lists.alioth.debian.org> Architecture: amd64 Source: libxml-parser-perl (2.36-1.1) Version: 2.36-1.1+b1 Depends: perl (>= 5.10.0-9), perlapi-5.10.0, liburi-perl, libwww-perl, libc6 (>= 2.7-1), libexpat1 (>= 1.95.8) Description: Perl module for parsing XML files This module provides ways to parse XML documents. It is built on top of XML::Parser::Expat, which is a lower level interface to James Clark's expat library. Each call to one of the parsing methods creates a new instance of XML::Parser::Expat which is then used to parse the document. Expat options may be provided when the XML::Parser object is created. These options are then passed on to the Expat object on each parse call. They can also be given as extra arguments to the parse methods, in which case they override options given at XML::Parser creation time. . The behavior of the parser is controlled either by Style and/or Handlers options, or by setHandlers method. These all provide mechanisms for XML::Parser to set the handlers needed by XML::Parser::Expat. If neither Style nor Handlers are specified, then parsing just checks the document for being well-formed. . When underlying handlers get called, they receive as their first parameter the Expat object, not the Parser object. Homepage: http://www.libexpat.org/ You can see the dependency: .. Depends: perl (>= 5.10.0-9), perlapi-5.10.0, liburi-perl, libwww-perl, libc6 (>= 2.7-1), libexpat1 (>= 1.95.8) .. > > > These packages cannot be removed since they are part of the > > Debian configuration mechanism: > > > > sudo dpkg --purge liblocale-gettext-perl > > dpkg: Abhängigkeitsprobleme verhindern Entfernen von liblocale-gettext-perl: > > libparse-debianchangelog-perl hängt ab von liblocale-gettext-perl; aber: > > Paket liblocale-gettext-perl soll entfernt werden. > > debconf-i18n hängt ab von liblocale-gettext-perl. > > tasksel hängt ab von liblocale-gettext-perl. > > dpkg: Fehler beim Bearbeiten von liblocale-gettext-perl (--purge): > > Abhängigkeitsprobleme - wird nicht entfernt > > Fehler traten auf beim Bearbeiten von: > > liblocale-gettext-perl > > If you really wanted to remove liblocale-gettext-perl you could > install debconf-english instead, but that's probably not the best > approach here. I don't really want to remove this. It was just a try to solve the dependency problem temporarily. Regards Matthias Faulstich -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org