monotone-debian
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Monotone-debian] Bug#640594: monotone-server: installation fails


From: Lucas Nussbaum
Subject: [Monotone-debian] Bug#640594: monotone-server: installation fails
Date: Mon, 5 Sep 2011 22:03:16 +0200
User-agent: Mutt/1.5.21 (2010-09-15)

Package: monotone-server
Version: 1.0-2
Severity: serious
User: address@hidden
Usertags: instest-20110825 instest

Hi,

While testing the installation of all packages in sid, I ran
into the following problem:

> Reading package lists...
> Building dependency tree...
> Reading state information...
> Starting
> Starting 2
> Done
> The following NEW packages will be installed:
> monotone-server
> 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
> Need to get 11.2 kB of archives.
> After this operation, 483 kB of additional disk space will be used.
> Get:1 http://localhost/debian/ sid/main monotone-server all 1.0-2 [11.2 kB]
> Preconfiguring packages ...
> Fetched 11.2 kB in 0s (373 kB/s)
> Selecting previously deselected package monotone-server.
> (Reading database ... 9531 files and directories currently installed.)
> Unpacking monotone-server (from .../monotone-server_1.0-2_all.deb) ...
> Dpkg hook: enabling sh trace for /var/lib/dpkg/info/monotone-server.postinst
> Dpkg hook: enabling sh trace for /var/lib/dpkg/info/monotone-server.postrm
> Dpkg hook: enabling sh trace for /var/lib/dpkg/info/monotone-server.prerm
> Setting up monotone-server (1.0-2) ...
> + set -e
> + . /usr/share/debconf/confmodule
> + [ !  ]
> + PERL_DL_NONLAZY=1
> + export PERL_DL_NONLAZY
> + [  ]
> + exec /usr/share/debconf/frontend 
> /var/lib/dpkg/info/monotone-server.postinst configure 
> + set -e
> + . /usr/share/debconf/confmodule
> + [ ! 1 ]
> + [ -z  ]
> + exec
> + [  ]
> + exec
> + DEBCONF_REDIR=1
> + export DEBCONF_REDIR
> + MTN=/usr/bin/mtn
> + [ ! -L /usr/share/doc/monotone-server ]
> + MTN_HOME=/var/lib/monotone
> + MTN_DB=/var/lib/monotone/default.mtn
> + MTN_CONFDIR=/etc/monotone
> + MTN_KEYDIR=/var/lib/monotone/keys
> + ucf --debconf-ok /usr/share/monotone/write-permissions.base 
> /etc/monotone/write-permissions
> 
> Creating config file /etc/monotone/write-permissions with new version
> + ucf --debconf-ok /usr/share/monotone/read-permissions.base 
> /etc/monotone/read-permissions
> 
> Creating config file /etc/monotone/read-permissions with new version
> + [ -f /etc/monotone/hooks.lua -a ! -f /etc/monotone/serverrc ]
> + ucf --debconf-ok /usr/share/monotone/serverrc.base /etc/monotone/serverrc
> 
> Creating config file /etc/monotone/serverrc with new version
> + [ ! -f /etc/monotone/hooks.d/get_passphrase_from_file.lua ]
> + ln -s /usr/share/monotone/hooks/get_passphrase_from_file.lua 
> /etc/monotone/hooks.d/
> + ucfr monotone-server /etc/monotone/write-permissions
> + ucfr monotone-server /etc/monotone/read-permissions
> + ucfr monotone-server /etc/monotone/serverrc
> + [ -z  ]
> + id -u monotone
> + [ -z  ]
> + adduser --system --group --home /var/lib/monotone --no-create-home 
> --disabled-password --quiet --gecos Monotone monotone
> + chown monotone:monotone /var/lib/monotone
> + chown monotone:monotone /etc/monotone
> + chown monotone:monotone /var/lib/monotone/keys
> + chown monotone:monotone /var/log/monotone
> + chmod 0750 /var/lib/monotone
> + chmod 0750 /etc/monotone
> + chmod 0750 /var/lib/monotone/keys
> + chown monotone:monotone /etc/monotone/write-permissions
> + chown monotone:monotone /etc/monotone/read-permissions
> + chown monotone:monotone /etc/monotone/serverrc
> + chmod 0640 /etc/monotone/write-permissions
> + chmod 0640 /etc/monotone/read-permissions
> + chmod 0640 /etc/monotone/serverrc
> + db_get monotone-server/manage-db
> + _db_cmd GET monotone-server/manage-db
> + _db_internal_IFS=   
> 
> + IFS= 
> + printf %s\n GET monotone-server/manage-db
> + IFS=        
> 
> + IFS=
> read -r _db_internal_line
> + RET=true
> + return 0
> + [ true = true ]
> + db_get monotone-server/key
> + _db_cmd GET monotone-server/key
> + _db_internal_IFS=   
> 
> + IFS= 
> + printf %s\n GET monotone-server/key
> + IFS=        
> 
> + IFS=
> read -r _db_internal_line
> + address@hidden
> + return 0
> + address@hidden
> + [ -e /etc/monotone/passphrases ]
> + db_get monotone-server/passphrase
> + _db_cmd GET monotone-server/passphrase
> + _db_internal_IFS=   
> 
> + IFS= 
> + printf %s\n GET monotone-server/passphrase
> + IFS=        
> 
> + IFS=
> read -r _db_internal_line
> + RET=yycs6lES
> + return 0
> + MTN_KEY_PASSWD=yycs6lES
> + MTN_VERSION=
> + [ -z  ]
> + [ ! -e /var/lib/monotone/default.mtn ]
> + echo Creating Monotone database...
> Creating Monotone database...
> + /usr/bin/mtn --db=/var/lib/monotone/default.mtn db init 
> --no-standard-rcfiles --keydir=/var/lib/monotone/keys --confdir=/etc/monotone
> /usr/bin/mtn: error while loading shared libraries: libbotan-1.8.2.so: cannot 
> open shared object file: No such file or directory
> dpkg: error processing monotone-server (--configure):
> subprocess installed post-installation script returned error exit status 127
> configured to not write apport reports
> Errors were encountered while processing:
> monotone-server
> E: Sub-process /usr/bin/dpkg returned an error code (1)

The full build log is available from:
 http://people.debian.org/~lucas/logs/2011/08/25/monotone-server.log

It is reproducible by installing your package in a clean chroot, using
the debconf Noninteractive frontend, and priority: critical.

This test was carried out using about 50 AMD64 nodes of the Grid'5000
platform.  Internet was not accessible from the nodes.

-- 
| Lucas Nussbaum
| address@hidden   http://www.lucas-nussbaum.net/ |
| jabber: address@hidden             GPG: 1024D/023B3F4F |





reply via email to

[Prev in Thread] Current Thread [Next in Thread]