On Monday 03 September 2007 10:19:27 Stefan Schubert wrote:
Hi, should we realy not upgrade these vendors:
Discarding 'U__s_[S1:1][package]kdenetwork3-news-3.5.7-46.i586' from vendor 'SUSE LINUX Products GmbH, Nuernberg, Germany' different to uninstalled 'openSUSE Build Service' vendor. Discarding 'U__s_@[S1:1][package]dvd+rw-tools-7.0-43.i586' from vendor 'SUSE LINUX Products GmbH, Nuernberg, Germany' different to uninstalled 'suse' vendor. Discarding 'U__s_@[S1:1][package]agrep-0.7.5-31.i586' from vendor 'SUSE LINUX Products GmbH, Nuernberg, Germany' different to uninstalled 'SuSE Linux AG, Nuernberg, Germany' vendor.
perhaps we should introduce a vendor compare function instead of using == everywhere. VendorAttr already has the code to compare a vendor with a vendor in the trusted list, using only the first characters, and in lower case. Then you can even change the behavior to read a compatibility table.
Additional there are "empty" vendors which will not be upgraded too: Discarding 'U__s_@[S2:0][pattern]non_oss-10.3-118.i586' from vendor 'SUSE LINUX Products GmbH, Nuernberg, Germany' different to uninstalled '' vendor. Discarding 'U__s_@[S1:1][package]libdv-1.0.0-6.i586' from vendor 'SUSE LINUX Products GmbH, Nuernberg, Germany' different to uninstalled '' vendor.
same here. Michael will take care of that :-) Duncan -- To unsubscribe, e-mail: zypp-devel+unsubscribe@opensuse.org For additional commands, e-mail: zypp-devel+help@opensuse.org