[Pkg-bareos-devel] Bug#769536: Bug#769536: bareos-database-common: circular dependency hell
Evgeni Golov
evgeni at debian.org
Sun Nov 16 16:30:07 UTC 2014
Hi Jörg,
your mail went to the mailing-list only, not to Bill and the BTS, so I
quote it fully.
On 11/14/2014 03:35 PM, Jörg Steffens wrote:
> 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?
Yes, on a first glance this seems like the correct approach here.
> 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,
>>
>
>
More information about the Pkg-bareos-devel
mailing list