On Fri, Feb 01, 2008 at 05:58:42PM +0000, Tony Green wrote:
> I wonder if anybody can shed any light on a strange (and annoying) problem 
> I'm 
> having persuading dpkg to install init scripts for a package.
> 
> I have an init script in the right place in my development tree 
> (~/httpd-2.2.8/debian/init.d), hd_installinit is un-commented in 
> ~/httpd-2.2.8/debian/rules and when I manually un-pick the .deb file, 
> data.tar.gz correctly contains ./etc/init.d/httpd.
> 
> But... when I actually install the package, I end up without an init file.
> 
> The problem appears to be somewhere in the configuration phase, as if I 
> unpack 
> the package, I see /etc/init.d/httpd.dpkg-new but when I then configure the 
> package, it disappears. Running with debug and some tracing suggests that 
> it's being deleted by whatever process runs just before my postinst script is 
> called.

Have you solved this problem already?  If not, perhaps this might be
relevant: http://www.davidpashley.com/blog/2008/02/05#confmiss

> This is happening with the latest version of the development environment, but 
> reverting to the OS2007 version, it's also happening there. But the fact that 
> I DID have an init script in place suggests I've somehow managed to get this 
> to work at some stage in my early development work (I forgot to include 
> deletion in the postrm script, so it must have been left there by an earlier 
> attempt.)

It does sound like you stumbled on the exact same feature that's
described in the blog post.

HTH,
Marius Gedminas
-- 
"While preceding your entrance with a grenade is a good tactic in
Quake, it can lead to problems if attempted at work." -- C Hacking

Attachment: signature.asc
Description: Digital signature

_______________________________________________
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers

Reply via email to