On Tuesday, October 18, 2022 1:41:51 PM MST Bastian Germann wrote:
> Okay, those tests can fail. Still there is some stuff to do on the package:
> Please fix the reprotest at
> https://salsa.debian.org/cryptocoin-team/electrum/-/jobs/3398402, which
> used to passed

Do you know why this is failing?  The applicable line appears to be:

Binary files 
/builds/cryptocoin-team/electrum/debian/output/reprotest/control/source-root/
python3-electrum_4.3.2+ds1-1+salsaci_all.deb and 
/builds/cryptocoin-team/electrum/
debian/output/reprotest/experiment-1/source-root/python3-
electrum_4.3.2+ds1-1+salsaci_all.deb differ

However, I can’t see any indication *why* they differ.  I assume that is is 
building it in two 
ways and comparing the output, but I don’t understand what the difference 
between those 
two build environments are or why they are producing different output.

> , and the lintian errors at
> https://salsa.debian.org/cryptocoin-team/electrum/-/jobs/3398403:
> 
> E: electrum source: source-is-missing [electrum/www/jquery-3.4.1.min.js]
> E: electrum source: source-is-missing [electrum/www/jquery-ui.min.js]
> E: electrum source: source-is-missing [electrum/www/qrcode.js]
>
> If the sources of these minified js files are included in the source tree,
> add a lintian override with a comment where it is. Else, please add the
> source to debian/missing-sources/. Extra points for replacing the files
> with the versions from Debian packages (if possible).

These same Lintian errors exist in the current 4.0.9-1 package.

https://udd.debian.org/lintian/?packages=electrum[1]

In preparing the 4.3.2 update I fixed all the Lintian errors that were directly 
related to the 
update as well as any of the low-hanging Lintian errors that did not require 
invasive 
changes to the package.  My goal was to make contact with, Tristan Seligmann, 
the 
package maintainer and also coordinate with upstream about the best way to 
remove 
these files, instead using the jQuery that is included with Debian.

If I am not able to contact Tristan Seligmann I plan on creating a future 
upload that does 
this work anyway, perhaps becoming the package maintainer myself.  I also, at 
the same 
time, plan to make other more invasive package changes, like replacing the 
embedded 
version of Kivy with the Debian-packaged one and replacing the fonts that ship 
within the 
python3-electrum package with those in their respective Debian packages.

Because this Lintian error existed in the previous packages and because it does 
not relate 
the RC bug that this upload is attempting to fix I was planning to wait for a 
future release to 
fix it.  Do you think it would be best to deal with it now without input from 
Tristan 
Seligmann?
 
> I reviewed your changes. Please do not introduce a compat file on packages
> that already use debhelper-compat. 

Thanks for catching that.  I went to fix it in the Git repository, but I see 
you have already 
done so.

> The debian/copyright needs some more
> changes. Search the upstream import commit for newly added copyright lines
> and new license texts.

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to