On Friday 13 of February 2009 10:52:35 Johannes Meixner wrote:
Hello,
On Feb 13 09:39 Michal Vyskocil wrote (shortened):
On Thursday 12 of February 2009 17:37:18 Ludwig Nussel wrote:
Stanislav Brabec wrote:
All packagers are involved and every one has to complete the task for all maintained packages: grep ^%run_ldconfig */*.spec | wc -l 359
for/getpac/sed/submitpac :-)
I fully agree here! Why bother all packagers when it could be solved automatically at least for very most cases? When a macro is used, why not change to what the macro evaluates (even if it may evaluate to nil if it has become obsolete)?
And we will get another 'Please not bypass a devel project' [1] e-mail here.
...
[1] http://lists.opensuse.org/opensuse-packaging/2009-01/msg00135.html
I have nothing to do with Gnome but I do not understand what the mail is about. When I am a package maintainer for a software package called "foo", I am not interested in which zillions of whatever kind of projects the software package "foo" is used.
We have a nice idea and feature called Colaboration [1]. We have a BuildService, concept of devel projects and things should be opened for external contributors, because we (as SUSE) want to get more volunteers for openSUSE from community. Problem is, that as an external volunteer you don't have any other way as use a BuildService, so you have a link of foo from openSUSE:Factory/foo to your devel project. And when you did some changes in foo and anyone use an internal getpac, subpac, then your devel/foo package will be broken, because Global patches cannot be applied. The same problem is if anyone use submitreq from another project to Factory. Or when you send a submitreq with version update, and meanwhile anyone use getpac/subpac to fix something. I fixed this problem some days ago in my package. Things get worst, as there's nothing like merge, or git's rebase in osc, so you must fix the conflicts manually. [1] http://en.opensuse.org/Build_Service/Collaboration Best regards Michal Vyskocil -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org