[Pkg-sysvinit-devel] Bug#464869: initscripts: [upgrade] sed: -e expression #1, char 1: unknown command: `"'

Petter Reinholdtsen pere at hungry.com
Mon Feb 11 07:36:48 UTC 2008


[Jari Aalto]
> FYI, during upgrade, following message is displayed:
> 
>     Preparing to replace initscripts 2.86.ds1-38.1 (using
>     .../initscripts_2.86.ds1-53_i386.deb) ...
>     sed: -e expression #1, char 1: unknown command: `"'
>     /var/lib/dpkg/tmp.ci/preinst: 60: s/.*: not found

Obs.  Thank you for the report.  I am able to reproduce it:

# touch /etc/init.d/bootclean; PREV_VER=2.86.ds1-38 sh -x /var/lib/dpkg/info/initscripts.preinst upgrade 
+ [ -L /etc/init.d/stop-bootlogd ]
+ [  ]
+ dpkg --compare-versions 2.86.ds1-38 lt 2.86.ds1-39
+ eliminate_conffile /etc/init.d/bootclean
+ PKGNAME=initscripts
+ CONFFILE=/etc/init.d/bootclean
+ [ -e /etc/init.d/bootclean ]
+ md5sum $CONFFILE
+ sed -e s/ .*//
+ CURRENT_MD5SUM=
+ dpkg-query -W -f=${Conffiles} initscripts
+ sed -n -e "\\ $CONFFILE{s/ obsolete$//
sed: -e expression #1, char 1: unknown command: `"'
+ s/.* //p}"
/var/lib/dpkg/info/initscripts.preinst: 1: s/.*: not found
+ FACTORY_MD5SUM=
+ [  !=  ]
+ echo Removing obsolete conffile /etc/init.d/bootclean ...
Removing obsolete conffile /etc/init.d/bootclean ...
+ rm -f /etc/init.d/bootclean
+ [ -f /var/log/fsck ]
+ :
#





More information about the Pkg-sysvinit-devel mailing list