[OpenAFS] Re: Update squeeze openafs-fileserver to squeeze-backports
Thu, 03 Oct 2013 09:28:31 -0700
Andrew Deason <firstname.lastname@example.org> writes:
> Jean-Marc Choulet <email@example.com> wrote:
>> Setting up openafs-client (1.6.1-3+deb7u1~bpo60+1) ...
>> update-alternatives: using /usr/bin/pagsh.openafs to provide
>> /usr/bin/pagsh (pagsh) in auto mode.
>> dpkg: error processing openafs-client (--configure):
>> subprocess installed post-installation script returned error exit status 1
> This is maybe more appropriate in a debian bug or a more debian-centric
> forum, but we can try, and Russ reads this list anyway.
> That doesn't seem to be telling you why the postinst script failed, and
> I'm not really sure of everything that it does that can fail. But I
> think you can get it to say what it's doing by doing something like this
> after it fails:
> Edit /var/lib/dpkg/info/openafs-client.postinst, and change the 'set -e'
> near the top to 'set -xe'. Then run 'dpkg --configure --pending', or
> maybe just try to install openafs-client again. It should print out a
> bunch more stuff about what commands it is running, which should give a
> clue as to what is actually failing. (And thanks for running with
> LANG=C; that is helpful.)
This may or may not work the way that you want because of how debconf
works, but yes, that's what I'd suggest as well.
I suspect the problem is with setting up alternatives for klog, since
that's the next line immediately after setting up alternatives for pagsh.
Therefore, the output of:
ls -l /usr/bin/klog /usr/share/man/man1/klog.1.gz \
might be useful. In particular, if you have an actual binary instead of a
symlink installed as /usr/bin/klog, bad things will happen (although I
would have expected some sort of error message).
Russ Allbery (firstname.lastname@example.org) <http://www.eyrie.org/~eagle/>