Bug#376682: libghc6-c2hs-dev: not installable on unstable

2006-07-04 Thread Meik Hellmund
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

2006-07-04 Thread Arjan Oosting
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

2006-07-04 Thread Debian Installer

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

2006-07-04 Thread Archive Administrator
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

2006-07-04 Thread James Westby
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

2006-07-04 Thread Debian Installer

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

2006-07-04 Thread Andrew Pimlott
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

2006-07-04 Thread Andrew Pimlott
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

2006-07-04 Thread Archive Administrator
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

2006-07-04 Thread Debian Installer

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]