Hi Mike:

I can only speak for RPM packaging as I do not have any experience
with deb package creation.

For both Python and Perl, you can reference dependencies via the
package name, i.e. if your RPM requires perl-Tk, then you just put
that in your requires, like:

Requires: perl-Tk

For Perl, there is an alternative way to specify this dependency, as follows:

Requires: perl(XML::Simple)

This requires the specific Perl module, which is not specific to the
package name, so this dependency will work on distributions who choose
to have difference names for the specific Perl module package (eg.
Fedora vs SuSE).

This naming convention currently does not exist for Python.

Hope this helps!

Bernard

On 5/11/07, Michael Edwards <[EMAIL PROTECTED]> wrote:
> Out of curiosity, from a packaging point of view (either rpm, deb, etc
> or OSCAR) how would one deal with dependencies which are part of a
> different packaging system, like perl or python modules?
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> _______________________________________________
> Oscar-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/oscar-devel
>

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Oscar-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oscar-devel

Reply via email to