Debian Bug report logs -
#413447
Etch upgrade divide php-pear into several packages without warning
Toggle useless messages
Report forwarded to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#413447; Package php-pear.
(full text, mbox, link).
Acknowledgement sent to Aurélien Le Provost - Ribaltchenko <aurelien@aurelp.fr.eu.org>:
New Bug report received and forwarded. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>.
(full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: php-pear
Version: 5.2.0-8
Severity: important
Hi.
When I upgrade my Debian server from sarge to etch, I expect some
hand work. But I lost time to understand why Horde doesn't work
anymore... It's because the php-pear package was divided into
several small packages, but apt-listchanges didn't notice me about
this.
After a while I carried out the origin of the problem : in my case I
must install php-log and php-db at least.
Perhaps other people will save time if apt-listchanges notice them
about the cutting of php-pear?
Regards,
Aurélien.
-- System Information:
Debian Release: 4.0
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.19.5
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Versions of packages php-pear depends on:
ii php5-cli 5.2.0-8 command-line interpreter for the p
ii php5-common 5.2.0-8 Common files for packages built fr
Versions of packages php-pear recommends:
ii gnupg 1.4.6-1 GNU privacy guard - a free PGP rep
-- no debconf information
Information forwarded to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#413447; Package php-pear.
(full text, mbox, link).
Acknowledgement sent to sean finney <seanius@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>.
(full text, mbox, link).
Message #10 received at 413447@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
tags 413447 moreinfo unreproducible
thanks
hi aurélien,
On Mon, 2007-03-05 at 04:24 +0100, Aurélien Le Provost - Ribaltchenko
wrote:
> When I upgrade my Debian server from sarge to etch, I expect some
> hand work. But I lost time to understand why Horde doesn't work
> anymore... It's because the php-pear package was divided into
> several small packages, but apt-listchanges didn't notice me about
> this.
>
> After a while I carried out the origin of the problem : in my case I
> must install php-log and php-db at least.
>
> Perhaps other people will save time if apt-listchanges notice them
> about the cutting of php-pear?
i'm curious how you found yourself in this position. currently in etch
there is a php4-pear package which depends on php-pear plus all of the
modules that used to be contained by php4-pear (php-db, etc). btw,
php-log was never part of php4-pear, and was a seperate package
(php4-pear-log).
did you remove the php4-pear package before upgrading? i just tested a
sarge->etch upgrade and verified that the new packages are brought in
correctly.
php-log was not installed, but php4-pear-log remains installed since
nothing conflicts with it. you should probably file a seperate bug
report against this to the php-log package, which is maintained by
someone outside the debian php maintainers group. in the bug report you
should state that it hould sprovide a transitional php4-pear-log package
that depends on php-log.
sean
[signature.asc (application/pgp-signature, inline)]
Tags added: moreinfo, unreproducible
Request was from sean finney <seanius@debian.org>
to control@bugs.debian.org.
(full text, mbox, link).
Information forwarded to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#413447; Package php-pear.
(full text, mbox, link).
Acknowledgement sent to Aurélien Le Provost - Ribaltchenko <aurelien@aurelp.fr.eu.org>:
Extra info received and forwarded to list. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>.
(full text, mbox, link).
Message #17 received at 413447@bugs.debian.org (full text, mbox, reply):
Hi,
Le mercredi 7 mars 2007 23:08, vous avez écrit :
> > After a while I carried out the origin of the problem : in my
> > case I must install php-log and php-db at least.
> >
> > Perhaps other people will save time if apt-listchanges notice
> > them about the cutting of php-pear?
>
> i'm curious how you found yourself in this position. currently in
> etch there is a php4-pear package which depends on php-pear plus
> all of the modules that used to be contained by php4-pear (php-db,
> etc). btw, php-log was never part of php4-pear, and was a seperate
> package (php4-pear-log).
Yep but the sarge to etch upgrade I decided to upgrade from php4 to
php5. Despite the php-pear replaces "php4-pear (<< 4:4.4.0-0)", it
only depends of "php5-cli | php4-cli, php5-common", not php-db,
php-log etc. These packages should at least belong to the package
recommendx.
> did you remove the php4-pear package before upgrading?
Yes : as I said I decided to switch to php5, so for me it's mean purge
all php4 package since I will not use them anymore. Also, when I do
dist-upgrade and that I see a package or many which will be removed,
I stop and purge it.
aurelien|~% dpkg -l |grep ^rc 1:20
aurelien|~%
> you should probably file a seperate bug report against this to the
> php-log package, which is maintained by someone outside the debian
> php maintainers group
Okay, I will make it in the days coming.
A.
--
Mail et newgroups : pourquoi et comment citer un message, infos à
propos du langage SMS, sur les pièces jointes, ...
http://www.aurelp.fr.eu.org/blog/index.php?2007/01/09/35-communiquer-mail
Information forwarded to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#413447; Package php-pear.
(full text, mbox, link).
Acknowledgement sent to sean finney <seanius@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>.
(full text, mbox, link).
Message #22 received at 413447@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
hi,
On Sat, 2007-03-10 at 01:51 +0100, Aurélien Le Provost - Ribaltchenko
wrote:
> > i'm curious how you found yourself in this position. currently in
> > etch there is a php4-pear package which depends on php-pear plus
> > all of the modules that used to be contained by php4-pear (php-db,
> > etc). btw, php-log was never part of php4-pear, and was a seperate
> > package (php4-pear-log).
>
> Yep but the sarge to etch upgrade I decided to upgrade from php4 to
> php5. Despite the php-pear replaces "php4-pear (<< 4:4.4.0-0)", it
> only depends of "php5-cli | php4-cli, php5-common", not php-db,
> php-log etc. These packages should at least belong to the package
> recommendx.
i think it's a valid request to add them to recommends, so i'll do that
before closing this bug. but still, those packages should have been
installed as part of your dist-upgrade, unless:
> > did you remove the php4-pear package before upgrading?
>
> Yes : as I said I decided to switch to php5, so for me it's mean purge
> all php4 package since I will not use them anymore. Also, when I do
> dist-upgrade and that I see a package or many which will be removed,
> I stop and purge it.
that's why the packages aren't installed. in etch/sid, php4-pear is the
transitional "compatibility" package responsible for ensuring that
php-db etc are installed. see:
http://packages.debian.org/testing/web/php4-pear
which also hints at the reasons for the package split. i'm pretty sure
that the dist-upgrade wasn't going to remove php4-pear, and that it was
some over-zealous purging on your part :)
for future reference, i think that upgrading/dist-upgrading first,
switching to php5 second, and purging third instead of all three at once
will help you avoid such potential problems in the future (if you purged
php4* after the upgrade instead of before, you'd have installed all the
php-pear packages).
> > you should probably file a seperate bug report against this to the
> > php-log package, which is maintained by someone outside the debian
> > php maintainers group
>
> Okay, I will make it in the days coming.
thanks. also, any packages which depend only on php-pear but not the
specific packages (maybe the package that led you to all of this) should
have their dependencies updated too.
sean
[signature.asc (application/pgp-signature, inline)]
Reply sent
to Ondřej Surý <ondrej@sury.org>:
You have taken responsibility.
(Fri, 08 Jan 2010 15:27:12 GMT) (full text, mbox, link).
Notification sent
to Aurélien Le Provost - Ribaltchenko <aurelien@aurelp.fr.eu.org>:
Bug acknowledged by developer.
(Fri, 08 Jan 2010 15:27:12 GMT) (full text, mbox, link).
Message #27 received at 413447-done@bugs.debian.org (full text, mbox, reply):
--
Ondřej Surý <ondrej@sury.org>
http://blog.rfc1925.org/
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sat, 06 Feb 2010 07:31:22 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Sun Jul 2 03:08:26 2023;
Machine Name:
bembo
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.