Hi, I have talked with Stef and he also thinks it is a PackageKit-bug, so I would like to try out most recent of 0.8.x (that is 0.8.17, and we have 0.8.12 in trusty repo and that is from september last year)
So, it is not an apt-problem, it is a PackageKit problem. And unfortunately my work-around (not using samba-common-bin) can break anytime, should the same thing happen with sssd... I have attached out complete output of samba-common-bin with the Depends, in bold. You can see there are two different hard depends with respect to samba-common-bin. *samba-common (= 2:4.1.6+dfsg-1ubuntu2.14.04.1) *on one line and *samba-common (= 2:4.1.6+dfsg-1ubuntu2) *on the other. PackageKit doest fix this (two different hard dependencies. I.e the equal sigh). nandersson@swordfish:~$ apt-cache show samba-common-bin Package: samba-common-bin Priority: optional Section: net Installed-Size: 1534 Maintainer: Ubuntu Developers <[email protected]> Original-Maintainer: Debian Samba Maintainers < [email protected]> Architecture: amd64 Source: samba Version: 2:4.1.6+dfsg-1ubuntu2.14.04.1 Replaces: python-samba (<< 2:4.0.6~), samba-common (<< 2:3.4.0~pre2-1), samba-doc (<< 2:4.0.5~), samba4-common (<< 4.0.0~alpha7-1), samba4-common-bin *Depends: python, python-samba, samba-common (= 2:4.1.6+dfsg-1ubuntu2.14.04.1), python2.7:any, libbsd0 (>= 0.0), libc6 (>= 2.14), libcomerr2 (>= 1.01), libgssapi3-heimdal (>= 1.4.0+git20110226), libkrb5-26-heimdal (>= 1.4.0+git20110226), libldap-2.4-2 (>= 2.4.7), libncurses5 (>= 5.5-5~), libpopt0 (>= 1.14), libreadline6 (>= 6.0), libtalloc2 (>= 2.0.4~git20101213), libtdb1 (>= 1.2.7+git20101214), libtevent0 (>= 0.9.12), libtinfo5, libwbclient0 (>= 2:4.0.3+dfsg1), samba-libs (= 2:4.1.6+dfsg-1ubuntu2.14.04.1)* Suggests: heimdal-clients Conflicts: samba (<< 2:3.3.0~rc2-5), samba-common (<< 2:3.3.0~rc2-5), samba-doc (<< 2:4.0.5~) Filename: pool/main/s/samba/samba-common-bin_4.1.6+dfsg-1ubuntu2.14.04.1_amd64.deb Size: 487124 MD5sum: af461f793a4e80b2500a9fa697e7c62c SHA1: 971c78163347be861c0eff42e081adc7d94f0ec3 SHA256: 2004cdd891457d89e95fa0e22e3e24a043881c8f31fac50308e1cc9eac6d4a60 Description-en: Samba common files used by both the server and the client Samba is an implementation of the SMB/CIFS protocol for Unix systems, providing support for cross-platform file sharing with Microsoft Windows, OS X, and other Unix systems. Samba can also function as a domain controller or member server in both NT4-style and Active Directory domains. . This package contains the common files that are used by both the server (provided in the samba package) and the client (provided in the samba-clients package). Description-md5: 6b72087bfb045af08aa7c187e95870e1 Homepage: http://www.samba.org Bugs: https://bugs.launchpad.net/ubuntu/+filebug Origin: Ubuntu Phased-Update-Percentage: 70 Supported: 5y Task: ubuntu-desktop, ubuntu-usb, print-server, samba-server, kubuntu-desktop, kubuntu-active, kubuntu-active-desktop, kubuntu-active, edubuntu-desktop, edubuntu-usb, xubuntu-desktop, mythbuntu-frontend, mythbuntu-desktop, mythbuntu-backend-slave, mythbuntu-backend-master, lubuntu-core, ubuntustudio-desktop, ubuntu-gnome-desktop Package: samba-common-bin Priority: optional Section: net Installed-Size: 1534 Maintainer: Ubuntu Developers <[email protected]> Original-Maintainer: Debian Samba Maintainers < [email protected]> Architecture: amd64 Source: samba Version: 2:4.1.6+dfsg-1ubuntu2 Replaces: python-samba (<< 2:4.0.6~), samba-common (<< 2:3.4.0~pre2-1), samba-doc (<< 2:4.0.5~), samba4-common (<< 4.0.0~alpha7-1), samba4-common-bin *Depends: python, python-samba, samba-common (= 2:4.1.6+dfsg-1ubuntu2), python2.7:any, libbsd0 (>= 0.0), libc6 (>= 2.14), libcomerr2 (>= 1.01), libgssapi3-heimdal (>= 1.4.0+git20110226), libkrb5-26-heimdal (>= 1.4.0+git20110226), libldap-2.4-2 (>= 2.4.7), libncurses5 (>= 5.5-5~), libpopt0 (>= 1.14), libreadline6 (>= 6.0), libtalloc2 (>= 2.0.4~git20101213), libtdb1 (>= 1.2.7+git20101214), libtevent0 (>= 0.9.12), libtinfo5, libwbclient0 (>= 2:4.0.3+dfsg1), samba-libs (= 2:4.1.6+dfsg-1ubuntu2)* Suggests: heimdal-clients Conflicts: samba (<< 2:3.3.0~rc2-5), samba-common (<< 2:3.3.0~rc2-5), samba-doc (<< 2:4.0.5~) Filename: pool/main/s/samba/samba-common-bin_4.1.6+dfsg-1ubuntu2_amd64.deb Size: 488026 MD5sum: fd059650a64e82a633bd3ffd0ea7803d SHA1: 3098e2fc37acc4dce7e0fb8a4d6c48513efd84c2 SHA256: e78dc4742fdc533a7f3e98e1cb8dfc8bef1012e820da536009347bc21591071f Description-en: Samba common files used by both the server and the client Samba is an implementation of the SMB/CIFS protocol for Unix systems, providing support for cross-platform file sharing with Microsoft Windows, OS X, and other Unix systems. Samba can also function as a domain controller or member server in both NT4-style and Active Directory domains. . This package contains the common files that are used by both the server (provided in the samba package) and the client (provided in the samba-clients package). Description-md5: 6b72087bfb045af08aa7c187e95870e1 Homepage: http://www.samba.org Bugs: https://bugs.launchpad.net/ubuntu/+filebug Origin: Ubuntu Supported: 5y Task: ubuntu-desktop, ubuntu-usb, print-server, samba-server, kubuntu-desktop, kubuntu-active, kubuntu-active-desktop, kubuntu-active, edubuntu-desktop, edubuntu-usb, xubuntu-desktop, mythbuntu-frontend, mythbuntu-desktop, mythbuntu-backend-slave, mythbuntu-backend-master, lubuntu-core, ubuntustudio-desktop, ubuntu-gnome-desktop 2014-05-14 10:23 GMT+02:00 Bolesław Tokarski <[email protected]>: > Hello, > > "samba-common-bin: Depends: samba-common (= 2:4.1.6+dfsg-1ubuntu2) but >> 2:4.1.6+dfsg-1ubuntu2.14.04.1 is to be installed >> > > This pretty much looks like an attempt to only update a single package > without pulling its dependencies, like when the dependency solver fails for > some reason. Most commonly its a system with an unconfigured package. > > For trusty, both samba packages 2:4.1.6+dfsg-1ubuntu2 and > 2:4.1.6+dfsg-1ubuntu2.14.04.1 are available, respectively in trusty and > trusty-updates. > > > >> The thing is that if one check the output from apt-cache show >> samba-common-lib, you'll see two lines that begin with the Dependencies, >> and Packagekit mixes them up. Works great with apt-get, PackageKit doesnt >> fix it. >> > > I'm confused. There's no package named samba-common-lib. Also, I believe > having two Depends: lines inside a single package (there's also a > Pre-Depends and a build-depends, but that's a different one) is an error > inside the package. > > Can you clarify this a bit, please? > > Cheers, > Ballock >
-- Mailing list: https://launchpad.net/~enterprise-ubuntu Post to : [email protected] Unsubscribe : https://launchpad.net/~enterprise-ubuntu More help : https://help.launchpad.net/ListHelp

