Bug#376682: libghc6-c2hs-dev: not installable on unstable
Package: libghc6-c2hs-dev Severity: normal #apt-get install libghc6-c2hs-dev Reading package lists... Done Building dependency tree... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. Since you only requested a single operation it is extremely likely that the package is simply not installable and a bug report against that package should be filed. The following information may help to resolve the situation: The following packages have unmet dependencies. libghc6-c2hs-dev: Depends: ghc6 (< 6.4.2) but 6.4.2-2 is to be installed E: Broken packages -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.16-1-amd64-k8-smp Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#376682: libghc6-c2hs-dev: not installable on unstable
Hi, Thanks for your bug report. I have upgraded c2hs to version 0.14.5 which no longer ships a library for GHC 6. This means that libghc6-c2hs-dev will not be upgraded anymore and will be removed from the archive soon. Until that time it will be not installable. Greetings Arjan signature.asc Description: Dit berichtdeel is digitaal ondertekend
debnest_0.0.10.1_amd64.changes ACCEPTED
Accepted: debnest_0.0.10.1.dsc to pool/main/d/debnest/debnest_0.0.10.1.dsc debnest_0.0.10.1.tar.gz to pool/main/d/debnest/debnest_0.0.10.1.tar.gz debnest_0.0.10.1_all.deb to pool/main/d/debnest/debnest_0.0.10.1_all.deb Announcing to debian-devel-changes@lists.debian.org Thank you for your contribution to Debian. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Processing of debnest_0.0.10.1_amd64.changes
debnest_0.0.10.1_amd64.changes uploaded successfully to localhost along with the files: debnest_0.0.10.1.dsc debnest_0.0.10.1.tar.gz debnest_0.0.10.1_all.deb Greetings, Your Debian queue daemon -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#376718: Please stop Build-Depending on automake
Package: kdoc Version: 2.0a54-3 Severity: wishlist Tags: patch The automake maintainer is working towards reclaiming the automake package name, which currently rests on automake1.4, the oldest version of automake. Your package, kdoc, Build-Depends on automake, hence this bug report. Please see http://wiki.debian.org/AutomakeTransition for more information on this transition. It appears that you package does not use the automake package in the build process. This is normal, as most package do not require automake at build time. The attached patch removes the build dependency. Thanks, James -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (600, 'testing'), (550, 'unstable'), (500, 'stable'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.17-loser Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8) diff -u kdoc-2.0a54/debian/changelog kdoc-2.0a54/debian/changelog --- kdoc-2.0a54/debian/changelog +++ kdoc-2.0a54/debian/changelog @@ -1,3 +1,10 @@ +kdoc (2.0a54-3.1) unstable; urgency=low + + * Non-maintainer upload. + * Remove the unneccesary Build-Depends on automake + + -- James Westby <[EMAIL PROTECTED]> Sun, 2 Jul 2006 23:24:55 +0100 + kdoc (2.0a54-3) unstable; urgency=low * QA upload. diff -u kdoc-2.0a54/debian/control kdoc-2.0a54/debian/control --- kdoc-2.0a54/debian/control +++ kdoc-2.0a54/debian/control @@ -1,5 +1,5 @@ Source: kdoc -Build-Depends-Indep: debhelper (>> 4.0.18), autoconf, automake, perl5 +Build-Depends-Indep: debhelper (>> 4.0.18), autoconf, perl5 Section: devel Priority: optional Maintainer: Debian QA Group <[EMAIL PROTECTED]>
debpartial_0+20030508.1_amd64.changes ACCEPTED
Accepted: debpartial_0+20030508.1.dsc to pool/main/d/debpartial/debpartial_0+20030508.1.dsc debpartial_0+20030508.1.tar.gz to pool/main/d/debpartial/debpartial_0+20030508.1.tar.gz debpartial_0+20030508.1_all.deb to pool/main/d/debpartial/debpartial_0+20030508.1_all.deb Announcing to debian-devel-changes@lists.debian.org Closing bugs: 249274 Thank you for your contribution to Debian. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#366184: libghc6-c2hs-dev: should pre-depend on ghc6
Forgive my delay On Fri, Jun 23, 2006 at 08:29:17PM +0200, Arjan Oosting wrote: > This does not seem to be a bug in libghc6-c2hs-dev. When the postinst > script of libghc6-c2hs-dev is called, all the Depends should already be > configured and ghc-pkg should be available. I looked more closely at the logs I have. (I don't have the screen output, but thankfully there is now dpkg.log.) Actually, even my initial bug report had a clue I missed. It is not the postinst of libghc6-c2hs-dev that failed, it is the prerm. Here are the relevant excerpts of dpkg.log: 2006-05-05 14:51:42 upgrade ghc6 6.4.1-2 6.4.1-2.1 2006-05-05 14:51:42 status half-configured ghc6 6.4.1-2 2006-05-05 14:51:44 status unpacked ghc6 6.4.1-2 2006-05-05 14:51:44 status half-installed ghc6 6.4.1-2 2006-05-05 14:51:46 status half-installed ghc6 6.4.1-2 2006-05-05 14:51:48 status unpacked ghc6 6.4.1-2.1 2006-05-05 14:51:48 status unpacked ghc6 6.4.1-2.1 ... 2006-05-05 14:52:17 upgrade libghc6-c2hs-dev 0.13.6-4 0.13.6-4.1 2006-05-05 14:52:17 status half-configured libghc6-c2hs-dev 0.13.6-4 ... 2006-05-05 14:54:48 status unpacked ghc6 6.4.1-2.1 2006-05-05 14:54:48 status half-configured ghc6 6.4.1-2.1 2006-05-05 14:54:49 status installed ghc6 6.4.1-2.1 So the sequence was - ghc6.prerm, removing the ghc-pkg alternative. - unpack the new ghc6 - libghc6-c2hs-dev.prerm, failing to ghc-pkg unregister - ghc6.postinst, reinstalling the ghc-pkg alternative There were a few related packages involved, c2hs, ghc6-prof, ghc6-libsrc, but I don't think they matter. > You probably encountered some circular dependency during your upgrade > which was broken somewhere by apt and caused this. Maybe you have more > information about the upgrade, so we can reassign the bug to the right > package? Otherwise I will close the bug. I will append the aptitude log for this run so you can inspect the full graph. I don't know off hand how to tell if there was a circular dependency, but I don't think there was one involving ghc and c2hs. Andrew Aptitude 0.4.1: log report Fri, May 5 2006 14:49:36 -0700 IMPORTANT: this log only lists intended actions; actions which fail due to dpkg problems may not be completed. Will install 230 packages, and remove 0 packages. 858kB of disk space will be used === [INSTALL, DEPENDENCIES] gcj-4.1-base [INSTALL, DEPENDENCIES] libdevmapper1.02 [INSTALL, DEPENDENCIES] liblzo-dev [INSTALL, DEPENDENCIES] libvolume-id0 [INSTALL, DEPENDENCIES] postgresql-client-common [INSTALL, DEPENDENCIES] python-minimal [INSTALL] gnutls-bin [INSTALL] libatk1.0-data [INSTALL] libpaper-utils [INSTALL] libsasl2-modules [INSTALL] python2.3-iconvcodec [INSTALL] xorg [UPGRADE] alsa-base 1.0.10-3 -> 1.0.11-1 [UPGRADE] alsa-utils 1.0.10-1 -> 1.0.11-2 [UPGRADE] autoconf 2.59a-8 -> 2.59a-9 [UPGRADE] base-files 3.1.11 -> 3.1.12 [UPGRADE] bash 3.1-3 -> 3.1-4 [UPGRADE] bash-doc 3.1-3 -> 3.1-4 [UPGRADE] bin86 0.16.14-1.2 -> 0.16.14-1.3 [UPGRADE] c2hs 0.13.6-4 -> 0.13.6-4.1 [UPGRADE] console-common 0.7.55.1 -> 0.7.58 [UPGRADE] console-data 20060311 -> 20060421 [UPGRADE] console-tools 1:0.2.3dbs-60 -> 1:0.2.3dbs-62 [UPGRADE] cpp-3.3 1:3.3.6-12 -> 1:3.3.6-13 [UPGRADE] cron 3.0pl1-93 -> 3.0pl1-94 [UPGRADE] darcs 1.0.5-3 -> 1.0.6-1 [UPGRADE] dbus 0.61-4 -> 0.61-5 [UPGRADE] dctrl-tools 2.7 -> 2.9.0 [UPGRADE] debconf-utils 1.4.71 -> 1.5.0 [UPGRADE] debhelper 5.0.24 -> 5.0.34 [UPGRADE] dhcp3-client 3.0.3-7 -> 3.0.3-8 [UPGRADE] dhcp3-common 3.0.3-7 -> 3.0.3-8 [UPGRADE] dia 0.94.0-17.1 -> 0.95.0-2 [UPGRADE] dia-common 0.94.0-17.1 -> 0.95.0-2 [UPGRADE] dia-libs 0.94.0-17.1 -> 0.95.0-2 [UPGRADE] dmidecode 2.8-1 -> 2.8-2 [UPGRADE] doc-debian 3.1.2 -> 3.1.3 [UPGRADE] docbook-dsssl 1.79-3 -> 1.79-4 [UPGRADE] dpatch 2.0.18 -> 2.0.19 [UPGRADE] dpkg 1.13.16 -> 1.13.18 [UPGRADE] dpkg-dev 1.13.16 -> 1.13.18 [UPGRADE] e2fslibs 1.38+1.39-WIP-2005.12.31-1 -> 1.38+1.39-WIP-2006.04.09-1 [UPGRADE] e2fsprogs 1.38+1.39-WIP-2005.12.31-1 -> 1.38+1.39-WIP-2006.04.09-1 [UPGRADE] exim4-base 4.60-4 -> 4.62-1 [UPGRADE] exim4-config 4.60-4 -> 4.62-1 [UPGRADE] exim4-daemon-light 4.60-4 -> 4.62-1 [UPGRADE] exuberant-ctags 1:5.5.4-1 -> 1:5.5.4-2 [UPGRADE] fakeroot 1.5.7 -> 1.5.8 [UPGRADE] fastjar 1:4.0.3-1 -> 1:4.1.0-2 [UPGRADE] fetchmail 6.3.2-3 -> 6.3.4-1 [UPGRADE] file 4.15-2 -> 4.17-1 [UPGRADE] findutils 4.2.27-1 -> 4.2.27-2 [UPGRADE] firefox 1.5.dfsg+1.5.0.1-4 -> 1.5.dfsg+1.5.0.2-3 [UPGRADE] flex 2.5.33-2 -> 2.5.33-3 [UPGRADE] foomatic-db 20060113-1 -> 20060408-1 [UPGRADE] foomatic-db-engine 3.0.2-20060113-1 -> 3.0.2-20060318-1 [UPGRADE] foomatic-filters 3.0.2-20060113-1 -> 3.0.2-20060318-2 [UPGRADE] g++ 4:4.0.2-2 -> 4:4.0.3-3 [UPGRADE] g++-3.3 1:3.3.6-12 -> 1:3.3.6-13 [UPGRADE] gaim 1:1.5.0+1.5.1cvs20051015-2 -> 1:1.5.0+1.5.1cvs20051015-3 [UPGRADE] gaim-data 1:1.5.0+1.5.1cvs20051015-2 -> 1:1.5.0+1.5.1cvs20051015-3 [UPGRADE] gcc 4:4.0.2-2 -> 4:4.0.3-3 [UPGRADE] gcc-3.3 1:3.3.6-12 -> 1:3.3.6-13 [UPGRADE] gcc-3.3-base
Bug#366184: libghc6-c2hs-dev: should pre-depend on ghc6
I can reproduce this problem. I used packages from snapshot.debian.net: http://snapshot.debian.net/archive/2006/03/27/debian/pool/main/g/ghc6/ghc6_6.4.1-2_i386.deb http://snapshot.debian.net/archive/2006/03/27/debian/pool/main/g/ghc6/ghc6_6.4.1-2.1_i386.deb http://snapshot.debian.net/archive/2006/04/17/debian/pool/main/c/c2hs/libghc6-c2hs-dev_0.13.6-4_i386.deb http://snapshot.debian.net/archive/2006/04/17/debian/pool/main/c/c2hs/libghc6-c2hs-dev_0.13.6-4.1_i386.deb The first step is downgrading to ghc6_6.4.1-2 and libghc6-c2hs-dev_0.13.6-4. The latter seems quite broken; I had to create a symlink ln -s /usr/lib/libghc6-c2hs-dev /usr/lib/c2hs-0.13.6 to convince it to install. I also got a warning from ghc-pkg ("can't find GHCi lib c2hs.o"), but it doesn't seem relevant. Anyhow, once I had those two versions installed, I tried to upgrade: # dpkg --install ghc6_6.4.1-2.1_i386.deb libghc6-c2hs-dev_0.13.6-4.1_i386.deb (Reading database ... 102699 files and directories currently installed.) Preparing to replace ghc6 6.4.1-2 (using ghc6_6.4.1-2.1_i386.deb) ... Unpacking replacement ghc6 ... Preparing to replace libghc6-c2hs-dev 0.13.6-4 (using libghc6-c2hs-dev_0.13.6-4.1_i386.deb) ... /var/lib/dpkg/info/libghc6-c2hs-dev.prerm: line 22: ghc-pkg: command not found dpkg: warning - old pre-removal script returned error exit status 127 dpkg - trying script from the new package instead ... /var/lib/dpkg/tmp.ci/prerm: line 25: ghc-pkg: command not found dpkg: error processing libghc6-c2hs-dev_0.13.6-4.1_i386.deb (--install): subprocess new pre-removal script returned error exit status 127 /var/lib/dpkg/info/libghc6-c2hs-dev.postinst: line 26: ghc-pkg: command not found dpkg: error while cleaning up: subprocess post-installation script returned error exit status 127 Setting up ghc6 (6.4.1-2.1) ... Errors were encountered while processing: libghc6-c2hs-dev_0.13.6-4.1_i386.deb dpkg.log: 2006-07-04 12:54:10 upgrade ghc6 6.4.1-2 6.4.1-2.1 2006-07-04 12:54:10 status half-configured ghc6 6.4.1-2 2006-07-04 12:54:11 status unpacked ghc6 6.4.1-2 2006-07-04 12:54:11 status half-installed ghc6 6.4.1-2 2006-07-04 12:54:14 status half-installed ghc6 6.4.1-2 2006-07-04 12:54:16 status unpacked ghc6 6.4.1-2.1 2006-07-04 12:54:16 status unpacked ghc6 6.4.1-2.1 2006-07-04 12:54:16 upgrade libghc6-c2hs-dev 0.13.6-4 0.13.6-4.1 2006-07-04 12:54:16 status half-configured libghc6-c2hs-dev 0.13.6-4 2006-07-04 12:54:16 status unpacked ghc6 6.4.1-2.1 2006-07-04 12:54:16 status half-configured ghc6 6.4.1-2.1 2006-07-04 12:54:17 status installed ghc6 6.4.1-2.1 This shows that dpkg is happy to deconfigure ghc6 (and leave it deconfigured) before deconfiguring libghc6-c2hs-dev. My dpkg is 1.13.21. By the way, if I reverse the order of the packages on the dpkg --install line, it works fine because dpkg deconfigures libghc6-c2hs-dev first. So it is currently a problem for a package to assume that a Depended-upon package will be configured during prerm. I note that the policy excerpt already cited in this bug is ambiguous: The Depends field should also be used if the postinst, prerm or postrm scripts require the package to be present in order to run. Note, however, that the postrm cannot rely on any non-essential packages to be present during the purge phase. It isn't clear whether "present" means configured. Another excerpt from the same section: A Depends field takes effect _only_ when a package is to be configured. It isn't clear whether "configured" means "(de)configured". Andrew -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Processing of debpartial_0+20030508.1_amd64.changes
debpartial_0+20030508.1_amd64.changes uploaded successfully to localhost along with the files: debpartial_0+20030508.1.dsc debpartial_0+20030508.1.tar.gz debpartial_0+20030508.1_all.deb Greetings, Your Debian queue daemon -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
gnurobots_1.0D-7_amd64.changes ACCEPTED
Accepted: gnurobots_1.0D-7.diff.gz to pool/main/g/gnurobots/gnurobots_1.0D-7.diff.gz gnurobots_1.0D-7.dsc to pool/main/g/gnurobots/gnurobots_1.0D-7.dsc gnurobots_1.0D-7_amd64.deb to pool/main/g/gnurobots/gnurobots_1.0D-7_amd64.deb Announcing to debian-devel-changes@lists.debian.org Closing bugs: 346739 351950 Thank you for your contribution to Debian. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]