Le dim 26/01/2003 à 09:00, Stefan van der Eijk a écrit :
>     php-dba_bundle currently BuildRequires db4-devel
>     ADVX-build is needed by apache-1.3.27-5mdk
>     db4-devel is needed by php-dba_bundle-4.3.0-2mdk
>     libjs1 >= 1.5 is needed by php-xslt-4.3.0-2mdk
> Can we please be a bit more carefull with these?

The problem here, is that Cooker is always in constant evolution, but at
the same time, you are not allowed to upload new packages into Cooker.

You have to e-mail QA all the time, and these changes are manual,
unfortunately. 

So instead of having to wait for a week for the package to be accepted
manually into Cooker, and not being able to work on my packages during
that time, the solution is to *temporarily* put packages into Contribs.

In the case of db4, I'm still waiting for the decision from my manager
to include it into Cooker main.

In the case of php-xslt, it is due to the fact that Mozilla used to
provide libjs1, but no longer does, for an unknown reason. So I had to
manually create an RPM. Maybe the Mozilla packager will re-put libjs1
into Mozilla, I don't know, I'm still waiting for the answer.

In the case of ADVX-build, Apache 1.3 will be moved to Contribs, while
Apache 2.0 will be moved to Cooker. This should be complete within a
week.

In conclusion, as a general rule, the final distrib must not depend on
any contribs packages, but as Cooker is the *development* version, I
think we should be a bit more flexible, as packages can move from one
tree to the other, depending on the available space on the final CDs.

If it were only me, I would put *all* Apache modules and their Requires
and BuildRequires into the Main distro, but I don't think this can be
acceptable, since we would have to remove some packages to make some
room.

Jean-Michel


Reply via email to