[Pkg-mozext-maintainers] Bug#704704: incompatible with iceweasel 20.0

Benjamin Drung bdrung at debian.org
Sat Apr 6 21:07:43 UTC 2013


mozilla-devscripts (or dh_xul-ext to be more precise) creates the
dependencies based on what the install.rdf file says. Please file a bug
report against mozilla-devscripts if the values of install.rdf and the
dependencies don't correlate. Otherwise install.rdf needs to be
adjusted.

Am Donnerstag, den 04.04.2013, 16:38 -0700 schrieb Ximin Luo:
> +pkg-mozext
> 
> This bug more correctly belongs to mozilla-devscripts as we use that
> package to generate dependencies. But I disagree that it's a bug at
> all. IIRC, your suggested behaviour was previously the default and we
> shifted away from it, because it means
> 
> - safe-upgrade won't be able to automatically upgrade your browser.
> - more importantly, the extension still works for icedove; we want the
> user to be able to install both the latest icedove and iceweasel, AND
> this extension should be installable (and it should be enabled for
> icedove and disabled for iceweasel)
> 
> I intend to close this bug unless other arguments can be made to counter the above.
> 
> X
> 
> On 04/04/13 13:23, Michael Biebl wrote:
> > Package: xul-ext-gnome-keyring
> > Version: 0.6.8-1
> > Severity: serious
> > 
> > The latest update of iceweasel from 19.x to 20.0-1 broke the
> > xul-ext-gnome-keyring extension. iceweasel did mark the extension as
> > incompatible and disabled it.
> > 
> > I guess, xul-ext-gnome-keyring needs to generate tighter dependencies so
> > an upgrade of iceweasel or icedove doesn't break it.
> > 
> > Say, the extension was compiled against iceweasel v19, it should depend
> > on iceweasel >= 19 , iceweasel << 20
> > 
> > Michael
> > 
> > 
> > 
> > 
> > -- System Information:
> > Debian Release: 7.0
> >   APT prefers unstable
> >   APT policy: (500, 'unstable'), (200, 'experimental')
> > Architecture: amd64 (x86_64)
> > Foreign Architectures: i386
> > 
> > Kernel: Linux 3.8-trunk-amd64 (SMP w/4 CPU cores)
> > Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
> > Shell: /bin/sh linked to /bin/dash
> > 
> > Versions of packages xul-ext-gnome-keyring depends on:
> > ii  iceweasel          20.0-1
> > ii  libc6              2.13-38
> > ii  libgcc1            1:4.7.2-5
> > ii  libglib2.0-0       2.33.12+really2.32.4-5
> > ii  libgnome-keyring0  3.4.1-1
> > ii  libnspr4           2:4.9.5-1
> > ii  libnspr4-0d        2:4.9.5-1
> > ii  libstdc++6         4.7.2-5
> > 
> > xul-ext-gnome-keyring recommends no packages.
> > 
> > xul-ext-gnome-keyring suggests no packages.
> > 
> > -- no debconf information
> > 
> 
> 
> _______________________________________________
> Pkg-mozext-maintainers mailing list
> Pkg-mozext-maintainers at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-mozext-maintainers


-- 
Benjamin Drung
Debian & Ubuntu Developer




More information about the Pkg-mozext-maintainers mailing list