Package: postgresql-8.4
Version: 8.4.4-2
Severity: serious
I just upgraded postgres-8.4 from 8.4.4-1+b1 to 8.4.4-2. This removed
the separate postgresql-8.4 init script, and replaced it with a common
one. Previously, postgresql-8.4 would start at S19. The new version
starts at S20. So, anything in S20 that required postgresql-8.4, and
happens to come earlier alphabetically, will fail to start, as
postgresql-8.4 starts too late.
I have ofbiz as a deb package(local, not in debian,
http://ofbiz.apache.org). I use dbconfig-common to manage configuring
the database. I have postgresql listed as Should-Start in ofbiz's
initscript. However, init dependencies are not active, so normal
number based ordering is used. I've always used S20(the defaults),
and everything has worked correctly. This was due to postgresql-8.4
being S19.
Ofbiz doesn't require any particular version of postgresql. It'll
work with all of them. It'll also work with mysql, and with
derby(which is embedded into ofbiz). So I don't see a need to have a
versioned Should-Start in its initscript, nor as a Depends on the package.
I'm fairly certain this will break full system upgrades too(hence the
reason I set the severity to serious).
This bug is related to http://bugs.debian.org/585890
I would say that insserv is broken, if multiple packages can't provide
the same service.
--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org