Your message dated Sat, 26 Jun 2010 08:18:54 +0000
with message-id <[email protected]>
and subject line Bug#586328: fixed in gtk-doc 1.15-2
has caused the Debian Bug report #586328,
regarding gtk-doc-tools: Upgrade fails: ERROR: emacsen-common being used before 
 being configured.
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
586328: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=586328
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gtk-doc-tools
Version: 1.10-1
Severity: normal

I am upgrading from Lenny to Squeeze. The upgrade does not happen in
only one step so I have to run apt-get multiple times.

In one execution I have:

$ LANG=C sudo apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
  gcj gij
The following packages will be upgraded:
  gtk-doc-tools
1 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
552 not fully installed or removed.
Need to get 0B/529kB of archives.
After this operation, 1204kB of additional disk space will be used.
Do you want to continue [Y/n]?
(Reading database ... 276624 files and directories currently installed.)
Preparing to replace gtk-doc-tools 1.10-1 (using
.../gtk-doc-tools_1.15-1_all.deb) ...
ERROR: emacsen-common being used before being configured.
ERROR: This is likely a bug in the gtk-doc-tools package, which needs to
ERROR: add one of the appropriate dependencies.
ERROR: See /usr/share/doc/emacsen-common/debian-emacs-policy.gz
ERROR: for details.
dpkg: warning: subprocess old pre-removal script returned error exit status 2
dpkg - trying script from the new package instead ...
ERROR: emacsen-common being used before being configured.
ERROR: This is likely a bug in the gtk-doc-tools package, which needs to
ERROR: add one of the appropriate dependencies.
ERROR: See /usr/share/doc/emacsen-common/debian-emacs-policy.gz
ERROR: for details.
dpkg: error processing
/var/cache/apt/archives/gtk-doc-tools_1.15-1_all.deb (--unpack):
 subprocess new pre-removal script returned error exit status 2
Errors were encountered while processing:
 /var/cache/apt/archives/gtk-doc-tools_1.15-1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

And I have:
$ dpkg -l emacsen-common
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| 
État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom            Version        Description
+++-==============-==============-============================================
iU  emacsen-common 1.4.19         Common facilities for all emacsen

So emacsen-common is installed but not yet configured.

The  short term "solution" is to configure emacsen-common first using:
$ sudo apt-get install -f

Then emacsen-common is then configured and can be used. And the
installation of gtk-doc-tools is now successful.

$ LANG=C sudo apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
  gcj gij
The following packages will be upgraded:
  gtk-doc-tools
1 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
Need to get 0B/529kB of archives.
After this operation, 1204kB of additional disk space will be used.
Do you want to continue [Y/n]?
(Reading database ... 276624 files and directories currently installed.)
Preparing to replace gtk-doc-tools 1.10-1 (using
.../gtk-doc-tools_1.15-1_all.deb) ...
Unpacking replacement gtk-doc-tools ...
Processing triggers for man-db ...
Setting up gtk-doc-tools (1.15-1) ...


I guess gtk-doc-tools (or one of its dependency) needs a Pre-Depends:
emacsen-common

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'stable'), (50, 'unstable'), (1,
'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-686 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages gtk-doc-tools depends on:
ii  docbook-dsssl              1.79-6        modular DocBook DSSSL stylesheets,
ii  docbook-to-man             1:2.0.0-28    converter from DocBook SGML into r
ii  docbook-xml                4.5-7         standard XML documentation system
ii  docbook-xsl                1.75.2+dfsg-5 stylesheets for processing DocBook
ii  gnome-common               2.28.0-1      common scripts and macros to devel
ii  jade                       1.2.1-47      James Clark's DSSSL Engine
ii  perl                       5.10.1-13     Larry Wall's Practical Extraction
ii  python                     2.5.4-9       An interactive high-level object-o
ii  xsltproc                   1.1.26-3      XSLT command line processor

Versions of packages gtk-doc-tools recommends:
ii  pkg-config                    0.25-1     manage compile and link flags for

gtk-doc-tools suggests no packages.

-- no debconf information


-- 
 Dr. Ludovic Rousseau



--- End Message ---
--- Begin Message ---
Source: gtk-doc
Source-Version: 1.15-2

We believe that the bug you reported is fixed in the latest version of
gtk-doc, which is due to be installed in the Debian FTP archive:

gtk-doc-tools_1.15-2_all.deb
  to main/g/gtk-doc/gtk-doc-tools_1.15-2_all.deb
gtk-doc_1.15-2.diff.gz
  to main/g/gtk-doc/gtk-doc_1.15-2.diff.gz
gtk-doc_1.15-2.dsc
  to main/g/gtk-doc/gtk-doc_1.15-2.dsc



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Josselin Mouette <[email protected]> (supplier of updated gtk-doc package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 26 Jun 2010 10:05:32 +0200
Source: gtk-doc
Binary: gtk-doc-tools
Architecture: source all
Version: 1.15-2
Distribution: unstable
Urgency: low
Maintainer: Loic Minier <[email protected]>
Changed-By: Josselin Mouette <[email protected]>
Description: 
 gtk-doc-tools - the GTK+ documentation tools
Closes: 586328
Changes: 
 gtk-doc (1.15-2) unstable; urgency=low
 .
   * Drop emacs byte-compilation support since it would require a
     dependency on emacsen-common. Closes: #586328.
Checksums-Sha1: 
 82a057a175f1419d1667efbe3a6269450267aeb9 1564 gtk-doc_1.15-2.dsc
 df5174b8f71f0970ec38d8e5ecb6b240bd1a0ca8 13471 gtk-doc_1.15-2.diff.gz
 1f721fe8076c82c736f70867d5870cfa52acc07d 536304 gtk-doc-tools_1.15-2_all.deb
Checksums-Sha256: 
 b524ea30041025faee3c8ed94b25be0662880427532bfa8b332b56bdc3ab6bed 1564 
gtk-doc_1.15-2.dsc
 06d61c33625451178cdddf8d48f34a7950239c23c38440e677e4bd6191be4813 13471 
gtk-doc_1.15-2.diff.gz
 54ccdf6e0b084e70bfd65ece71c0c93eeb7c5b4011b2f2404427e07b40972219 536304 
gtk-doc-tools_1.15-2_all.deb
Files: 
 7175c4b0d727cf7cee1e3f779d7fda3f 1564 gnome optional gtk-doc_1.15-2.dsc
 76f575ae07f1128479b9a2933d4e5fe6 13471 gnome optional gtk-doc_1.15-2.diff.gz
 657faf96ffbbed839f4ee5a58b48ef69 536304 gnome optional 
gtk-doc-tools_1.15-2_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iD8DBQFMJbYsrSla4ddfhTMRAoMvAJ9LOX7x6jjC8+/ArnGN/LY/91/DZQCg9NBG
k8qVTIn3/IATLe7b1f0HBow=
=aomC
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to