[Bug 1866264] Re: incorrect dependancy requirement for sasl2-bin

2020-05-05 Thread Launchpad Bug Tracker
[Expired for cyrus-sasl2 (Ubuntu) because there has been no activity for
60 days.]

** Changed in: cyrus-sasl2 (Ubuntu)
   Status: Incomplete => Expired

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1866264

Title:
  incorrect dependancy requirement for sasl2-bin

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cyrus-sasl2/+bug/1866264/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1866264] Re: incorrect dependancy requirement for sasl2-bin

2020-03-06 Thread Christian Ehrhardt 
FYI: here an info how current Bionic should look like:

Package: sasl2-bin
Architecture: amd64
Version: 2.1.27~101-g0780600+dfsg-3ubuntu2.1
Priority: optional
Section: utils
Source: cyrus-sasl2
Origin: Ubuntu
Maintainer: Ubuntu Developers 
Original-Maintainer: Debian Cyrus SASL Team 

Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 379
Depends: db-util, libsasl2-2 (>= 2.1.27~101-g0780600+dfsg-3ubuntu2.1), lsb-base 
(>= 3.0-6), debconf (>= 0.5) | debconf-2.0, libc6 (>= 2.15), libdb5.3, 
libkrb5-3 (>= 1.13~alpha1+dfsg), libldap-2.4-2 (>= 2.4.7), libpam0g (>= 
0.99.7.1), libssl1.1 (>= 1.1.0)
Filename: 
pool/main/c/cyrus-sasl2/sasl2-bin_2.1.27~101-g0780600+dfsg-3ubuntu2.1_amd64.deb
Size: 105244
MD5sum: fa7d1c5226d6414c581fbc91b480bcde
SHA1: 6f557e33370ab710af54b86202642cb74b9a8fef
SHA256: dc8a1838442062c1841714469f828bbac2ec7e128313a7e2b8fd5187331163f8
Homepage: https://www.cyrusimap.org/
Description-en: Cyrus SASL - administration programs for SASL users database
 This is the Cyrus SASL API implementation, version 2.1. See package
 libsasl2-2 and RFC  for more information.
 .
 This package contains administration programs for the SASL users
 database and common binary files for plugin modules.
Description-md5: fa33321a828f08fecd44db10c0f59feb
Supported: 5y

Package: sasl2-bin
Architecture: amd64
Version: 2.1.27~101-g0780600+dfsg-3ubuntu2
Priority: optional
Section: utils
Source: cyrus-sasl2
Origin: Ubuntu
Maintainer: Ubuntu Developers 
Original-Maintainer: Debian Cyrus SASL Team 

Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 379
Depends: db-util, libsasl2-2 (>= 2.1.27~101-g0780600+dfsg-3ubuntu2), lsb-base 
(>= 3.0-6), debconf (>= 0.5) | debconf-2.0, libc6 (>= 2.15), libdb5.3, 
libkrb5-3 (>= 1.13~alpha1+dfsg), libldap-2.4-2 (>= 2.4.7), libpam0g (>= 
0.99.7.1), libssl1.1 (>= 1.1.0)
Filename: 
pool/main/c/cyrus-sasl2/sasl2-bin_2.1.27~101-g0780600+dfsg-3ubuntu2_amd64.deb
Size: 105348
MD5sum: c47e35a983733f123a2010580bf38267
SHA1: 0db50083fb2ae729497d3e4dc8447ae6ccb39a2d
SHA256: cecaba1756d51eb7f5a5e8224ae6a638d8971314b56de0c270a4ee213762adf1
Homepage: https://www.cyrusimap.org/
Description-en: Cyrus SASL - administration programs for SASL users database
 This is the Cyrus SASL API implementation, version 2.1. See package
 libsasl2-2 and RFC  for more information.
 .
 This package contains administration programs for the SASL users
 database and common binary files for plugin modules.
Description-md5: fa33321a828f08fecd44db10c0f59feb
Supported: 5y

sasl2-bin:
  Installed: 2.1.27~101-g0780600+dfsg-3ubuntu2.1
  Candidate: 2.1.27~101-g0780600+dfsg-3ubuntu2.1
  Version table:
 *** 2.1.27~101-g0780600+dfsg-3ubuntu2.1 500
500 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages
500 http://security.ubuntu.com/ubuntu bionic-security/main amd64 
Packages
100 /var/lib/dpkg/status
 2.1.27~101-g0780600+dfsg-3ubuntu2 500
500 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages
Package: db-util
Architecture: all
Version: 1:5.3.21~exp1ubuntu2
Priority: extra
Section: utils
Source: db-defaults
Origin: Ubuntu
Maintainer: Ubuntu Developers 
Original-Maintainer: Debian Berkeley DB Group 

Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 39
Depends: db5.3-util
Filename: pool/main/d/db-defaults/db-util_5.3.21~exp1ubuntu2_all.deb
Size: 2718
MD5sum: 4e509ba25b785fda649532a729cca933
SHA1: 7cb9422426795195158a60baea1680cd63b9df4c
SHA256: ecd69240a7281a12e6bbc77970d56706907f32112e838d089f83376db220ca53
Description-en: Berkeley Database Utilities
 This empty package depends on the recommended utilities package
 containing different tools for manipulating databases and installs
 unversioned links to current database utilities.
Description-md5: d85ea68b5af48dcbdc0e4173be4d602d
Supported: 5y

db-util:
  Installed: 1:5.3.21~exp1ubuntu2
  Candidate: 1:5.3.21~exp1ubuntu2
  Version table:
 *** 1:5.3.21~exp1ubuntu2 500
500 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages
100 /var/lib/dpkg/status
Package: libdb5.3
Architecture: amd64
Version: 5.3.28-13.1ubuntu1.1
Multi-Arch: same
Priority: required
Section: libs
Source: db5.3
Origin: Ubuntu
Maintainer: Ubuntu Developers 
Original-Maintainer: Debian Berkeley DB Group 

Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 1729
Depends: libc6 (>= 2.17)
Filename: pool/main/d/db5.3/libdb5.3_5.3.28-13.1ubuntu1.1_amd64.deb
Size: 672472
MD5sum: 93c0c6ead408fa13a949dac4cb939ca6
SHA1: 97359a886a430fa535ed64f0409747f2441d4d4c
SHA256: abb7f569252604af9b123cd6c73195cbd54d7b7664479a85fd5fd12fe8ba3b5d
Homepage: 
http://www.oracle.com/technetwork/database/database-technologies/berkeleydb/overview/index.html
Description-en: Berkeley v5.3 Database Libraries [runtime]
 This is the runtime package for programs that use the v5.3 Berkeley
 database library.
Description-md5: 6cef0d1fc062f09a5c2c1209dc807be1
Task: minimal
Supported: 5y

Package: libdb5.3

[Bug 1866264] Re: incorrect dependancy requirement for sasl2-bin

2020-03-06 Thread Christian Ehrhardt 
Hmm,
that worked for me just nice.

root@b:~# apt install sasl2-bin
Reading package lists... Done
Building dependency tree   
Reading state information... Done
The following additional packages will be installed:
  db-util db5.3-util
The following NEW packages will be installed:
  db-util db5.3-util sasl2-bin
0 upgraded, 3 newly installed, 0 to remove and 83 not upgraded.
Need to get 173 kB of archives.
After this operation, 680 kB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Get:1 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 db5.3-util 
amd64 5.3.28-13.1ubuntu1.1 [65.5 kB]
Get:2 http://archive.ubuntu.com/ubuntu bionic/main amd64 db-util all 
1:5.3.21~exp1ubuntu2 [2718 B]
Get:3 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 sasl2-bin 
amd64 2.1.27~101-g0780600+dfsg-3ubuntu2.1 [105 kB]
Fetched 173 kB in 0s (931 kB/s)   
Preconfiguring packages ...
Selecting previously unselected package db5.3-util.
(Reading database ... 42814 files and directories currently installed.)
Preparing to unpack .../db5.3-util_5.3.28-13.1ubuntu1.1_amd64.deb ...
Unpacking db5.3-util (5.3.28-13.1ubuntu1.1) ...
Selecting previously unselected package db-util.
Preparing to unpack .../db-util_1%3a5.3.21~exp1ubuntu2_all.deb ...
Unpacking db-util (1:5.3.21~exp1ubuntu2) ...
Selecting previously unselected package sasl2-bin.
Preparing to unpack .../sasl2-bin_2.1.27~101-g0780600+dfsg-3ubuntu2.1_amd64.deb 
...
Unpacking sasl2-bin (2.1.27~101-g0780600+dfsg-3ubuntu2.1) ...
Setting up db5.3-util (5.3.28-13.1ubuntu1.1) ...
Setting up db-util (1:5.3.21~exp1ubuntu2) ...
Setting up sasl2-bin (2.1.27~101-g0780600+dfsg-3ubuntu2.1) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Processing triggers for ureadahead (0.100.0-21) ...
Processing triggers for systemd (237-3ubuntu10.38) ..

Considering the versions you reported I see no such hard dependencies:

$ apt-cache show sasl2-bin | grep Depe
Depends: db-util, libsasl2-2 (>= 2.1.27~101-g0780600+dfsg-3ubuntu2.1), lsb-base 
(>= 3.0-6), debconf (>= 0.5) | debconf-2.0, libc6 (>= 2.15), libdb5.3, 
libkrb5-3 (>= 1.13~alpha1+dfsg), libldap-2.4-2 (>= 2.4.7), libpam0g (>= 
0.99.7.1), libssl1.1 (>= 1.1.0)
Depends: db-util, libsasl2-2 (>= 2.1.27~101-g0780600+dfsg-3ubuntu2), lsb-base 
(>= 3.0-6), debconf (>= 0.5) | debconf-2.0, libc6 (>= 2.15), libdb5.3, 
libkrb5-3 (>= 1.13~alpha1+dfsg), libldap-2.4-2 (>= 2.4.7), libpam0g (>= 
0.99.7.1), libssl1.1 (>= 1.1.0)
[✓]─[paelzer@Keschdeichel ~]──[119758]──[11:12 Fr Mär 06]──

$ apt-cache show db-util | grep Depe
Depends: db5.3-util

root@b:~# apt-cache show db5.3-util | grep Depen
Depends: libc6 (>= 2.14), libdb5.3 (= 5.3.28-13.1ubuntu1.1)

And that makes sense it is fine to depend on the new version of
libdb5.3.

The older version of db5.3-util depended on 5.3.28-13.1ubuntu1.
It seems you wanted to install that:

Can you compare the following with your system:
root@b:~# apt-cache policy db5.3-util
db5.3-util:
  Installed: 5.3.28-13.1ubuntu1.1
  Candidate: 5.3.28-13.1ubuntu1.1
  Version table:
 *** 5.3.28-13.1ubuntu1.1 500
500 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages
500 http://security.ubuntu.com/ubuntu bionic-security/main amd64 
Packages
100 /var/lib/dpkg/status
 5.3.28-13.1ubuntu1 500
500 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages

If there is a reason why db5.3-util is held back on the old version then
that seems like a local config error you have to resolve.

Please report what you find checking that.
If there is a question left the following will help to understand your case.
Please provide that on the bug ...

$ for i in  sasl2-bin db-util libdb5.3; do apt-cache show $i; apt-cache
policy $i; done

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1866264

Title:
  incorrect dependancy requirement for sasl2-bin

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cyrus-sasl2/+bug/1866264/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs