[Pkg-samba-maint] Bug#524661: Bug#524661: Conflicts: samba (<< 2:3.3.0~rc2-5), samba-common (<< 2:3.3.0~rc2-5) are outdated because squeeze has 3.3.2 and sid 3.3.3

Jelmer Vernooij jelmer at debian.org
Sat May 2 12:26:53 UTC 2009


Hi Noèl,

Noèl Köthe wrote:
> samba4-common has
> Conflicts: samba (<< 2:3.3.0~rc2-5), samba-common (<< 2:3.3.0~rc2-5)
>
> but in squeeze ist samba 3.3.2 and in sid 3.3.3 so the conflicts are not
> fullfiled and installing samba4 will fail:
>
> (Reading database ... 189801 files and directories currently installed.)
> Unpacking samba4-common (from .../samba4-common_4.0.0~alpha7~20090225-1_amd64.deb) ...
> dpkg: error processing /var/cache/apt/archives/samba4-common_4.0.0~alpha7~20090225-1_amd64.deb (--unpack):
>  trying to overwrite `/etc/samba/gdbcommands', which is also in package samba-common
> dpkg-deb: subprocess paste killed by signal (Broken pipe)
> Errors were encountered while processing:
>  /var/cache/apt/archives/samba4-common_4.0.0~alpha7~20090225-1_amd64.deb
> E: Sub-process /usr/bin/dpkg returned an error code (1)
>
> I would remove the versions of the conflict or is installing samba 3 and 4 together
> intended in the pre release status?
>   
(We've discussed this a bit at SambaXP and on IRC, but noting here for
others who come across this bug report). The plan is to allow Samba 3
and Samba 4 to be installed together, both relying on a shared
"samba-common" package that is provided by Samba 3 and owns
/usr/share/samba/*.dat, /etc/samba/smb.conf (maintained by ucf),
/etc/samba/gdbcommands and /usr/share/samba/panic-action.

The binaries currently shipped in samba-common will be moved to a
samba-common-bin package. I'll propose a patch that does this.

This should allow us to fix the dependency that libsmbclient should have
on samba-common, as it uses smb.conf and {upcase,lowcase,valid}.dat.

Cheers,

Jelmer





More information about the Pkg-samba-maint mailing list