Mailinglist Archive: zypp-devel (227 mails)
| < Previous | Next > |
[zypp-devel] how foo-branding-myvendor can conflict with any foo-branding-*?
- From: Stanislav Brabec <sbrabec@xxxxxxx>
- Date: Mon, 14 Apr 2008 14:05:55 +0200
- Message-id: <1208174755.3637.26.camel@xxxxxxxxxxxxxx>
Hallo.
To provide a solution for branding packages, I need a conflict, where
any of foo-branding-myvendor packages conflicts with any of all other
packages with name foo-branding-*.
All these packages provide the same files, but the complete list of
packages, which will provide it, is not known in time of packaging.
For example:
gimp-branding-openSUSE will conflict with gimp-branding-SLED.
But both have to conflict with gimp-branding-Flocke,
gimp-branding-Flower or gimp-branding-Spring, which may be created by a
third party. And each of them has to conflict with each another.
There are two recent ideas:
1) Each of them will provide and conflict with gimp-branding
It works in libzypp (self conflicts are ignored), but break in rpm
level.
[Bug 379338] weird package conflict related to kdebase4-workspace-branding
https://bugzilla.novell.com/show_bug.cgi?id=379338
2) Do nothing. It works in rpm (file conflicts are sufficient), but does
not work in libzypp.
Is there any other solution for this problem?
--
Best Regards / S pozdravem,
Stanislav Brabec
software developer
---------------------------------------------------------------------
SUSE LINUX, s. r. o. e-mail: sbrabec@xxxxxxx
Lihovarská 1060/12 tel: +420 284 028 966, +49 911 740538747
190 00 Praha 9 fax: +420 284 028 951
Czech Republic http://www.suse.cz/
--
To unsubscribe, e-mail: zypp-devel+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: zypp-devel+help@xxxxxxxxxxxx
To provide a solution for branding packages, I need a conflict, where
any of foo-branding-myvendor packages conflicts with any of all other
packages with name foo-branding-*.
All these packages provide the same files, but the complete list of
packages, which will provide it, is not known in time of packaging.
For example:
gimp-branding-openSUSE will conflict with gimp-branding-SLED.
But both have to conflict with gimp-branding-Flocke,
gimp-branding-Flower or gimp-branding-Spring, which may be created by a
third party. And each of them has to conflict with each another.
There are two recent ideas:
1) Each of them will provide and conflict with gimp-branding
It works in libzypp (self conflicts are ignored), but break in rpm
level.
[Bug 379338] weird package conflict related to kdebase4-workspace-branding
https://bugzilla.novell.com/show_bug.cgi?id=379338
2) Do nothing. It works in rpm (file conflicts are sufficient), but does
not work in libzypp.
Is there any other solution for this problem?
--
Best Regards / S pozdravem,
Stanislav Brabec
software developer
---------------------------------------------------------------------
SUSE LINUX, s. r. o. e-mail: sbrabec@xxxxxxx
Lihovarská 1060/12 tel: +420 284 028 966, +49 911 740538747
190 00 Praha 9 fax: +420 284 028 951
Czech Republic http://www.suse.cz/
--
To unsubscribe, e-mail: zypp-devel+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: zypp-devel+help@xxxxxxxxxxxx
| < Previous | Next > |