[MDEV-11715] debian wheezy repository with wrong Packages file Created: 2017-01-03  Updated: 2017-01-09  Resolved: 2017-01-09

Status: Closed
Project: MariaDB Server
Component/s: Packaging, Platform Debian
Affects Version/s: 10.1.20
Fix Version/s: 10.1.21

Type: Bug Priority: Blocker
Reporter: Anton Avramov Assignee: Daniel Bartholomew
Resolution: Fixed Votes: 0
Labels: packaging
Environment:

Debian Wheezy i386



 Description   

When trying to update mariadb-client mariadb-server from anyone of the mirrors you would get an error:

The following packages have unmet dependencies:
 mariadb-client : Depends: mariadb-client-10.1 (= 10.1.20+maria-1~wheezy) but 10.1.19+maria-1~wheezy is to be installed
 mariadb-server : Depends: mariadb-server-10.1 (= 10.1.20+maria-1~wheezy) but 10.1.19+maria-1~wheezy is to be installed
E: Unable to correct problems, you have held broken packages.

Inspecting the Packages file on the servers shows:

Package: mariadb-client-10.1
Version: 10.1.19+maria-1~wheezy
Conflicts: mariadb-client (<< 10.1.19+maria-1~wheezy), mariadb-client-10.0, mariadb-client-5.1, mariadb-client-5.2, mariadb-client-5.3, mariadb-client-5.5, mysql-client (<< 5.0.51), mysql-client-5.0, mysql-client-5.1, mysql-client-5.5, mysql-client-5.6, virtual-mysql-client
Replaces: mariadb-client (<< 10.1.19+maria-1~wheezy), mariadb-client-10.0, mariadb-client-5.1, mariadb-client-5.2, mariadb-client-5.3, mariadb-client-5.5, mysql-client (<< 5.0.51), mysql-client-5.0, mysql-client-5.1, mysql-client-5.5, mysql-client-5.6, virtual-mysql-client

It seams the Version line is not updated to the new version

The amd64 shows it correctly 
Package: mariadb-client-10.1
Version: 10.1.20+maria-1~wheezy
Depends: debianutils (>= 1.6), libdbd-mysql-perl (>= 1.2202), libdbi-perl, libmariadbclient18 (>= 10.1.20+maria-1~wheezy), mariadb-client-core-10.1 (>= 10.1.20+maria-1~wheezy), mariadb-common, perl, libc6 (>= 2.4), libssl1.0.0 (>= 1.0.0), libstdc++6 (>= 4.1.1), zlib1g (>= 1:1.1.4)
Suggests: libterm-readkey-perl
Conflicts: mariadb-client (<< 10.1.20+maria-1~wheezy), mariadb-client-10.0, mariadb-client-5.1, mariadb-client-5.2, mariadb-client-5.3, mariadb-client-5.5, mysql-client (<< 5.0.51), mysql-client-5.0, mysql-client-5.1, mysql-client-5.5, mysql-client-5.6, virtual-mysql-client
Replaces: mariadb-client (<< 10.1.20+maria-1~wheezy), mariadb-client-10.0, mariadb-client-5.1, mariadb-client-5.2, mariadb-client-5.3, mariadb-client-5.5, mysql-client (<< 5.0.51), mysql-client-5.0, mysql-client-5.1, mysql-client-5.5, mysql-client-5.6, virtual-mysql-client



 Comments   
Comment by Elena Stepanova [ 2017-01-03 ]

Thanks for the report.

Apparently something went wrong at the final stage of the release, because buildbot packages of the corresponding build look all right, and the minor upgrade test passed there.

Comment by Anton Avramov [ 2017-01-09 ]

Is there any chance this would be resolved soon?

Comment by Daniel Bartholomew [ 2017-01-09 ]

I have a fix and I'm testing it. The public repository should be updated later today.

Comment by Daniel Bartholomew [ 2017-01-09 ]

lukav: The primary mirror (osuosl) has now been updated with the fix. Other mirrors will get the updates as they pull from it. Some mirrors pull multiple times per day, others only once per day, so the fix will be completely rolled out worldwide within the next ~24 hours. If you want to test right away, go to https://downloads.mariadb.org/mariadb/repositories/ and select the 'osuosl' mirror after choosing distro, release, and version. In my testing everything is working correctly now, but I want to make sure things look good on your end before closing this. Thanks!

Comment by Anton Avramov [ 2017-01-09 ]

I do confirm that update goes without issues now.

Thank you very much for the response and work.

Best regards.

Comment by Daniel Bartholomew [ 2017-01-09 ]

issue fixed, so closing

Generated at Thu Feb 08 07:52:06 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.