[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [biarch] mysql-client vs. perl



Hi Eric,

Eric Sharkey writes:
 > > Sorry, but the following packages have unmet dependencies:
 > >   mysql-client: Depends: libdbi-perl but it is not going to be installed
 > >                 Depends: libdbd-mysql-perl (>= 1.2202) but it is not going to
 > >  be installed
 > > E: Sorry, broken packages
 > 
 > Why are these dependencies unmet?  (What does it say when you try to
 > install them by hand?)

It looks like it comes down to no perlapi-5.6.1 package.  See below
for details.

---------------
biarch:~# dpkg -i mysql-client_4.0.13-1_amd64.deb
dpkg: error processing mysql-client_4.0.13-1_amd64.deb (--install):
 package architecture (amd64) does not match system (i386)
Errors were encountered while processing:
 mysql-client_4.0.13-1_amd64.deb
---------------

I guess I need to use --force-architecture :

---------------
biarch:~# dpkg --force-architecture -i mysql-client_4.0.13-1_amd64.deb
dpkg - warning, overriding problem because --force enabled:
 package architecture (amd64) does not match system (i386)
Selecting previously deselected package mysql-client.
(Reading database ... 15505 files and directories currently installed.)
Unpacking mysql-client (from mysql-client_4.0.13-1_amd64.deb) ...
dpkg: dependency problems prevent configuration of mysql-client:
 mysql-client depends on libdbi-perl; however:
  Package libdbi-perl is not installed.
 mysql-client depends on libdbd-mysql-perl (>= 1.2202); however:
  Package libdbd-mysql-perl is not installed.
 mysql-client depends on lib64ssl0.9.7; however:
  Package lib64ssl0.9.7 is not installed.
 mysql-client depends on lib64stdc++5 (>= 1:3.3-0pre9); however:
  Package lib64stdc++5 is not installed.
 mysql-client depends on libmysqlclient12; however:
  Package libmysqlclient12 is not installed.
 mysql-client depends on libreadline4 (>= 4.3-1); however:
  Version of libreadline4 on system is 4.2a-5.
dpkg: error processing mysql-client (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 mysql-client
biarch:~# apt-get install lib64stdc++5 lib64ssl0.9.7 libmysqlclient12 libreadline4
Reading Package Lists... Done
Building Dependency Tree... Done
Package lib64ssl0.9.7 has no available version, but exists in the database.
This typically means that the package was mentioned in a dependency and
never uploaded, has been obsoleted or is not available with the contents
of sources.list
E: Package lib64ssl0.9.7 has no installation candidate
---------------

I find:

http://debian-amd64.alioth.debian.org/pool/openssl/lib64ssl0.9.7_0.9.7b-2.amd64_amd64.deb

is there.  Is the package file name correct here?  Installing this by
hand succeeds as does lib64stdc++5.  However, when it comes to
installing libdbi-perl from i386 Woody:

---------------
biarch:~# dpkg -i libdbi-perl_1.21-2_i386.deb
Selecting previously deselected package libdbi-perl.
(Reading database ... 15570 files and directories currently installed.)
Unpacking libdbi-perl (from libdbi-perl_1.21-2_i386.deb) ...
dpkg: dependency problems prevent configuration of libdbi-perl:
 libdbi-perl depends on perlapi-5.6.1; however:
  Package perlapi-5.6.1 is not installed.
dpkg: error processing libdbi-perl (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 libdbi-perl
biarch:~# apt-cache show perlapi-5.6.1
(nothing)


What now?

-Brett.








Reply to: