[Pkg-mozext-maintainers] iceweasel & extensions

Paul Wise pabs at debian.org
Fri Oct 7 12:37:49 UTC 2011


On Fri, 2011-10-07 at 14:09 +0200, Mike Hommey wrote:

> File bugs against the problematic packages (and there *are* scripts in
> mozilla-devscripts that just do that)

It doesn't appear to work as I would expect then.

https-everywhere has this in install.rdf

        <!-- firefox -->
        <em:targetApplication>
            <Description>
                <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
                <em:minVersion>3.0</em:minVersion>
                <em:maxVersion>6.*</em:maxVersion>
            </Description>
        </em:targetApplication>

and this in debian/control:

Depends: ${misc:Depends}
Recommends: ${xpi:Recommends}
Enhances: ${xpi:Enhances}
Provides: ${xpi:Provides}

But the resulting substvars do not include the maxVersion anywhere:

xpi:Recommends=iceweasel (>= 3.0) | icedove (>= 3.0) | iceape | conkeror
xpi:Enhances=conkeror, iceape, icedove, iceweasel
xpi:Provides=conkeror-https-everywhere, https-everywhere, iceape-https-everywhere, icedove-https-everywhere, iceweasel-https-everywhere

If I add ${xpi:Depends} to debian/control and rebuild I still do not get
the maxVersion anywhere:

xpi:Depends=iceweasel (>= 3.0) | icedove (>= 3.0) | iceape | conkeror
xpi:Recommends=
xpi:Enhances=conkeror, iceape, icedove, iceweasel
xpi:Provides=conkeror-https-everywhere, https-everywhere, iceape-https-everywhere, icedove-https-everywhere, iceweasel-https-everywhere
misc:Depends=

-- 
bye,
pabs

http://wiki.debian.org/PaulWise
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-mozilla-maintainers/attachments/20111007/35767716/attachment.pgp>


More information about the pkg-mozilla-maintainers mailing list