debian lenny devel package broken?
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Percona Server moved to https://jira.percona.com/projects/PS |
Fix Released
|
High
|
Ignacio Nin | ||
5.1 |
Fix Released
|
High
|
Ignacio Nin | ||
5.5 |
Fix Released
|
High
|
Ignacio Nin |
Bug Description
I believe the libmysqlclient*-dev package(s) are broken. I have a package that depends on libmysqlclient1
Your repository holds a transitional package:
adserver:~/src# apt-cache show libmysqlclient1
Package: libmysqlclient1
Source: percona-
Version: 5.1.50-
Architecture: all
Maintainer: Percona Server Development Team <email address hidden>
Installed-Size: 36
Depends: libmysqlclient-dev (>= 5.1.50-
Replaces: libpercona-
Homepage: http://
Priority: optional
Section: libdevel
Filename: pool/main/
Size: 4122
SHA256: 14d94778d0c9885
SHA1: 7ea017537041cdd
MD5sum: 8736a069ff20d90
Description: Percona Server database development files - empty transitional package
This is an empty package that depends on libmysqlclient-dev to ease the
transition for packages with versioned build-deps on libmysqlclient1
However the libmysqlclient-dev package conflicts with this:
adserver:~/src# apt-cache show libmysqlclient-dev
Package: libmysqlclient-dev
Source: percona-
Version: 5.1.50-
Architecture: amd64
Maintainer: Percona Server Development Team <email address hidden>
Installed-Size: 6456
Depends: libmysqlclient16 (>= 5.1.50-
Conflicts: libmysqlclient1
Replaces: libmysqlclient1
Homepage: http://
Priority: optional
Section: libdevel
Filename: pool/main/
Size: 2207328
SHA256: 72952362a481f1e
SHA1: 4843f26890285a3
MD5sum: 27f91b1cf4ec649
Description: Percona Server database development files
Percona Server is a fast, stable and true multi-user, multi-threaded SQL database
server. SQL (Structured Query Language) is the most popular database query
language in the world. The main goals of Percona Server are speed, robustness and
ease of use.
.
This package includes development libraries and header files.
so these packages can't be both installed, but the first depends on the second. (So maybe the second simply has to "Provides: libmysqlclient1
Further info:
the relevant package ist apache-prefork-dev, which itself is required as a Build-Dep by php5.
I wanted to create a php5-mysql package which uses the proper library, right now php warns about a version mismatch:
"Your PHP MySQL library version 5.0.91 differs from your MySQL server version 5.1.50. This may cause unpredictable behavior."
So i wanted to recompile php5:
apt-get source php5-mysql
apt-get build-dep php
cd php5-5.2.6.dfsg.1/
dpkg-buildpackage -us -uc -b
but the resulting package ist still linked against the 5.0 library
Related branches
- Stewart Smith (community): Approve
- Laurynas Biveinis (community): Approve
- Ignacio Nin (community): Needs Resubmitting
-
Diff: 897 lines (+26/-754)5 files modifiedPercona-Server/man/Makefile.in (+0/-703)
build/build-dpkg.sh (+5/-3)
build/debian/changelog (+8/-0)
build/debian/control (+11/-46)
build/debian/rules (+2/-2)
- Stewart Smith (community): Approve
- Ignacio Nin: Pending requested
-
Diff: 102 lines (+13/-12)2 files modifiedbuild/build-dpkg.sh (+5/-3)
build/debian/control (+8/-9)
Changed in percona-server: | |
assignee: | Aleksandr Kuzminsky (akuzminsky) → Ignacio Nin (ignacio-nin) |
milestone: | none → 5.1.56-12.7 |
Changed in percona-server: | |
status: | New → Confirmed |
Changed in percona-server: | |
importance: | Undecided → High |
status: | Confirmed → Triaged |
Changed in percona-server: | |
milestone: | 5.1.56-12.7 → 5.1.58-12.9 |
tags: | added: pkg |
Alexandr,
Is there something we can do about it ?