Am Mittwoch, den 19.01.2011, 00:55 -0500 schrieb Daniel Kahn Gillmor:
> The debian packaging uses ${xpi:Depends} in debian/control (and
> therefore depends on mozilla-devscripts to expand the value). it
> seems like this should be iceweasel | firefox since those applications
> share a uuid, right? however, it appears to only expand to iceweasel,
> which makes the upstream-generated package fail on ubuntu.
>
> If i'm misunderstanding what mozilla-devscripts is supposed to do,
> feel free to clarify and close this bug.
${xpi:Depends} is only expanded to packages that are available in the
archive. mozilla-devscripts keeps a list of XUL applications. On build
time (of mozilla-devscripts), the list for the build system is selected
and installed. Therefore mozilla-devscripts on Debian will produce a
different result than mozilla-devscripts on Ubuntu. On Ubuntu,
${xpi:Depends} will be expanded to firefox | abrowser instead of
iceweasel.
Is this behavior okay for you or do you want to have a parameter for
enabling all alternatives (iceweasel | firefox | abrowser)?
--
Benjamin Drung
Debian & Ubuntu Developer
signature.asc
Description: This is a digitally signed message part

