[Bug 627504] New: zypper 1.4.5 ignores allowVendorChange
http://bugzilla.novell.com/show_bug.cgi?id=627504 http://bugzilla.novell.com/show_bug.cgi?id=627504#c0 Summary: zypper 1.4.5 ignores allowVendorChange Classification: openSUSE Product: openSUSE 11.3 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Installation AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: jw@novell.com QAContact: jsrain@novell.com CC: ma@novell.com Found By: --- Blocker: --- my /etc/zypp/zypp.conf has: solver.allowVenderChange = true $ sudo zypper up susedoc Loading repository data... Reading installed packages... There is an update candidate for 'susedoc', but it is from different vendor. Use 'zypper install susedoc-4.2.20100707-3.1.noarch' to install this candidate. Resolving package dependencies... Nothing to do. It appears, that solver.allowVenderChange no longer has any effect. -- 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.
http://bugzilla.novell.com/show_bug.cgi?id=627504 http://bugzilla.novell.com/show_bug.cgi?id=627504#c yang xiaoyu <xyyang@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |xyyang@novell.com AssignedTo|bnc-team-screening@forge.pr |jkupec@novell.com |ovo.novell.com | -- 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.
http://bugzilla.novell.com/show_bug.cgi?id=627504 http://bugzilla.novell.com/show_bug.cgi?id=627504#c1 --- Comment #1 from Juergen Weigert <jw@novell.com> 2010-08-12 18:54:28 UTC --- Also added to /etc/zypp/zypper.conf, still no effect. /var/log/zypper.log says 2010-08-12 20:40:56 <1> e158.suse.de(14035) [satsolver++] PoolImpl.cc(logSat):92 allowuninstall=0, allowdowngrade=0, allowarchchange=0, allowvendorchange=0 Is there anything I could put in /etc/zypp/vendors.d to help allowing the vendor change? -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=627504 https://bugzilla.novell.com/show_bug.cgi?id=627504#c2 Ján Kupec <jkupec@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P2 - High Status|NEW |ASSIGNED --- Comment #2 from Ján Kupec <jkupec@novell.com> 2010-08-24 09:46:21 UTC --- (In reply to comment #1)
Is there anything I could put in /etc/zypp/vendors.d to help allowing the vendor change?
Yes, it's described in zypp.conf. You can take a look here: http://lists.opensuse.org/opensuse-softwaremgmt/2008-07/msg00002.html I'll take a look at the bug. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=627504 https://bugzilla.novell.com/show_bug.cgi?id=627504#c3 --- Comment #3 from Michael Andres <ma@novell.com> 2010-08-31 12:09:35 CEST ---
my /etc/zypp/zypp.conf has: solver.allowVenderChange = true vs. | solver.allowVendorChange = true
With or whithout typo? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=627504 https://bugzilla.novell.com/show_bug.cgi?id=627504#c Michael Andres <ma@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO InfoProvider| |jw@novell.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=627504 https://bugzilla.novell.com/show_bug.cgi?id=627504#c4 --- Comment #4 from Javier Llorente <javier@opensuse.org> 2010-08-31 22:06:35 UTC --- We're working on KDE-Reloaded (https://build.opensuse.org/package/show?package=kde-reloaded&project=KDE%3AMedias), which it ships with a myVends file in /etc/zypp/vendors.d/: [main] vendors=opensuse,obs://build.opensuse.org/KDE,obs://build.opensuse.org/KDE:Extra It works when running zypper up. Nevertheless, I was wondering if there's a way to make kupdateapplet aware of version upgrades from other repositories (ie: KDE:Distro:Factory). In previous releases of openSUSE it was aware. Perhaps I should open a new bug report? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=627504 https://bugzilla.novell.com/show_bug.cgi?id=627504#c5 Ján Kupec <jkupec@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |RESOLVED InfoProvider|jw@novell.com | Resolution| |INVALID --- Comment #5 from Ján Kupec <jkupec@novell.com> 2010-09-01 08:00:35 UTC --- c#3: good eye Michael! :O) Juergen, i'll close this report now. If it was more than just a type, please reopen it. c#4: there are only the two possibilities: either put a vendor file for that repo's vendor to /etc/zypp/vendors.d just like you did above, or ignore vendor checking completely by setting the solver.allowVendorChange = true (which is probably not a good idea as a default). As for the previous releases, IIRC the vendor locking works like this since the introduction of sat solver in 11.0. Are you sure it worked in 11.x? If you feel there's a bug or we should improve something, yes, please open a new bug report. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=627504 https://bugzilla.novell.com/show_bug.cgi?id=627504#c6 --- Comment #6 from Ján Kupec <jkupec@novell.com> 2010-09-01 08:01:34 UTC --- (In reply to comment #5)
just a type
damn! i mean *typo* :O) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=627504 https://bugzilla.novell.com/show_bug.cgi?id=627504#c7 --- Comment #7 from Javier Llorente <javier@opensuse.org> 2010-09-01 10:20:04 UTC --- (In reply to comment #5)
c#4: there are only the two possibilities: either put a vendor file for that repo's vendor to /etc/zypp/vendors.d just like you did above, or ignore vendor checking completely by setting the solver.allowVendorChange = true (which is probably not a good idea as a default).
As for the previous releases, IIRC the vendor locking works like this since the introduction of sat solver in 11.0. Are you sure it worked in 11.x? If you feel there's a bug or we should improve something, yes, please open a new bug report.
I mean we could make kupdateapplet shows upgrades in past openSUSE releases (since 10.3?). I don't think it's related to the introduction of vendor locking. OK, opened a new bug report #636172 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=627504 https://bugzilla.novell.com/show_bug.cgi?id=627504#c8 --- Comment #8 from Juergen Weigert <jw@novell.com> 2010-09-09 16:33:09 UTC --- (In reply to comment #3)
my /etc/zypp/zypp.conf has: solver.allowVenderChange = true vs. | solver.allowVendorChange = true
With or whithout typo?
Arrgh yes. Without my typo it works. Thanks! -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com