Acknowledgement sent
to bastien ROUCARIES <roucaries.bastien@gmail.com>:
New Bug report received and forwarded. Copy sent to ftpmaster@debian.org, Bert Agaz <bertagaz@ptitcanardnoir.org>.
(Sat, 18 Jan 2014 21:39:07 GMT) (full text, mbox, link).
Package: src:tahoe-lafs
Version:1.10.0-1
Severity: serious
User: debian-qa@lists.debian.org
Usertags: source-contains-prebuilt-javascript-object
X-Debbugs-CC: ftpmaster@debian.org
It seems that this file are not sourced:
src/allmydata/web/static/d3-2.4.6.min.js
src/allmydata/web/static/d3-2.4.6.time.min.js
src/allmydata/web/static/jquery-1.6.1.min.js
Bastien
Information forwarded
to debian-bugs-dist@lists.debian.org, Bert Agaz <bertagaz@ptitcanardnoir.org>: Bug#735940; Package src:tahoe-lafs.
(Tue, 25 Mar 2014 13:09:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Zooko Wilcox-OHearn <zooko@leastauthority.com>:
Extra info received and forwarded to list. Copy sent to Bert Agaz <bertagaz@ptitcanardnoir.org>.
(Tue, 25 Mar 2014 13:09:04 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Bert Agaz <bertagaz@ptitcanardnoir.org>: Bug#735940; Package src:tahoe-lafs.
(Tue, 25 Mar 2014 13:12:15 GMT) (full text, mbox, link).
Acknowledgement sent
to Zooko Wilcox-OHearn <zooko@leastauthority.com>:
Extra info received and forwarded to list. Copy sent to Bert Agaz <bertagaz@ptitcanardnoir.org>.
(Tue, 25 Mar 2014 13:12:15 GMT) (full text, mbox, link).
Would it satisfy the Debian policy if those Javascript files were
stored in source form instead of minified form?
Regards,
Zooko Wilcox-O'Hearn
Founder, CEO, and Customer Support Rep
https://LeastAuthority.com
Freedom matters.
Information forwarded
to debian-bugs-dist@lists.debian.org, Bert Agaz <bertagaz@ptitcanardnoir.org>: Bug#735940; Package src:tahoe-lafs.
(Tue, 25 Mar 2014 14:06:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Olivier Schwander <olivier.schwander@chadok.info>:
Extra info received and forwarded to list. Copy sent to Bert Agaz <bertagaz@ptitcanardnoir.org>.
(Tue, 25 Mar 2014 14:06:04 GMT) (full text, mbox, link).
To: Zooko Wilcox-OHearn <zooko@leastauthority.com>, 735940@bugs.debian.org
Subject: Re: Bug#735940:
Date: Tue, 25 Mar 2014 14:29:58 +0100
Le 25 Mar 2014 13:07, Zooko Wilcox-OHearn a écrit:
> Would it satisfy the Debian policy if those Javascript files were
> stored in source form instead of minified form?
The Debian policy is to avoid shipping external libraries inside a
source package. Since libjs-jquery (1.7.2+dfsg-1) and libjs-d3
(3.3.13-1) are available in sid, the best is to use the minified js
files provided by these two packages. Before doing that, we should check
tahoe-lafs is really working with these version, since they are
different from the ones provided with tahoe-lafs.
Best,
Olivier
Information forwarded
to debian-bugs-dist@lists.debian.org, Bert Agaz <bertagaz@ptitcanardnoir.org>: Bug#735940; Package src:tahoe-lafs.
(Tue, 25 Mar 2014 14:15:09 GMT) (full text, mbox, link).
Acknowledgement sent
to Zooko Wilcox-OHearn <zooko@leastauthority.com>:
Extra info received and forwarded to list. Copy sent to Bert Agaz <bertagaz@ptitcanardnoir.org>.
(Tue, 25 Mar 2014 14:15:09 GMT) (full text, mbox, link).
To: Olivier Schwander <olivier.schwander@chadok.info>
Cc: 735940@bugs.debian.org
Subject: Re: Bug#735940:
Date: Tue, 25 Mar 2014 14:10:42 +0000
I would like for Tahoe-LAFS v1.10 to be included in Debian, but I
don't understand how to make it use the Debian packages of jquery and
d3. That doesn't sound like something that could be done by changing
the upstream source of Tahoe-LAFS. How can I help?
Regards,
Zooko
Information forwarded
to debian-bugs-dist@lists.debian.org, Bert Agaz <bertagaz@ptitcanardnoir.org>: Bug#735940; Package src:tahoe-lafs.
(Tue, 25 Mar 2014 14:30:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Olivier Schwander <olivier.schwander@chadok.info>:
Extra info received and forwarded to list. Copy sent to Bert Agaz <bertagaz@ptitcanardnoir.org>.
(Tue, 25 Mar 2014 14:30:05 GMT) (full text, mbox, link).
To: Zooko Wilcox-OHearn <zooko@leastauthority.com>, 735940@bugs.debian.org
Subject: Re: Bug#735940:
Date: Tue, 25 Mar 2014 15:26:57 +0100
Le 25 Mar 2014 14:10, Zooko Wilcox-OHearn a écrit:
> I would like for Tahoe-LAFS v1.10 to be included in Debian, but I
> don't understand how to make it use the Debian packages of jquery and
> d3. That doesn't sound like something that could be done by changing
> the upstream source of Tahoe-LAFS. How can I help?
Hum, I just gave a quick look at the debian package and I do not
understand how these files are produced for the binary package.
Do you know where these 3 files come from ? Some magic inside setup.py
or something like that ?
Information forwarded
to debian-bugs-dist@lists.debian.org, Bert Agaz <bertagaz@ptitcanardnoir.org>: Bug#735940; Package src:tahoe-lafs.
(Tue, 25 Mar 2014 14:45:10 GMT) (full text, mbox, link).
Acknowledgement sent
to Zooko Wilcox-OHearn <zooko@leastauthority.com>:
Extra info received and forwarded to list. Copy sent to Bert Agaz <bertagaz@ptitcanardnoir.org>.
(Tue, 25 Mar 2014 14:45:10 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Bert Agaz <bertagaz@ptitcanardnoir.org>: Bug#735940; Package src:tahoe-lafs.
(Tue, 25 Mar 2014 15:06:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Olivier Schwander <olivier.schwander@chadok.info>:
Extra info received and forwarded to list. Copy sent to Bert Agaz <bertagaz@ptitcanardnoir.org>.
(Tue, 25 Mar 2014 15:06:05 GMT) (full text, mbox, link).
To: Zooko Wilcox-OHearn <zooko@leastauthority.com>, 735940@bugs.debian.org
Subject: Re: Bug#735940:
Date: Tue, 25 Mar 2014 16:03:35 +0100
Le 25 Mar 2014 14:41, Zooko Wilcox-OHearn a écrit:
> Yes, all files in src/allmydata/web/static ¹ get included into the
> package built by "setup.py", because it is marked in setup.py as being
> "package_data" ².
>
> Does that answer your question?
Oh, ok, I made a mess with my find invocation and missed the js files
inside src/allmydata/web/static.
So, a first solution would be to remove the .min.js upstream, add
original .js and to do the minification at build time.
Since the two js libraries are shipped in Debian the best would be to
remove these js files completely (at least in the debian version of the
sources) and to use the files provided by the debian packages.
Creating a symlink between /usr/share/javascript/d3/d3.min.js (and
others) and the static directory of tahoe-lafs (which seems to be
/usr/lib/python2.7/dist-packages/allmydata/web/static/ right now) would
do the job. Another solution (as found in the libjs-rickshaw package)
would be to replace all the references to a local foobar.min.js file in
html files by the absolute path of the debian-provided js file with a
quick and dirty sed -i in the debian rules (I have no idea of why is
file is publicly accessible through a web server). I don't know how the
webserver part of tahoe works, but it may also be possible to the
directory /usr/share/javascript/ to the search path.
By the way, it's just some ideas, I do not have any experience with js
in debian packages and I do not have any time to work precisely on it
these days.
Best,
Olivier
Information forwarded
to debian-bugs-dist@lists.debian.org, Bert Agaz <bertagaz@ptitcanardnoir.org>: Bug#735940; Package src:tahoe-lafs.
(Sun, 30 Mar 2014 03:45:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Zooko Wilcox-OHearn <zooko@leastauthority.com>:
Extra info received and forwarded to list. Copy sent to Bert Agaz <bertagaz@ptitcanardnoir.org>.
(Sun, 30 Mar 2014 03:45:04 GMT) (full text, mbox, link).
To: 735940@bugs.debian.org, Olivier Schwander <olivier.schwander@chadok.info>
Subject: proposed fix
Date: Sun, 30 Mar 2014 03:43:30 +0000
Dear Olivier, et al.:
Please see Daira Hopwood's proposal:
https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2208#comment:3
Steps 1, 2, and 3 should be done by Tahoe-LAFS upstream and steps 4,
5, and 6 should be done by Debian. Please go ahead and do your three
steps in parallel with us while we do our three steps!
Regards,
Zooko Wilcox-O'Hearn
Founder, CEO, and Customer Support Rep
https://LeastAuthority.com
Freedom matters.
Information forwarded
to debian-bugs-dist@lists.debian.org, Bert Agaz <bertagaz@ptitcanardnoir.org>: Bug#735940; Package src:tahoe-lafs.
(Mon, 07 Apr 2014 23:36:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Daira Hopwood <daira@jacaranda.org>:
Extra info received and forwarded to list. Copy sent to Bert Agaz <bertagaz@ptitcanardnoir.org>.
(Mon, 07 Apr 2014 23:36:04 GMT) (full text, mbox, link).
We've run into a snag: the file d3-2.4.6.time.min.js (or any more recent version of that
file) does not appear to be packaged in the libjs-d3 package. Loading only d3.min.js is
not sufficient, since it does not include the d3.time "module". We cannot find any other
Debian package that includes it.
In addition, version 3.3.13-1 of libjs-d3 contains a d3.min.js file that is not
binary-identical to the d3.min.js from the upstream d3 project (downloadable from
<https://github.com/mbostock/d3/releases/tag/v3.3.13>). We are loath to proceed
with using the Debian version without knowing what the differences from upstream are.
(They could just be differences in minification, but that isn't clear.)
--
Daira Hopwood ⚥
Information forwarded
to debian-bugs-dist@lists.debian.org, Bert Agaz <bertagaz@ptitcanardnoir.org>: Bug#735940; Package src:tahoe-lafs.
(Fri, 11 Apr 2014 15:51:08 GMT) (full text, mbox, link).
Acknowledgement sent
to Zooko Wilcox-OHearn <zooko@leastauthority.com>:
Extra info received and forwarded to list. Copy sent to Bert Agaz <bertagaz@ptitcanardnoir.org>.
(Fri, 11 Apr 2014 15:51:08 GMT) (full text, mbox, link).
I asked on the #debian-devel IRC channel, and mrvn there suggested
that we update the d3 source package and upload the new version to
mentors.debian.org. Also Clint on that channel said that we should
file a bug on libjs-d3.
Regards,
Zooko Wilcox-O'Hearn
Founder, CEO, and Customer Support Rep
https://LeastAuthority.com
Freedom matters.
Information forwarded
to debian-bugs-dist@lists.debian.org, Bert Agaz <bertagaz@ptitcanardnoir.org>: Bug#735940; Package src:tahoe-lafs.
(Fri, 18 Apr 2014 04:09:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Ramakrishnan Muthukrishnan <ram@rkrishnan.org>:
Extra info received and forwarded to list. Copy sent to Bert Agaz <bertagaz@ptitcanardnoir.org>.
(Fri, 18 Apr 2014 04:09:04 GMT) (full text, mbox, link).
affects 735940 libjs-d3
thanks
Dear libjs-d3 maintainer,
Would you please take a look at the tahoe-lafs bug #735940 report
thread?
--
Ramakrishnan
Added indication that 735940 affects libjs-d3
Request was from Ramakrishnan Muthukrishnan <ram@rkrishnan.org>
to control@bugs.debian.org.
(Fri, 18 Apr 2014 04:09:07 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Bert Agaz <bertagaz@ptitcanardnoir.org>: Bug#735940; Package src:tahoe-lafs.
(Sat, 26 Apr 2014 23:36:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Daira Hopwood <daira@jacaranda.org>:
Extra info received and forwarded to list. Copy sent to Bert Agaz <bertagaz@ptitcanardnoir.org>.
(Sat, 26 Apr 2014 23:36:04 GMT) (full text, mbox, link).
The original complaint is now fixed upstream:
https://tahoe-lafs.org/trac/tahoe-lafs/changeset/b6c0297deea77cce2aa22458f0645635cb1aa50d/trunk
or on github:
https://github.com/tahoe-lafs/tahoe-lafs/commit/b6c0297deea77cce2aa22458f0645635cb1aa50d
We had intended to use the same versions of d3 and jquery that were available
as Debian packages, but were stymied by two problems:
1. There appears to be a non-backward-compatible change in the 3.x releases of d3
that breaks zoom and pan functionality.
2. We cannot reproduce the d3.js file in the libjs-d3 3.4.6-1 package from the
upstream sources (filed as https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=745688 ).
I hope this change is sufficient despite not using the libjs-d3 or libjs-jquery packages.
Please feel free to cherry-pick the above changeset to make a new version of the Debian
tahoe-lafs 1.10 package; it should backport cleanly. (Alternatively, it will be in the
upcoming Tahoe-LAFS v1.11 release.)
--
Daira Hopwood ⚥
Information forwarded
to debian-bugs-dist@lists.debian.org, Bert Agaz <bertagaz@ptitcanardnoir.org>: Bug#735940; Package src:tahoe-lafs.
(Wed, 30 Apr 2014 02:42:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Zooko Wilcox-OHearn <zooko@leastauthority.com>:
Extra info received and forwarded to list. Copy sent to Bert Agaz <bertagaz@ptitcanardnoir.org>.
(Wed, 30 Apr 2014 02:42:05 GMT) (full text, mbox, link).
We, the upstream Tahoe-LAFS maintainers, believe we have fixed this
issue in Tahoe-LAFS. We've closed the ticket in the Tahoe-LAFS issue
tracker:
https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2208
Regards,
Zooko Wilcox-O'Hearn
Founder, CEO, and Customer Support Rep
https://LeastAuthority.com
Freedom matters.
Information forwarded
to debian-bugs-dist@lists.debian.org, Bert Agaz <bertagaz@ptitcanardnoir.org>: Bug#735940; Package src:tahoe-lafs.
(Wed, 30 Apr 2014 07:00:04 GMT) (full text, mbox, link).
Acknowledgement sent
to intrigeri <intrigeri@debian.org>:
Extra info received and forwarded to list. Copy sent to Bert Agaz <bertagaz@ptitcanardnoir.org>.
(Wed, 30 Apr 2014 07:00:04 GMT) (full text, mbox, link).
To: Zooko Wilcox-OHearn <zooko@leastauthority.com>
Cc: 735940@bugs.debian.org
Subject: Re: Bug#735940: fixed
Date: Wed, 30 Apr 2014 08:57:13 +0200
Zooko Wilcox-OHearn wrote (30 Apr 2014 02:39:47 GMT) :
> We, the upstream Tahoe-LAFS maintainers, believe we have fixed this
> issue in Tahoe-LAFS.
Great news! You might want to indicate this tagging this Debian bug
"fixed-upstream". Cheers :)
Information forwarded
to debian-bugs-dist@lists.debian.org, Bert Agaz <bertagaz@ptitcanardnoir.org>: Bug#735940; Package src:tahoe-lafs.
(Wed, 30 Apr 2014 16:51:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Zooko Wilcox-OHearn <zooko@leastauthority.com>:
Extra info received and forwarded to list. Copy sent to Bert Agaz <bertagaz@ptitcanardnoir.org>.
(Wed, 30 Apr 2014 16:51:04 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Bert Agaz <bertagaz@ptitcanardnoir.org>: Bug#735940; Package src:tahoe-lafs.
(Wed, 30 Apr 2014 16:57:13 GMT) (full text, mbox, link).
Acknowledgement sent
to Zooko Wilcox-OHearn <zooko@leastauthority.com>:
Extra info received and forwarded to list. Copy sent to Bert Agaz <bertagaz@ptitcanardnoir.org>.
(Wed, 30 Apr 2014 16:57:13 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Bert Agaz <bertagaz@ptitcanardnoir.org>: Bug#735940; Package src:tahoe-lafs.
(Wed, 30 Apr 2014 17:15:04 GMT) (full text, mbox, link).
Acknowledgement sent
to intrigeri <intrigeri@debian.org>:
Extra info received and forwarded to list. Copy sent to Bert Agaz <bertagaz@ptitcanardnoir.org>.
(Wed, 30 Apr 2014 17:15:04 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Bert Agaz <bertagaz@ptitcanardnoir.org>: Bug#735940; Package src:tahoe-lafs.
(Wed, 30 Apr 2014 17:15:09 GMT) (full text, mbox, link).
Acknowledgement sent
to Zooko Wilcox-OHearn <zooko@leastauthority.com>:
Extra info received and forwarded to list. Copy sent to Bert Agaz <bertagaz@ptitcanardnoir.org>.
(Wed, 30 Apr 2014 17:15:09 GMT) (full text, mbox, link).
Package: tahoe-lafs
Version: 1.10.0-1
Control: tag -1 + fixed-upstream
Added tag(s) fixed-upstream.
Request was from Zooko Wilcox-OHearn <zooko@leastauthority.com>
to 735940-submit@bugs.debian.org.
(Wed, 30 Apr 2014 17:15:09 GMT) (full text, mbox, link).
Reply sent
to Ramakrishnan Muthukrishnan <rkrishnan@debian.org>:
You have taken responsibility.
(Fri, 02 May 2014 18:51:05 GMT) (full text, mbox, link).
Notification sent
to bastien ROUCARIES <roucaries.bastien@gmail.com>:
Bug acknowledged by developer.
(Fri, 02 May 2014 18:51:05 GMT) (full text, mbox, link).
Source: tahoe-lafs
Source-Version: 1.10.0-2
We believe that the bug you reported is fixed in the latest version of
tahoe-lafs, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 735940@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Ramakrishnan Muthukrishnan <rkrishnan@debian.org> (supplier of updated tahoe-lafs package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Fri, 02 May 2014 23:47:07 +0530
Source: tahoe-lafs
Binary: tahoe-lafs
Architecture: source all
Version: 1.10.0-2
Distribution: unstable
Urgency: medium
Maintainer: Bert Agaz <bertagaz@ptitcanardnoir.org>
Changed-By: Ramakrishnan Muthukrishnan <rkrishnan@debian.org>
Description:
tahoe-lafs - Secure distributed filesystem
Closes: 735940
Changes:
tahoe-lafs (1.10.0-2) unstable; urgency=medium
.
[Ramakrishnan Muthukrishnan]
* Include unminified sources for d3 and jquery. (Closes: #735940)
* New co-maintainer (Ramakrishnan Muthukrishnan).
Checksums-Sha1:
a8e674aa20a98eb91a1e0cabba39a8f6d81a18dd 2024 tahoe-lafs_1.10.0-2.dsc
14fcfa63f44f87d81d840c05216491e7acc328cd 157344 tahoe-lafs_1.10.0-2.debian.tar.xz
0549ef956b15ab1080abb6af26b256ca2bfdada5 1055748 tahoe-lafs_1.10.0-2_all.deb
Checksums-Sha256:
b9afdc2f0fad835222f2efe072ec73c4571a899fe3673411aa4e029f8f5c6ad5 2024 tahoe-lafs_1.10.0-2.dsc
0e8dc50dcf2afc3e7eae924b39891655185f31fb06f03d9dd02a4f7676954ca0 157344 tahoe-lafs_1.10.0-2.debian.tar.xz
06b57f6a220c608c875cda3fa5d938878ca3c3c4eb52a021d0ce25e2871bf605 1055748 tahoe-lafs_1.10.0-2_all.deb
Files:
df3321b7ab35329579d57c9afacb5714 1055748 utils optional tahoe-lafs_1.10.0-2_all.deb
28867b477f92a0d9b95c7c648b211013 2024 utils optional tahoe-lafs_1.10.0-2.dsc
7e64ec4b36110791fe894b0618f5ef7b 157344 utils optional tahoe-lafs_1.10.0-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQIcBAEBCAAGBQJTY+WiAAoJEM9kzWHrRsqaO1gQAIzLnWjPCjaM7Rb1sPvVXNmf
KP4BX20zbGmBl/DyJAhgpx0PYJ0MB49HRve2XVyF9pXsT222HPzzu5SFNJ8QgkJW
KLbSEYilHmBOdY534qcNsUr/94racMZauWWEOmjcZ2tQDOWtoAzq3i/xLXqRoCKD
eDN37Tynbw+GPw16mHJ/hcSpnC0zZpVlYbNfrUROCf7YXtV/YycZeotW1iH2v9v1
M3nFW3B9sHG/7uFVw6fCQpz0iZAAXxK0Vo9kfmmFjcEA3Y2dDfy20Slci4HWKmTE
fW3+igPg0ss8zBHg1tbDB+SuXE/OQV+sOPyeLCWIFuhuh4kslvfA4PXLQvLuARmF
+0hqiwD4H8NXiiNuH1E7dNn/dsud/SkBoRp4WEU02RU+DN0Jmc6rJiU0/fwQc0ti
IozSrwSLsJwAXWmtfWqCplqJhJBcASYFRUwNXyJKwVCVN7TiUOsxaHaxUgz/O/yK
PQLdMDH4k+o+njYGrOn4/TbLKWFm4Rb3aaq5BTkg64j+GqJjYsEPI+WVtFj7BQAj
xWu+eLl4AQ0QvsmWtSysdNnPYGu+2c+cm2+Jw0JeFUHPltag4WfjMWG2dZpcgGcz
kBDYKqQ/x/uzoLm6KtQKd17yZghAiqiPkSzBvPrCT41pFHNIN1WZI3hxX5+GQLYE
fVYbbk6lW5dJPDMBPcMx
=SGUf
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sat, 31 May 2014 07:37:53 GMT) (full text, mbox, link).
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.