Bug#366610: [php-maint] Bug#366610: php4-gd: Package has strange
dependencies.
Mark Bishop
mark at bish.net
Mon May 15 14:47:33 UTC 2006
dist-upgrade wants to install 157M of packages. But, I've been doing
'apt-get update' 'apt-get upgrade' every week.
vincent:/# apt-get install php4-gd php4-mysql
Reading package lists... Done
Building dependency tree... Done
The following extra packages will be installed:
gcc-4.1-base libapache-mod-php4 libc6 libc6-dev libgcc1 libmysqlclient15off
libstdc++6 mysql-admin mysql-admin-common mysql-client-5.0 mysql-server-5.0
php4-common php4-domxml tzdata
Suggested packages:
locales
Recommended packages:
mysql-query-browser
The following packages will be REMOVED:
libmysqlclient15
The following NEW packages will be installed:
gcc-4.1-base libmysqlclient15off php4-gd tzdata
The following packages will be upgraded:
libapache-mod-php4 libc6 libc6-dev libgcc1 libstdc++6 mysql-admin
mysql-admin-common mysql-client-5.0 mysql-server-5.0 php4-common php4-domxml
php4-mysql
12 upgraded, 4 newly installed, 1 to remove and 108 not upgraded.
Need to get 40.7MB of archives.
"aptitude install php4-gd"
The following NEW packages will be installed:
php4-gd
The following packages will be upgraded:
php4-common
1 packages upgraded, 1 newly installed, 0 to remove and 119 not upgraded.
Need to get 207kB of archives. After unpacking 28.7kB will be used.
The following packages have unmet dependencies:
php4-domxml: Depends: php4-common (= 4:4.4.2-1) but 4:4.4.2-1+b1 is
to be installed.
php4-mysql: Depends: php4-common (= 4:4.4.2-1) but 4:4.4.2-1+b1 is
to be installed.
libapache-mod-php4: Depends: php4-common (= 4:4.4.2-1) but
4:4.4.2-1+b1 is to be installed.
Resolving dependencies...
open: 45; closed: 37; defer: 0; conflict: 2
.The following actions will resolve these dependencies:
Remove the following packages:
libmysqlclient15
Install the following packages:
gcc-4.1-base [4.1.0-1+b1 (testing)]
libmysqlclient15off [5.0.20-1 (testing)]
tzdata [2006c-2 (testing)]
Upgrade the following packages:
libapache-mod-php4 [4:4.4.2-1 (now) -> 4:4.4.2-1+b1 (testing)]
libc6 [2.3.6-3 (now) -> 2.3.6-7 (testing)]
libc6-dev [2.3.6-3 (now) -> 2.3.6-7 (testing)]
libgcc1 [1:4.0.3-1 (now) -> 1:4.1.0-1+b1 (testing)]
libstdc++6 [4.0.3-1 (now) -> 4.1.0-1+b1 (testing)]
mysql-admin [1.1.6-1 (now) -> 1.1.6-3 (testing)]
mysql-admin-common [1.1.6-1 (now) -> 1.1.6-3 (testing)]
mysql-client-5.0 [5.0.18-9 (now) -> 5.0.20-1 (testing)]
mysql-server-5.0 [5.0.18-9 (now) -> 5.0.20-1 (testing)]
php4-domxml [4:4.4.2-1 (now) -> 4:4.4.2-1+b1 (testing)]
php4-mysql [4:4.4.2-1 (now) -> 4:4.4.2-1+b1 (testing)]
Score is -1051
Accept this solution? [Y/n/q/?]
--
Mark Bishop
http://www.bish.net
http://blog.bish.net
Quoting Adam Conrad <adconrad at 0c3.net>:
> Mark Bishop wrote:
>> vincent:/# apt-get -s install php4-gd
>> Reading package lists... Done
>> Building dependency tree... Done
>> The following extra packages will be installed:
>> libapache-mod-php4 libc6 libc6-dev php4-common php4-domxml tzdata
>> Suggested packages:
>> locales
>> The following packages will be REMOVED:
>> gallery2 kronolith2 php4-mysql wordpress
>> The following NEW packages will be installed:
>> php4-gd tzdata
>> The following packages will be upgraded:
>> libapache-mod-php4 libc6 libc6-dev php4-common php4-domxml
>> 5 upgraded, 2 newly installed, 4 to remove and 114 not upgraded.
>
> That looks like a bizarre apt bug with poor dependency resolution during
> upgrades.
>
> What happens if you "apt-get dist-upgrade" before you "apt-get install
> php4-gd"?
>
> Alternately, what if you "apt-get install php4-gd php4-mysql"?
>
> 3rd alternate, what about "aptitude install php4-gd"?
>
> ... Adam
>
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
More information about the pkg-php-maint
mailing list