Hello Paul Gevers. Many thanks for your help and also a very useful patch!
On Sat, Jul 04, 2015 at 05:03:18PM +0200, Paul Gevers wrote: > Control: retile -1 bandwidthd-pgsql: incorrect use of dbconfig-common > Control: tags -1 patch > > Hi Andreas, > > Yes, I am confident that the change only exposed problems in > bandwidth-pgsql that were there before. So I think your "fix" just aids > to hide the problem again. (And yes, I was surprised to read in the > man-page of sh that if the first part of an && list fails, the shell > doesn't fail with set -e.) The "set -e" is the "use strict" of (ba)sh. Even in strict scripts, some commands are ok to fail, but you have to explicitly handle failure if you want to allow it. You can handle it with either && or ||. This is a very common pattern for scripts using "set -e". [...] > Lastly, with the attached debdiff (feel free to use all or part, however > you like), I was able to install the package and have it running with [...] I've used your changes mostly verbatim. I made one small change which I hope is self-explanatory from debian/changelog: * Demote newly added postgres recommends to suggests - The main purpose of bandwidthd-pgsql is to allow multiple "sensors" monitoring traffic at different nodes to report to a central (likely remote) database. New -9 now uploaded. Thanks again. Regards, Andreas Henriksson -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org