On Tue, 10 Aug 2010, Martin Pitt wrote: > Thorsten Glaser [2010-08-10 10:16 +0200]: > > invoke-rc.d: unknown initscript, /etc/init.d/postgresql-8.4 not found. > > dpkg: error processing gforge-db-postgresql (--configure): > > subprocess installed post-installation script returned error exit status > > 100 > > > > Thanks for all the breakage… > > I'm sorry if this caused some followup breakages, but please don't > shoot the messenger. It wasn't exactly me who demanded that insserv > behaves so, erm, "strictly".
No problem, I dislike insserv anyway, and it also has caused some breakage with file-rc. The change of the postgresql init scripts however was what broke fusionforge… I guess we’ll need to change fusionforge now to determine whether the script is named postgresql-VERSION or just postgresql – except that invoke-rc.d doesn’t seem to have an option to query for existence of a script, and AFAICT the whole point of using invoke-rc.d instead of calling the /etc/init.d/* scripts is to not use /etc/init.d/ stuff directly… so something like [ -f /etc/init.d/postgresql-V ] would be pointless as well. (And to get a freeze exception for fusionforge, yay.) bye, //mirabilos -- tarent Gesellschaft für Softwareentwicklung und IT-Beratung mbH Geschäftsführer: Boris Esser, Elmar Geese HRB AG Bonn 5168 - USt-ID (VAT): DE122264941 Heilsbachstraße 24, 53123 Bonn, Telefon: +49 228 52675-93 Thiemannstraße 36 a, 12059 Berlin, Telefon: +49 30 5682943-30 Internet: http://www.tarent.de/ • Telefax: +49 228 52675-25 -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org