[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