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]

Reply via email to