http://bugzilla.novell.com/show_bug.cgi?id=520134
User jkupec@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=520134#c5
Ján Kupec
My proposal is:- if you select, for instance, packman kaffiene you will automatically pull in all the dependencies from packman and by doing so will not pull in opensuse packages with limited functionality.
Well, not all can be always satisfied from packman, you often need some from factory. You probably meant 'pull in all the deps available in both packman and factory from packman, not factory'. Well, this is something the repository priorities are for - increase the priority of the packman repo (give it lower number) and do 'zypper dup' (without -r). See also below.
At the moment if you perform a zypper dup -r packman you pull in unwanted packages like cairo and if you do dup -r factory all of the packman and vlc packages are replaced with opensuse ones.
What about a dup without the -r (or both -r packman -r factory)? Doesn't that work like this? It should not change vendor, so packman packages and their packman deps should stay packman.
In answer to "might take more unnnessesary/needless pkgs" I propose that no packages should change vendor but yes it will pull in more packages than a normal package update but it shouldn't pull in unnecessary ones. So if you select packman amarok and it wants to replace an opensuse factory package with it's packman version you will be warned.
That's how it should work now. But it if does not need to fulfill the dependency from packman (if it's OK with the factory's package), it won't do it. You'll need to manually select the packman package if you want the packman version. Please try and let us know about the outcome. -- 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.