[Pkg-javascript-devel] Bug#734763: Please update libjs-jquery-cookie and use upstream numbering
Raphael Hertzog
hertzog at debian.org
Sat Feb 1 07:19:39 UTC 2014
Hi,
On Fri, 31 Jan 2014, Jerome Charaoui wrote:
> Le 2014-01-31 12:12, Daniel James a écrit :
> >> I think switching to upstream numbering is still possible. by
> >> using an epoch number. The new version number for
> >> libjs-jquery-cookie would be 1:1.4.0 (epoch 1) which would be
> >> more recent than 8-2 (epoch 0).
> >
> > It may not be necessary to use an epoch just for galette, as
> > galette appears to bundle its own copy of libjs-jquery-cookie in
> > /usr/share/galette/includes/jquery/jquery.cookie.js - according
> > to:
> >
> > http://packages.debian.org/sid/all/galette/filelist
>
> While a number of web app maintainers in Debian seem to choose to do
> that, it's explicitly discouraged by the Debian Policy, see section
> 4.13
> (http://www.debian.org/doc/debian-policy/ch-source.html#s-embeddedfiles)
>
> So this is actually a bug in galette (especially so once jquery-cookie
> 1.4.0 makes it in the archive).
$ dpkg -c galette_0.7.6.1-2_all.deb |grep cookie
lrwxrwxrwx root/root 0 2013-11-05 10:03 ./usr/share/galette/includes/jquery/jquery.cookie.js ->
../../../javascript/jquery-cookie/jquery.cookie.js
So there's no bug here regarding jquery-cookie. And galette has a
dependency on "libjs-jquery-cookie (>= 8)" so you have to use the epoch.
There might be other local packages with similar dependencies that you
should not ignore.
Cheers,
--
Raphaël Hertzog ◈ Debian Developer
Discover the Debian Administrator's Handbook:
→ http://debian-handbook.info/get/
More information about the Pkg-javascript-devel
mailing list