http://bugzilla.novell.com/show_bug.cgi?id=554832 Summary: zypper from softwaremgmt-200911 installs false patches Classification: openSUSE Product: openSUSE 11.1 Version: Final Platform: x86-64 OS/Version: openSUSE 11.1 Status: NEW Severity: Normal Priority: P5 - None Component: Maintenance AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: werner.flamme@ufz.de QAContact: qa@suse.de Found By: --- Created an attachment (id=327052) --> (http://bugzilla.novell.com/attachment.cgi?id=327052) output of zypper for all the downgrades User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.1.5) Gecko/20091103 SUSE/3.5.5-2.1 Firefox/3.5.5 Hi, I just installed the patch "softwaremgmt-200911" and now zypper shows a strange behaviour. First, with "zypper lu" all packages are shown, but no patches. When using the standard "zypper lu", "zypper up" sequence, all packages are updated, and "zypper lu" shows that no updates are found. However, the updater applet shows the red triangle. A "zypper lu -t patch" shows: # zypper lu -t patch Loading repository data... Reading installed packages... Patches Repository | Name | Version | Category | Status ----------------------+------------------+---------+----------+------- openSUSE-11.1-Updates | apache2-mod_php5 | 441 | security | Needed openSUSE-11.1-Updates | apache2-mod_php5 | 593 | security | Needed openSUSE-11.1-Updates | apache2-mod_php5 | 1334 | security | Needed Hm... OK, so let's patch: (see attachment, about 2000 lines) Resolving dependencies... Resolving package dependencies... The following package is going to be upgraded: php5-suhosin The following packages are going to be downgraded: apache2-mod_php5 php5 php5-bcmath php5-big_int php5-bz2 php5-calendar php5-ctype php5-curl php5-dba php5-devel php5-dom php5-exif php5-fastcgi php5-fileinfo php5-ftp php5-gd php5-gettext php5-gmp php5-hash php5-hidef php5-html_parse php5-iconv php5-imap php5-intl php5-json php5-ldap php5-lzf php5-mbstring php5-mcrypt php5-mdbtools php5-mysql php5-odbc php5-openssl php5-pam php5-parse_tree php5-pcntl php5-pdo php5-pear php5-pecl_http php5-posix php5-rar php5-readline php5-smtp_injector php5-snmp php5-soap php5-sockets php5-sqlite php5-svn php5-syck php5-sysvmsg php5-sysvsem php5-sysvshm php5-tidy php5-tokenizer php5-uploadprogress php5-uuid php5-vld php5-wddx php5-xdebug php5-xmlreader php5-xmlrpc php5-xmlwriter php5-xsl php5-zip php5-zlib The following packages are going to change vendor: apache2-mod_php5 php5 php5-bcmath php5-bz2 php5-calendar php5-ctype php5-curl php5-dba php5-devel php5-dom php5-exif php5-fastcgi php5-ftp php5-gd php5-gettext php5-gmp php5-hash php5-iconv php5-imap php5-json php5-ldap php5-mbstring php5-mcrypt php5-mysql php5-odbc php5-openssl php5-pcntl php5-pdo php5-pear php5-posix php5-readline php5-snmp php5-soap php5-sockets php5-sqlite php5-suhosin php5-sysvmsg php5-sysvsem php5-sysvshm php5-tidy php5-tokenizer php5-wddx php5-xmlreader php5-xmlrpc php5-xmlwriter php5-xsl php5-zip php5-zlib Overall download size: 7.0 M. After the operation, 3.9 M will be freed. Continue? [YES/no]: Retrieving package php5-5.2.11-0.1.1.x86_64 (1/66), 985.0 K (2.8 M unpacked) ---pins--- That's not was is coming up now, is it? All my PHP5 from the buildservice, updated just minutes ago from home:andtecheu, gone? This is not meant seriously, is it? It sure is important to install patches, but why install a patch of php5-5.2.11 against an installed php5-5.3.1? The patch should show itself as "not applicable", shouldn't it? And as soon as I install the newer version of PHP, I get again the red triangle indicating a security patch that needs to be applied? You're kidding! Please revert to the behaviour that zypper showed before the installation of "softwaremgmt-200911". Regards, Werner Reproducible: Always Steps to Reproduce: 1. with "zypper up -t patch", install "softwaremgmt-200911" 2. install the newest PHP5-5.3.1 from (for example) server:php 3. with "zypper lu -t patch", you see the patches for PHP5-5.2.11 that will be installed once you give a "zypper up -t patch" Actual Results: PHP5-5.3.1 was downgraded to PHP5-5.2.11. I manually updated to PHP5-5.3.1, and the patches show up again. Expected Results: I expect that zypper does not show patches that are not applicable. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.