[Pkg-bareos-devel] Bug#769536: bareos-database-common: circular dependency hell
Jörg Steffens
joerg.steffens at bareos.com
Fri Nov 14 14:35:20 UTC 2014
Hi,
thank you for this hint.
So if I understood this correctly, replacing the
Depends: bareos-database-common
by
Depends bareos-database-postgresql | bareos-database-mysql |
bareos-database-sqlite3
in bareos-director and bareos-database-tools
and removing the "Depends: bareos-database-*" from
bareos-database-common should solve this?
bareos-director: Depends bareos-database-postgresql |
bareos-database-mysql | bareos-database-sqlite3
bareos-database-mysql :Depends: bareos-database-common (=
14.2.1+20141017gitc6c5b56-3)
bareos-database-postgresql :Depends: bareos-database-common (=
14.2.1+20141017gitc6c5b56-3)
bareos-database-sqlite3 :Depends: bareos-database-common (=
14.2.1+20141017gitc6c5b56-3)
bareos-database-common: Depends: bareos-common
Am 14.11.2014 12:32, schrieb Bill Allombert:
> Package: bareos-database-common
> Version: 14.2.1+20141017gitc6c5b56-3
> Severity: important
>
> Hello Bareos Packaging Team,
>
> There is a circular dependency between bareos-database-common, bareos-database-mysql, bareos-database-postgresql and bareos-database-sqlite3:
>
> bareos-database-common: Depends: bareos-database-postgresql (= 14.2.1+20141017gitc6c5b56-3)| bareos-database-mysql (= 14.2.1+20141017gitc6c5b56-3)| bareos-database-sqlite3 (= 14.2.1+20141017gitc6c5b56-3)
> bareos-database-mysql :Depends: bareos-database-common (= 14.2.1+20141017gitc6c5b56-3)
> bareos-database-postgresql :Depends: bareos-database-common (= 14.2.1+20141017gitc6c5b56-3)
> bareos-database-sqlite3 :Depends: bareos-database-common (= 14.2.1+20141017gitc6c5b56-3)
>
> Complex circular dependencies are known to cause problems during upgrade, so we
> should try to avoid them.
>
> See threads
> http://lists.debian.org/debian-devel/2005/06/msg02111.html
> http://lists.debian.org/debian-devel/2005/11/msg01101.html
>
> Cheers,
>
--
Jörg Steffens joerg.steffens at bareos.com
Bareos GmbH & Co. KG http://www.bareos.com
Sitz der Gesellschaft: Köln | Amtsgericht Köln: HRA 29646
Komplementär: Bareos Verwaltungs-GmbH
Geschäftsführer:
S. Dühr, M. Außendorf, Jörg Steffens, P. Storz, M. v. Wieringen
More information about the Pkg-bareos-devel
mailing list