Bug#610499: mozilla-devscripts expands ${xpi:Depends} too narrowly

Daniel Kahn Gillmor dkg at fifthhorseman.net
Sat Jan 22 19:54:09 UTC 2011


Hi Benjamin--

On 01/22/2011 02:39 PM, Benjamin Drung wrote:
> ${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)?

I'd prefer to be able to make packages that work with every browser they
can actually work with, regardless of the situation in the repository at
the time that my build-tools were built :)

If you think that a parameter to enable all alternatives is the best way
to do that, that works for me.

What would be the downside of turning such a flag on by default?

Regards,

	--dkg

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 1030 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/ubuntu-mozillateam/attachments/20110122/95eaedc2/attachment-0001.pgp>


More information about the Ubuntu-mozillateam mailing list