Package home | Report new bug | New search | Development Roadmap Status: Open | Feedback | All | Closed Since Version 1.10.16

Bug #5683 Deadlock with (almost) circular dependency
Submitted: 2005-10-13 14:19 UTC
From: yunosh Assigned: cellog
Status: No Feedback Package: PEAR
PHP Version: Irrelevant OS:
Roadmaps: (Not assigned)    
Subscription  


 [2005-10-13 14:19 UTC] yunosh
Description: ------------ A classical deadlock, no idea if this could be catched somehow: neo:~ # pear list-upgrades Channel pearified.com: No upgrades available pear.php.net Available Upgrades (stable): ========================================= Channel Package Local Remote Size pear.php.net PEAR 1.4.0 (stable) 1.4.2 (stable) 265kB pear.php.net XML_RPC 1.4.2 (stable) 1.4.3 (stable) 27kB neo:~ # pear upgrade-all Will upgrade pear Will upgrade xml_rpc pear/pear dependency package "pear/XML_RPC" downloaded version 1.4.3 is not the recommended version 1.4.1, but may be compatible, use --force to install pear/XML_RPC cannot be installed, conflicts with installed packages pear/PEAR dependency package "pear/XML_RPC" installed version 1.4.2 is not the recommended version 1.4.3, but may be compatible, use --force to install No valid packages found upgrade-all failed

Comments

 [2005-10-13 14:45 UTC] yunosh
Fix summary
 [2005-10-13 22:28 UTC] cellog
This does appear to be an issue, it should only be using the downloaded versions for dependency validation
 [2005-10-28 18:02 UTC] cellog
This bug has been fixed in CVS. If this was a documentation problem, the fix will appear on pear.php.net by the end of next Sunday (CET). If this was a problem with the pear.php.net website, the change should be live shortly. Otherwise, the fix will appear in the package's next release. Thank you for the report and for helping us make PEAR better.
 [2005-10-29 19:56 UTC] cellog
This is not entirely fixed. The check against installed packages is still failing because it does not take into account the packages that are to-be-installed. So much for a halloween release :/
 [2005-10-29 21:23 UTC] cellog
This bug has been fixed in CVS. If this was a documentation problem, the fix will appear on pear.php.net by the end of next Sunday (CET). If this was a problem with the pear.php.net website, the change should be live shortly. Otherwise, the fix will appear in the package's next release. Thank you for the report and for helping us make PEAR better.
 [2007-01-12 18:32 UTC] dobes at lnx dot cz (Pavel Dobes)
this bug is still not solved run: pear.bat list-upgrades pear.php.net Available Upgrades (stable): ========================================= Channel Package Local Remote Size pear.php.net Archive_Tar 1.3.1 (stable) 1.3.2 (stable) 16.8kB pear.php.net Console_Getopt 1.2 (stable) 1.2.1 (stable) 3.4kB run: pear.bat upgrade-all Will upgrade archive_tar Will upgrade console_getopt pear/pear dependency package "pear/Archive_Tar" installed version 1.3.2 is not the recommended version 1.3.1, but may be compatible, use --force to install pear/Archive_Tar cannot be installed, conflicts with installed packages pear/pear dependency package "pear/Console_Getopt" downloaded version 1.2.1 is not the recommended version 1.2, but may be compatible, use --force to install pear/Console_Getopt cannot be installed, conflicts with installed packages No valid packages found upgrade-all failed
 [2007-01-13 05:33 UTC] cellog (Greg Beaver)
PEAR version please?