http://bugzilla.novell.com/show_bug.cgi?id=554832
http://bugzilla.novell.com/show_bug.cgi?id=554832#c14
--- Comment #14 from Ján Kupec
(In reply to comment #11)
The problem is patch:apache2-mod_php5-1334.noarch conflicts with php5-suhosin.x86_64 < 5.2.11-0.1.1 provided by php5-suhosin-0.9.29-1.15x86_64.
I opened this bug because zypper did a complete downgrade of my installed php 5.3.1 environment because it installed the php 5.2.11 patch. I still do not see why zypper would even suggest to apply a patch for apache2-mod_php5 5.2.11 when I do not have 5.2.11 installed but 5.3.1.
Because of the php5-suhosin package. The patch is essentially a list of packages with version that are not wanted (read 'buggy'). The update repo has patches with list these unwanted packages and at the same time provides the new (fixed) version of packages. So, if zypp finds an unwanted package on your system (php5-suhosin-0.9.29), it renders the patch listing this package as needed (and the apache2-mod_php5-1334 patch indeed has php5-suhosin-5.2.11) and tries to get rid of any older versions of listed packages (thus, it does not want php5-suhosin-0.9.29). All the downgrades are then probably needed because in order to satisfy the patch, you need to install php5-suhosin-5.2.11, which in turn requires the older versions of the rest of the php packages.
I do not see that this bug is solved. For example, the updater applet still shows the red triangle because it wants to "update" my apache2-mod_php5 53.1 to 5.2.11.
Yes, for the above reason. I consider this bug solved because from the POV of openSUSE's software management, the behavior is correct. You have several options now. Either you stop using the repository having the old php5-suhosin package on your oS 11.1, or you get the maintainers of the repo tho fix the issue, etc... If it was a bug in the software management tools, we would fix it, but the bug is in the OBS repository you use - that's between you and the repository maintainer.
BTW, YaST's Software Management does not complain about php5-suhosin-0.9.29-1.21 that I have installed here.
Because it does not work with *patches* at all. That's the same as if you'd only work with 'zypper up', instead of 'zypper patch'. I'm sure YaST Online Update would do the same as 'zypper patch' - suggest to install the apache2-mod_php5-1334 patch. -- 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.