Report forwarded
to debian-bugs-dist@lists.debian.org, Jameson Rollins <jrollins@finestructure.net>: Bug#737494; Package monkeysphere.
(Mon, 03 Feb 2014 05:18:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Antoine Beaupré <anarcat@debian.org>:
New Bug report received and forwarded. Copy sent to Jameson Rollins <jrollins@finestructure.net>.
(Mon, 03 Feb 2014 05:18:06 GMT) (full text, mbox, link).
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: fails to upgrade from wheezy to jessie
Date: Mon, 03 Feb 2014 00:14:58 -0500
Package: monkeysphere
Version: 0.36-1
Severity: serious
I couldn't upgrade this package from wheezy to jessie, because of this
error:
Setting up monkeysphere (0.36-1) ...
gpg: can't open `/var/lib/monkeysphere/authentication/sphere/pubring.gpg'
gpg: keydb_get_keyblock failed: eof
gpg: no writable keyring found: eof
gpg: error reading `[stdin]': general error
gpg: import from `[stdin]' failed: general error
Failed running transition script /usr/share/monkeysphere/transitions/0.23
dpkg: error processing package monkeysphere (--configure):
subprocess installed post-installation script returned error exit status 2
Errors were encountered while processing:
monkeysphere
E: Sub-process /usr/bin/dpkg returned an error code (1)
That file is readable and doesn't seem corrupted:
root@marcos:~# file /var/lib/monkeysphere/authentication/sphere/pubring.gpg
/var/lib/monkeysphere/authentication/sphere/pubring.gpg: GPG key public ring
No idea what's going on here, i'll finish my jessie upgrade before
investigating further.
-- System Information:
Debian Release: jessie/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.10-0.bpo.3-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages monkeysphere depends on:
ii adduser 3.113+nmu3
ii gnupg 1.4.16-1
ii libcrypt-openssl-rsa-perl 0.28-1
ii libdigest-sha-perl 5.71-2+deb7u1
ii lockfile-progs 0.1.17
ii perl [libdigest-sha-perl] 5.14.2-21+deb7u1
ii procmail 3.22-21
Versions of packages monkeysphere recommends:
ii cron 3.0pl1-124
ii netcat 1.10-40
ii netcat-traditional [netcat] 1.10-40
ii openssh-client 1:6.4p1-2
ii socat 1.7.2.2-1
ii ssh-askpass 1:1.2.4.1-9
Versions of packages monkeysphere suggests:
pn monkeysphere-validation-agent <none>
-- no debconf information
Information forwarded
to debian-bugs-dist@lists.debian.org, Jameson Rollins <jrollins@finestructure.net>: Bug#737494; Package monkeysphere.
(Tue, 04 Feb 2014 02:27:08 GMT) (full text, mbox, link).
Acknowledgement sent
to Antoine Beaupré <anarcat@debian.org>:
Extra info received and forwarded to list. Copy sent to Jameson Rollins <jrollins@finestructure.net>.
(Tue, 04 Feb 2014 02:27:08 GMT) (full text, mbox, link).
debug info - i set monkeysphere debugging and enabled tracing in the postinst:
anarcat@marcos:~$ sudo env MONKEYSPHERE_LOG_LEVEL=DEBUG apt-get install
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
1 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Paramétrage de monkeysphere (0.36-1) ...
+ set -e
+ VARLIB=/var/lib/monkeysphere
+ getent passwd monkeysphere
+ /usr/share/monkeysphere/transitions/0.23
ms: checking authentication directory structure...
ms: writing core gpg.conf...
ms: writing sphere gpg.conf...
ms: fixing sphere gnupg home ownership...
ms: determining core key fingerprint...
ms: core fingerprint: 2EBD247FA05765D924178575DD58DC050E79BE1D
ms: Monkeysphere authentication trust core already exists.
ms: exporting core pub key to sphere keyring...
gpg: impossible d'ouvrir « /var/lib/monkeysphere/authentication/sphere/pubring.gpg »
gpg: keydb_get_keyblock failed: eof
gpg: aucun porte-clefs accessible en écriture n'a été trouvé : eof
gpg: erreur de lecture de « [stdin] » : erreur générale
gpg: import from `[stdin]' failed: erreur générale
+ RET=2
+ echo Failed running transition script /usr/share/monkeysphere/transitions/0.23
Failed running transition script /usr/share/monkeysphere/transitions/0.23
+ exit 2
dpkg: error processing package monkeysphere (--configure):
le sous-processus script post-installation installé a retourné une erreur de sortie d'état 2
Des erreurs ont été rencontrées pendant l'exécution :
monkeysphere
E: Sub-process /usr/bin/dpkg returned an error code (1)
It seems that the given file is not writable by the monkeysphere user:
-rw------- 1 root root 682 juil. 19 2012 /var/lib/monkeysphere/authentication/sphere/pubring.gpg
I have no clue how this happened.
Changing the ownership of this back to monkeysphere:monkeysphere fixed
my bug.
A.
--
Le pouvoir n'est pas à conquérir, il est à détruire
- Jean-François Brient, de la servitude moderne
Information forwarded
to debian-bugs-dist@lists.debian.org, Jameson Rollins <jrollins@finestructure.net>: Bug#737494; Package monkeysphere.
(Tue, 11 Feb 2014 05:48:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Daniel Kahn Gillmor <dkg@fifthhorseman.net>:
Extra info received and forwarded to list. Copy sent to Jameson Rollins <jrollins@finestructure.net>.
(Tue, 11 Feb 2014 05:48:04 GMT) (full text, mbox, link).
Control: tags 737494 + unreproducible moreinfo
Control: severity 737494 normal
I just tried installing monkeysphere on a stock wheezy system, setting
up monkeysphere-authentication with an identity certifier. then i
upgraded it to jessie, all without a problem.
I'm unable to reproduce the issue. if no one else is able to reproduce
the issue, i'm not sure how to proceed with it.
anarcat, if you're unable to pinpoint how the permissions got changed on
the server in question, perhaps you can close this bug? or if you can
reproduce it, i would be happy to know how. Thanks for the initial
report.
Regards,
--dkg
Added tag(s) unreproducible and moreinfo.
Request was from Daniel Kahn Gillmor <dkg@fifthhorseman.net>
to 737494-submit@bugs.debian.org.
(Tue, 11 Feb 2014 05:48:04 GMT) (full text, mbox, link).
Severity set to 'normal' from 'serious'
Request was from Daniel Kahn Gillmor <dkg@fifthhorseman.net>
to 737494-submit@bugs.debian.org.
(Tue, 11 Feb 2014 05:48:05 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Jameson Rollins <jrollins@finestructure.net>: Bug#737494; Package monkeysphere.
(Tue, 11 Feb 2014 05:57:08 GMT) (full text, mbox, link).
Acknowledgement sent
to Antoine Beaupré <anarcat@orangeseeds.org>:
Extra info received and forwarded to list. Copy sent to Jameson Rollins <jrollins@finestructure.net>.
(Tue, 11 Feb 2014 05:57:08 GMT) (full text, mbox, link).
On 2014-02-11 00:45:23, Daniel Kahn Gillmor wrote:
> anarcat, if you're unable to pinpoint how the permissions got changed on
> the server in question, perhaps you can close this bug? or if you can
> reproduce it, i would be happy to know how. Thanks for the initial
> report.
Perhaps we can close this for now. I'll certainly have more upgrades of
the sort to do in the coming years and we'll see soon enough if marcos
was smoking crack. ;)
A.
--
While the creative works from the 16th century can still be accessed
and used by others, the data in some software programs from the 1990s
is already inaccessible.
- Lawrence Lessig
Marked Bug as done
Request was from Daniel Kahn Gillmor <dkg@fifthhorseman.net>
to control@bugs.debian.org.
(Tue, 11 Feb 2014 06:06:07 GMT) (full text, mbox, link).
Notification sent
to Antoine Beaupré <anarcat@debian.org>:
Bug acknowledged by developer.
(Tue, 11 Feb 2014 06:06:09 GMT) (full text, mbox, link).
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Tue, 11 Mar 2014 07:38:14 GMT) (full text, mbox, link).
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.