[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#819031: jessie-pu: package mozilla-devscripts/0.39+deb8u1



Hi,

On Tue, Mar 22, 2016 at 08:45:02PM -0700, Sean Whitton wrote:

> The version of mozilla-devscripts currently in Jessie generates
> references to the iceweasel and icedove packages.  But iceweasel is to
> be replaced with firefox-esr, and icedove is probably going to be
> replaced with thunderbird.

FWIW, I’ve reviewed Sean Whitton’s changes, built the mozilla-devscripts
in Jessie, and tested it there in order to rebuild some xul-ext-*
packages. I believe those changes are short, fine, and will allow us to
make an “as smooth as possible” transition from iceweasel to firefox
(and icedove to thunderbird) whenever those packages reached stable
(i.e., probably via stable-security, thus the idea to push those changes
prior to the forced transition). I’m happy to upload this package in a
timely manner if you agree with this proposal.

Packages built with this latest mozilla-devscripts can be installed with
iceweasel as well as firefox, here are a few examples of binary debdiff,
for xul-ext-noscript and xul-ext-adblock-plus, between the version
currently in stable and the no-change rebuild with this version of
mozilla-devscripts.


$ debdiff /var/cache/apt-cacher-ng/debrep/pool/main/m/mozilla-noscript/xul-ext-noscript_2.6.9.3-1_all.deb /var/cache/pbuilder/result/xul-ext-noscript_2.6.9.3-1_all.deb 
File lists identical (after any substitutions)

Control files: lines which differ (wdiff format)
------------------------------------------------
Breaks: {+firefox (<< 3.0.9), firefox-esr (<< 3.0.9),+} iceape (>> 2.33+), iceape (<< 2.0), iceweasel (<< 3.0.9)
Depends: iceweasel (>= 3.0.9) | {+firefox (>= 3.0.9) | firefox-esr (>= 3.0.9) |+} iceape (>= 2.0)
Enhances: {+firefox, firefox-esr,+} iceape, iceweasel
Installed-Size: [-1129-] {+1019+}
Provides: {+firefox-esr-noscript, firefox-noscript,+} iceape-noscript,
iceweasel-noscript

$ debdiff /var/cache/apt-cacher-ng/debrep/pool/main/a/adblock-plus/xul-ext-adblock-plus_2.6.6+dfsg-1_all.deb /var/cache/pbuilder/result/xul-ext-adblock-plus_2.6.6+dfsg-1_all.deb 
File lists identical (after any substitutions)

Control files: lines which differ (wdiff format)
------------------------------------------------
Breaks: {+firefox (<< 22.0), firefox-esr (<< 22.0),+} iceape (>> 2.34+), iceape (<< 2.19), icedove (<< 22.0), iceweasel (<< {+22.0), thunderbird (<<+} 22.0)
Depends: iceweasel (>= 22.0) | {+firefox (>= 22.0) | firefox-esr (>= 22.0) | thunderbird (>= 22.0) |+} icedove (>= 22.0) | iceape (>= 2.19)
Enhances: {+firefox, firefox-esr,+} iceape, icedove, [-iceweasel-] {+iceweasel, thunderbird+}
Installed-Size: [-2603-] {+2306+}
Provides: adblock-plus, {+firefox-adblock-plus, firefox-esr-adblock-plus,+} iceape-adblock-plus, icedove-adblock-plus, [-iceweasel-adblock-plus-] {+iceweasel-adblock-plus, thunderbird-adblock-plus+}

Thanks in advance for considering.

Regards

David

Attachment: signature.asc
Description: PGP signature


Reply to: