Re: Status of circular dependencies in Sid
On Sun 16 Dec 2012 02:58:36 Petter Reinholdtsen escribió: [Ian Jackson] There is still nothing per se wrong with circular dependencies [Thorsten Glaser] Actually, I’m hitting an APT bug during dist-upgrades right now for packages with circular dependencies, usually two (perl with perl-modules, and g++-$version with its library), when they are indirectly depended on by a package with Important: yes set, as was recommended for metapackages which should not be considered by APT for automatic removal. A similar issue with libqt4-dbus is blocking upgrades of a desktop installation from squeeze to wheezy the last two weeks (as detected by jenkins.debian.net). See URL: http://bugs.debian.org/655382 and related BTS reports for the details. I really hope we can get rid of the circular package dependencies. :) I've has just wrote that in the bug report, but I think without CCing here. In the case of libqt4-dbus, the fix is ready to be uploaded and ACKed by the RT, but we are waiting for a fix of a FTBFS of the previous upload. Kinds regards, Lisandro. -- Lisandro Damián Nicanor Pérez Meyer http://perezmeyer.com.ar/ http://perezmeyer.blogspot.com/ signature.asc Description: This is a digitally signed message part.
Re: Status of circular dependencies in Sid
[Ian Jackson] There is still nothing per se wrong with circular dependencies [Thorsten Glaser] Actually, I’m hitting an APT bug during dist-upgrades right now for packages with circular dependencies, usually two (perl with perl-modules, and g++-$version with its library), when they are indirectly depended on by a package with Important: yes set, as was recommended for metapackages which should not be considered by APT for automatic removal. A similar issue with libqt4-dbus is blocking upgrades of a desktop installation from squeeze to wheezy the last two weeks (as detected by jenkins.debian.net). See URL: http://bugs.debian.org/655382 and related BTS reports for the details. I really hope we can get rid of the circular package dependencies. :) -- Happy hacking Petter Reinholdtsen -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/2fl62428rn7@login2.uio.no
Re: Status of circular dependencies in Sid
Ian Jackson dixit: There is still nothing per se wrong with circular dependencies Actually, I’m hitting an APT bug during dist-upgrades right now for packages with circular dependencies, usually two (perl with perl-modules, and g++-$version with its library), when they are indirectly depended on by a package with Important: yes set, as was recommended for metapackages which should not be considered by APT for automatic removal. My upgrade documentation for our company wiki has sections like: In case of problems, solve iteratively: * E: Could not perform immediate configuration on 'perl'. Please see man 5 apt.conf under APT::Immediate-Configure for details. (2) * E: Could not perform immediate configuration on 'perl-modules'. Please see man 5 apt.conf under APT::Immediate-Configure for details. (2) apt-get --purge install perl -o APT::Immediate-Configure=no apt-get --purge dist-upgrade * E: Could not perform immediate configuration on 'g++-4.4'. Please see man 5 apt.conf under APT::Immediate-Configure for details. (2) apt-get --purge install build-essential -o APT::Immediate-Configure=no apt-get --purge dist-upgrade And Policy says: […] breaking point is arbitrary. Packages should therefore avoid circular dependencies where possible, particularly if they have ostinst' scripts. […] bye, //mirabilos -- tarent solutions GmbH Rochusstraße 2-4, D-53123 Bonn • http://www.tarent.de/ Tel: +49 228 54881-393 • Fax: +49 228 54881-314 HRB AG Bonn 5168 • USt-ID (VAT): DE122264941 Geschäftsführer: Boris Esser, Sebastian Mancke -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/pine.bsm.4.64l.1209101217400.29...@herc.mirbsd.org
Re: Status of circular dependencies in Sid
Bill Allombert writes (Status of circular dependencies in Sid): Today circular dependencies in unstable reached an all-time low, with only 36 circular dependencies. There is still nothing per se wrong with circular dependencies and there are situations where a circular dependency is the right answer. Ian. -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20552.37570.423522.36...@chiark.greenend.org.uk
Re: Status of circular dependencies in Sid
Le jeudi 06 septembre 2012 à 13:10 +0100, Ian Jackson a écrit : There is still nothing per se wrong with circular dependencies and there are situations where a circular dependency is the right answer. I have yet to see one such situation. -- .''`. Josselin Mouette : :' : `. `' `- -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1346934574.5038.86.camel@pi0307572
Status of circular dependencies in Sid
Hello Debian developers, Today circular dependencies in unstable reached an all-time low, with only 36 circular dependencies. Here the lists of circular dependencies followed by the list of packages listed by maintainers. This list is also available at http://debian.semistable.com/unstable_developers.txt (updated daily, courtesy of Robert Lemmen). A list of dependencies including dependency graphs is available at http://debian.semistable.com/debgraph.out.html The list of bug I reported so far is there: http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=circular-deps;users=ballo...@debian.org Cheers, Bill * acheck acheck-rules * bochs bochs-wx * ca-certificates-java openjdk-6-jre-headless openjdk-6-jre-lib * dmsetup libdevmapper1.02.1 * g++-4.4 libstdc++6-4.4-dev * g++-4.6 libstdc++6-4.6-dev * g++-4.7 libstdc++6-4.7-dev * gamin libgamin0 * gcj-4.6-jdk libgcj12-dev * gcj-4.7-jdk libgcj13-dev * gdc-4.4 libphobos-4.4-dev * gdc-4.6 libphobos2-4.6-dev * ghostscript gs-cjk-resource libgs9 * gnuift gnuift-perl * klogd sysklogd * libc6 libgcc1 multiarch-support (1 pre-depends) * libgeronimo-jpa-2.0-spec-java libgeronimo-osgi-support-java libosgi-compendium-java * liblwp-protocol-https-perl libwww-perl * libmaven-scm-java libmaven2-core-java libwagon-java * libmono-corlib4.0-cil libmono-security4.0-cil libmono-system-configuration4.0-cil libmono-system-security4.0-cil libmono-system-xml4.0-cil libmono-system4.0-cil mono-4.0-gac mono-gac mono-runtime * libmono-posix2.0-cil libmono-security2.0-cil libmono-system2.0-cil * libmono-system-data-linq2.0-cil libmono-system-web2.0-cil libmono-wcf3.0-cil libmono2.0-cil * libmono-system-web-services4.0-cil libmono-system-web4.0-cil libmono-web4.0-cil * libntrack0 ntrack-module-libnl-0 ntrack-module-rtnetlink-0 * libqt4-dbus qdbus * libswitch-perl perl perl-modules * libverto-glib1 libverto-libev1 libverto1 * monodoc-browser monodoc-http monodoc-manual * odbcinst odbcinst1debian2 * openjdk-7-jre-headless openjdk-7-jre-lib * pcb-common pcb-gtk pcb-lesstif * python-imaging python-imaging-tk * strongswan-ikev1 strongswan-ikev2 strongswan-nm strongswan-starter * tasksel tasksel-data * uqm uqm-content * xemacs21 xemacs21-bin xemacs21-mule xemacs21-mule-canna-wnn xemacs21-nomule xemacs21-support List by maintainers: Alexander Sack a...@debian.org libntrack0 ntrack-module-libnl-0 ntrack-module-rtnetlink-0 Debian Electronics Team pkg-electronics-de...@lists.alioth.debian.org pcb-common pcb-gtk pcb-lesstif Debian GCC Maintainers debian-...@lists.debian.org g++-4.4 g++-4.6 g++-4.7 gcj-4.6-jdk gcj-4.7-jdk gdc-4.4 gdc-4.6 libgcc1 libgcj12-dev libgcj13-dev libphobos-4.4-dev libphobos2-4.6-dev libstdc++6-4.4-dev libstdc++6-4.6-dev libstdc++6-4.7-dev Debian Install System Team debian-b...@lists.debian.org tasksel tasksel-data Debian Java Maintainers pkg-java-maintain...@lists.alioth.debian.org ca-certificates-java libgeronimo-jpa-2.0-spec-java libgeronimo-osgi-support-java libmaven-scm-java libmaven2-core-java libosgi-compendium-java libwagon-java Debian LVM Team pkg-lvm-maintain...@lists.alioth.debian.org dmsetup libdevmapper1.02.1 Debian Mono Group pkg-mono-gr...@lists.alioth.debian.org libmono-corlib4.0-cil libmono-posix2.0-cil libmono-security2.0-cil libmono-security4.0-cil libmono-system-configuration4.0-cil libmono-system-data-linq2.0-cil libmono-system-security4.0-cil libmono-system-web-services4.0-cil libmono-system-web2.0-cil libmono-system-web4.0-cil libmono-system-xml4.0-cil libmono-system2.0-cil libmono-system4.0-cil libmono-wcf3.0-cil libmono-web4.0-cil libmono2.0-cil mono-4.0-gac mono-gac mono-runtime monodoc-browser monodoc-http monodoc-manual Debian Perl Group pkg-perl-maintain...@lists.alioth.debian.org liblwp-protocol-https-perl libswitch-perl libwww-perl Debian Printing Team debian-print...@lists.debian.org ghostscript libgs9 Debian QA Group packa...@qa.debian.org bochs bochs-wx gnuift gnuift-perl Debian Qt/KDE Maintainers debian-qt-...@lists.debian.org libqt4-dbus qdbus Dmitry E. Oboukhov un...@debian.org uqm uqm-content GNU Libc Maintainers debian-gl...@lists.debian.org libc6 multiarch-support Kenshi Muto km...@debian.org gs-cjk-resource Martin Schulze j...@debian.org klogd sysklogd Matthias Klose d...@debian.org python-imaging python-imaging-tk Michael Banck mba...@debian.org gamin libgamin0 Nicolas Bertolissio ber...@debian.org acheck
Status of circular dependencies in Sid
Hello Debian developers, Here the lists of packages involved in circular dependencies listed by maintainers. This list is also available at http://debian.semistable.com/unstable_developers.txt (updated daily, courtesy of Robert Lemmen). A list of dependencies including dependency graphs is available at http://debian.semistable.com/debgraph.out.html The list of bug I reported so far is there: http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=circular-deps;[EMAIL PROTECTED] Cheers, Bill. Adeodato Simó [EMAIL PROTECTED] amarok amarok-engines amarok-xine Alastair McKinstry [EMAIL PROTECTED] console-common Andrew Mitchell [EMAIL PROTECTED] phpgroupware phpgroupware-admin phpgroupware-phpgwapi phpgroupware-preferences phpgroupware-setup Anton Zinoviev [EMAIL PROTECTED] console-terminus Bernd Schumacher [EMAIL PROTECTED] bootcd bootcd-hppa bootcd-i386 bootcd-ia64 Brendan O'Dea [EMAIL PROTECTED] perl perl-modules Carlo Contavalli [EMAIL PROTECTED] wipl-client-exec wipl-client-standard wipl-daemon Christian T. Steigies [EMAIL PROTECTED] luola luola-data luola-levels Christoph Berg [EMAIL PROTECTED] libyada-mysql4 libyada-pgsql4 libyada-sqlite3-4 libyada4 Console utilities maintainers [EMAIL PROTECTED] console-setup kbd Daniel Burrows [EMAIL PROTECTED] heroes-common heroes-ggi heroes-sdl lbreakout2 lbreakout2-data Dave Beckett [EMAIL PROTECTED] libcairo2 David Coe [EMAIL PROTECTED] iamerican ispell Debconf Developers [EMAIL PROTECTED] debconf debconf-english debconf-i18n Debian GCC Maintainers [EMAIL PROTECTED] g++-3.3 g++-3.4 g++-4.1 g++-4.2 gcj-4.1 libgcc1 libgcj7-dev libstdc++5-3.3-dev libstdc++6-4.1-dev libstdc++6-4.2-dev libstdc++6-dev Debian GCC maintainers [EMAIL PROTECTED] g++-2.95 libstdc++2.10-dev Debian GGZ Maintainers [EMAIL PROTECTED] ggz-gtk-games ggz-gtk-games-data ggz-kde-games ggz-kde-games-data ggz-sdl-games ggz-sdl-games-data Debian GNOME Maintainers [EMAIL PROTECTED] libbonobo2-0 libbonobo2-common Debian Games Team [EMAIL PROTECTED] abuse abuse-frabs abuse-lib Debian Install System Team [EMAIL PROTECTED] cdebconf tasksel tasksel-data Debian Italian Maintainers Task Force [EMAIL PROTECTED] festlex-ifd festvox-italp16k festvox-itapc16k Debian Java Maintainers [EMAIL PROTECTED] antlr gjdoc kaffe kaffe-jthreads kaffe-pthreads libbcel-java liblog4j1.2-java libmx4j-java libregexp-java Debian Mono Group [EMAIL PROTECTED] libgnome2.0-cil libgtkhtml2.0-cil libmono-security2.0-cil libmono-system2.0-cil Debian OpenOffice Team [EMAIL PROTECTED] openoffice.org-common openoffice.org-style-andromeda Debian QA Group [EMAIL PROTECTED] caudium caudium-modules gnome-bin gnome-libs-data libgnome32 libgnomesupport0 libgnomeui32 libgnorba27 playground playground-plugin-xmms Debian Scientific Computing Team [EMAIL PROTECTED] libcv-dev libcvaux-dev libhighgui-dev Debian X Strike Force [EMAIL PROTECTED] libx11-dev libxext-dev libxft2 xserver-xorg xserver-xorg-core xserver-xorg-input-all xserver-xorg-input-evdev xserver-xorg-input-kbd xserver-xorg-input-mouse xserver-xorg-input-synaptics xserver-xorg-video-all xserver-xorg-video-apm xserver-xorg-video-ark xserver-xorg-video-ati xserver-xorg-video-chips xserver-xorg-video-cirrus xserver-xorg-video-cyrix xserver-xorg-video-dummy xserver-xorg-video-fbdev xserver-xorg-video-glint xserver-xorg-video-i128 xserver-xorg-video-i740 xserver-xorg-video-i810 xserver-xorg-video-i810-modesetting xserver-xorg-video-imstt xserver-xorg-video-intel xserver-xorg-video-mga xserver-xorg-video-neomagic xserver-xorg-video-newport xserver-xorg-video-nsc xserver-xorg-video-nv xserver-xorg-video-rendition xserver-xorg-video-s3 xserver-xorg-video-s3virge xserver-xorg-video-savage xserver-xorg-video-siliconmotion xserver-xorg-video-sis xserver-xorg-video-sisusb xserver-xorg-video-tdfx xserver-xorg-video-tga xserver-xorg-video-trident xserver-xorg-video-tseng