Package: ssed
Version: 3.60-2.1
Severity: serious
When I build ssed under pbuilder, the build succeeds. However, the resulting
package then fails to install with:
frobnitz:~# dpkg -i /tmp/ssed_3.60-2.1_i386.deb
Selecting previously deselected package ssed.
(Reading database ... 9312 files and directories currently installed.)
Unpacking ssed (from /tmp/ssed_3.60-2.1_i386.deb) ...
Setting up ssed (3.60-2.1) ...
No `START-INFO-DIR-ENTRY' and no `This file documents'.
install-info(/usr/share/info/ssed.info.gz): unable to determine description for
`dir' entry - giving up
dpkg: error processing ssed (--install):
subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
ssed
This is probably from the following in the build-log:
...
# Adjust info files to say ssed instead of sed
OLDWD=`pwd`; cd /tmp/buildd/ssed-3.60/debian/ssed/usr/share/info; \
for f in *; do \
sed 's/^\* sed: (sed)/\* ssed: (ssed)/; \
s/sed.info/ssed.info/' $f > s$f ; \
rm $f; \
done; cd $OLDWD
sed: -e expression #1, char 85: unterminated address regex
...
which results in empty files being output. (Also, you should be using set -e
in that or setting SHELL=/bin/sh -e, so the sed failure within the for loop
would result in a build failure instead of broken packages.)
--
Daniel Schepler
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]