Martin Schlander write:
Some may have already noticed this bug/design choice: https://bugzilla.novell.com/show_bug.cgi?id=548089
If you add Packman or any OBS repo to 11.2rc, the updates will be hidden from you by YaST and zypper - because they involve a vendor change. As seen in this screenshot: http://bugzillafiles.novell.org/attachment.cgi?id=323038
This means that to update libxine1, amarok or any other package in the distro to Packman or OBS versions, you have three options:
1) Manually go to the Versions tab in YaST *every* time you want to replace a distro package with a 3rd party one - with *nothing* whatsoever telling you that an upgrade is actually available for your choosing - you must be aware of this yourself.
2) Set 'solver.AllowVenderChange = true' in /etc/zypp/zypp.conf
3) create '/etc/zypp/vendors.d/foobar' with your trusted vendors.
Naturally *no* new user will *ever* figure out any of this without expert help - and neither will most existing openSUSE users.
I think the vast majority of openSUSE users add one or more Packman/OBS repos and want to be able to upgrade packages in the distro without having to fight the package manager to do it.
Personally I think this is a total disaster for openSUSE, and a nightmare for anyone who tries to promote openSUSE and help newbies.
Is it just me?
I think that opensuse is distro that should just works and should be adequate stable. If you allow third party packages by default and it breaks distro (often case if you mix packages which doesn't have precise defined dependencies), then users start shouting how opensuse is broken and in better case fill bugzilla about problems which opensuse cannot influence. Of course if you install some end package like mplayer and it doesn't work, you don't expect support. But if you install as dependency library libFoo and this library break e.g. YaST then you report this problem to opensuse, because YaST is opensuse tool, but nobody see that problem is in third party library. So I think that default behavior to don't change vendor is good choice. Of course it should be more friendly to change this behavior, but I think that as expert choice (because you should know what it can cause) is enough to have option in zypp.conf. Just my opinion. -- Josef Reidinger YaST team maintainer of perl-Bootloader, YaST2-Repair, webyast modules language and time -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org