#1048443 igv: Fails to build source after successful build

Package:
src:igv
Source:
src:igv
Submitter:
Lucas Nussbaum
Date:
2026-02-07 16:25:02 UTC
Severity:
normal
Tags:
#1048443#5
Date:
2023-08-13 19:20:48 UTC
From:
To:
Hi,

This package fails to build a source package after a successful build
(dpkg-buildpackage ; dpkg-buildpackage -S).

This is probably a clear violation of Debian Policy section 4.9 (clean target),
but this is filed as severity:minor for now, because a discussion on
debian-devel showed that we might want to revisit the requirement of a working
'clean' target.

More information about this class of issues, included common problems and
solutions, is available at
https://wiki.debian.org/qa.debian.org/FTBFS/SourceAfterBuild

Relevant part of the build log:
The full build log is available from:
http://qa-logs.debian.net/2023/08/13/igv_2.16.1+dfsg-1_unstable.log

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

#1048443#10
Date:
2023-08-14 15:37:40 UTC
From:
To:
The fix has been committed to the Salsa repo.

Cheers,

#1048443#17
Date:
2023-10-08 13:04:40 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
igv, 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 1048443@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Pierre Gruet <pgt@debian.org> (supplier of updated igv 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)
Format: 1.8
Date: Sun, 08 Oct 2023 13:57:54 +0200
Source: igv
Architecture: source
Version: 2.16.2+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
Changed-By: Pierre Gruet <pgt@debian.org>
Closes: 1048443
Changes:
 igv (2.16.2+dfsg-1) unstable; urgency=medium
 .
   * New upstream version 2.16.2+dfsg
   * Fixing the clean target (Closes: #1048443)
Checksums-Sha1:
 d170a4860e3fb81c78df1f779979c0d6aa8a4dc7 2544 igv_2.16.2+dfsg-1.dsc
 16bd91dab9b32246231eae11bd2ca0fed32acc85 37868264 igv_2.16.2+dfsg.orig.tar.xz
 8a39f58686a597151f7cc7373e6015705a43262f 30800 igv_2.16.2+dfsg-1.debian.tar.xz
 4b158f4fec77a5d8f3860244dba22b0ad20dc267 20056 igv_2.16.2+dfsg-1_amd64.buildinfo
Checksums-Sha256:
 9955807155ce12ccb87cd31d887abf3f75b3978881a33f867d0ad3a5b9815940 2544 igv_2.16.2+dfsg-1.dsc
 923cd7330874891ffdd5eb8ae4e1ce4367eb16f07038bf6be3dbbdb45daec135 37868264 igv_2.16.2+dfsg.orig.tar.xz
 3498c56ec4f12aaaaeface45f37e5a36546851fa250896ae97faf109cc780d63 30800 igv_2.16.2+dfsg-1.debian.tar.xz
 95ef3bd4f89bd0d3c6ceefdafbcd01cbd7e3d525bc2cb21aed860dad67de0b6d 20056 igv_2.16.2+dfsg-1_amd64.buildinfo
Files:
 1c20ceae031503ed7fd21304b47f871d 2544 science optional igv_2.16.2+dfsg-1.dsc
 13c2bfc8cfc66c6c1f04823c8ecbab8c 37868264 science optional igv_2.16.2+dfsg.orig.tar.xz
 ab90f79b83233d518ccc0732f05c9697 30800 science optional igv_2.16.2+dfsg-1.debian.tar.xz
 c67e6fa6055b09dfdbd921e7730142a3 20056 science optional igv_2.16.2+dfsg-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEM8soQxPpC9J9y0UjYAMWptwndHYFAmUiozQACgkQYAMWptwn
dHZ+KQ/+O6Jang2Zh27hSo/OQe4YaXUv5J/Hfxe9ervtlN1O60Xw6KGsEgoJbZV/
fDxTcZDG/2yEt3tmBGtNsq/8oqKxzDPc9F2IE9g7o5skAmpwZqguBQsp0jHJ2UNx
TiQFSh04MkYsXx7Efpy4msnNSvQ+XDnAheqnYGyXSH1DKXy+FS4KPr5ML4hCXezE
Wnschl6kwfzG28gDLBJvWKFKohiOBeZXGyPsLEjoCjzpXOg4YH0eAW1bwwNlggie
ixEU72ZJFRAYhnq04bZqhQJOLhpzPW01pqCK+r/phZ1BoQjfsTfnALxIVjHhx0f/
PGb+eYRLgFYtK2QLw0TYGMEdT1aelToJxD8rRHSny4bf3xnIuJ499ujKgJ9gbWv5
/q8JBlIG8VFwFLegodKn5VNUdku0Ws08+ho2nNxddtclysgdiAyVb8jZqq6ImJn+
fDvL/MNLMyoIGpR1dJ2stqikk82LSanMLRKiUODtRdcRUEJqEpFnSRQ5VCOMbyW1
Ioc2JMo644Lue6PLj6BYIDAChuyzqOPGGqCFmzqyUexrFVFvGESbp0G9nh4YQ7f1
UtQM5udobk4smE2btVF9T9HJXIFFLmiYF8uH5ssaQfq1rPM+B10LR4BTA827mt38
G4BHeAANPZLX7kfCqfOQuaJUCEl1tMdNpzxn0cysKGnTcjbdCIE=
=Tka5
-----END PGP SIGNATURE-----

#1048443#28
Date:
2026-02-06 22:35:24 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
igv, 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 1048443@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Pierre Gruet <pgt@debian.org> (supplier of updated igv 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)
Format: 1.8
Date: Fri, 06 Feb 2026 23:02:13 +0100
Source: igv
Architecture: source
Version: 2.18.5+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
Changed-By: Pierre Gruet <pgt@debian.org>
Closes: 1048443
Changes:
 igv (2.18.5+dfsg-2) unstable; urgency=medium
 .
   * Updating override of dh_clean for leftover files (Closes: #1048443)
   * Raising Standards version to 4.7.3:
     - Removing Priority: optional, which is default
     - Removing R-R-R: no, which is now default
   * Rewriting d/watch with version 5
Checksums-Sha1:
 a60c16bc6ddacf0c36818023666577cb532b373e 2563 igv_2.18.5+dfsg-2.dsc
 2f68bee0375ca62000f6569ca7a9fae385963b80 33360 igv_2.18.5+dfsg-2.debian.tar.xz
 01278e54150e3ba330441c4bfdcf3b98312a7fd6 20395 igv_2.18.5+dfsg-2_amd64.buildinfo
Checksums-Sha256:
 4564b7dd276b66fdedeea652fdf698195ea8ac3662fc7c68f6ed74b2d43feb2d 2563 igv_2.18.5+dfsg-2.dsc
 86119df1a1e77f43cf9e69b0dc83df397816f0294f66373333aa6de5697e400b 33360 igv_2.18.5+dfsg-2.debian.tar.xz
 9dccd2a4e11d22e4e9cf7ead7b707851f398339e944e139c62e515cbe0002d62 20395 igv_2.18.5+dfsg-2_amd64.buildinfo
Files:
 5cdd846a3daaaaf6177cfe80fb5672bd 2563 science optional igv_2.18.5+dfsg-2.dsc
 6c32632266ca50ad15a98368c2704a77 33360 science optional igv_2.18.5+dfsg-2.debian.tar.xz
 79e49a009f59f0ac403b9f277d69f4cf 20395 science optional igv_2.18.5+dfsg-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEM8soQxPpC9J9y0UjYAMWptwndHYFAmmGZ0wACgkQYAMWptwn
dHaRew//Yj3/xLb2Y85Y8X+RYUtbs1Gw0humbo3jqhr/+VyaEWRRYHEhQy87Vi64
Qaihfh6bAbAFnbz2BnULdB4LzD871jr0hPdyWKfrUzH5cTxsEmxXvbTywZ/gCpZS
gQNj7kDis0Mdy/NM0UIQdlrML9UWxsIB2jbXwPYjxPgl+pTH5yIp4ZGngqTJ/ub4
6bBo05f2WtSh+Y6jO6VCqghrarKzCIwBVmoHG3oYLiR/3oNQs6rcZMhsI6blJMhc
g2tQ/UkSlQk81FuJ48g3Ypu4GIV6Q+3VIw2E5u+XFBtoGI+r+LSnTHn67908pjgz
1644bLSLh5t9D+BZrSbsifFlTAnD/i82W98S8x1y/sXSpPjNrZjoh1M3K9AyOMjX
4nPRFU/o/MDGeQ5wTYAwY55o4pC/4Uu0trCG0T4EQTUT+HEKcDiHI8rQ0gnatDD4
q8vsMiz13qKJ+2a2dfgBxI+StM+5JIQXdKw3ehuZnsxx+4vZee0gX1dVTbJa1w3S
8+zfbHCRaGQq6jgUrGcdopktSjmsOH/4Zf5P7sw1oRPnB3Kh2rjfgAHXvvMI98l/
jkBdm70elYfySpBs//edqGc0Q2npAyW9ZITPwghpipYGjXg2H6dkDrlLR3WYNR7C
5ASHKPRaszjbJxfABfKAwM5sT130TKVsIk212tZD78as5Nhh5/c=
=uGB3
-----END PGP SIGNATURE-----

#1048443#33
Date:
2026-02-07 11:38:23 UTC
From:
To:
reopen 1048443
thanks
build, this is what happens now:

Package: igv
Version: 2.18.5+dfsg-2
[...]
dpkg-source: info: local changes detected, the modified files are:
 igv-2.18.5+dfsg/test/data/prefs/testUserPrefs2.properties


I'm going to make a team upload to fix this one, because I see there
is room for simplifying the whole thing.

[ For example, instead of "if file exists then rm file" we can just do
  "rm -f file". But even that is more complex than required when we can
  use debian/clean instead ].

Thanks.

#1048443#42
Date:
2026-02-07 13:05:55 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
igv, 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 1048443@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Santiago Vila <sanvila@debian.org> (supplier of updated igv 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)
Format: 1.8
Date: Sat, 07 Feb 2026 13:30:00 +0100
Source: igv
Architecture: source
Version: 2.18.5+dfsg-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
Changed-By: Santiago Vila <sanvila@debian.org>
Closes: 1048443
Changes:
 igv (2.18.5+dfsg-3) unstable; urgency=medium
 .
   * Team upload.
   * Fix clean target. Closes: #1048443.
   * Simplify and fine-tune salsa-ci.yml.
Checksums-Sha1:
 eff7fc72de71dfa8cae1ad6311eadded26b23746 2218 igv_2.18.5+dfsg-3.dsc
 3355b70bcbb02da12f382ed074307f88b1d324a1 33412 igv_2.18.5+dfsg-3.debian.tar.xz
 387d44709e5432949c67003443dfab39140d2a93 15989 igv_2.18.5+dfsg-3_source.buildinfo
Checksums-Sha256:
 32768d928eb1e2b1e8f466cbe9d98dc9b26177e73007fc8050f5570240ffa3cf 2218 igv_2.18.5+dfsg-3.dsc
 f36d2502d94ca06de03e9ab5a26825a0b171e8c02f4cd0cdc75a894dfb020f29 33412 igv_2.18.5+dfsg-3.debian.tar.xz
 ff4ed9c2abb4f24b0c37ad4895713394e1822d0c18343ff33136b4e3f21feb69 15989 igv_2.18.5+dfsg-3_source.buildinfo
Files:
 fa2a02aef5312b06ae8b348def0a8cc2 2218 science optional igv_2.18.5+dfsg-3.dsc
 57f508d851a6fdde01041dd9b913d1a8 33412 science optional igv_2.18.5+dfsg-3.debian.tar.xz
 7e65c029e70aa73d4ce89f4488a0705a 15989 science optional igv_2.18.5+dfsg-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEE1Uw7+v+wQt44LaXXQc5/C58bizIFAmmHMfIACgkQQc5/C58b
izKmHwf8Cz1Av94S7QdC/cZ5/6jeJ0lsEFzzTkQy2398TZvPKogMsjZzRy7wIaPR
mpXvut7/eid/Sl0nD+zhSMwoXQh3hl8Y280XYBQ05V1v8KWcIMfc81jUsrKv1gWs
ouRB3qZmKngJN1Ga0/0qCJK4Jh80PXisRaZ0xkUk4IR67CFhPHuHZzsihGiSTKyd
5Uxsb2Zo2/C6WSm0Aa3xuxObpJDrgXOe5KxaOA0h4RpMPZQ11vy6HoBPOqs3DbgR
ix1UIvIBPSLxDVWpRZkKlz9B+rJvWU9gM+AzOB14Vtc+0U86flEJjJO0KrwFAmVm
8rfYLhV1dhxtRUn9vCAEqXayU2Q2rQ==
=+R7g
-----END PGP SIGNATURE-----

#1048443#47
Date:
2026-02-07 13:06:28 UTC
From:
To:
(I've had to disable non-working jobs, but I think it's better to have
a green pipeline and try not to regress from that than not having a
pipeline at all).

Thanks.

#1048443#52
Date:
2026-02-07 15:36:10 UTC
From:
To:
reopen 1048443
thanks

Looks like I refactored debian/rules and debian/clean but forgot
to fix the actual bug...

Package: igv
Version: 2.18.5+dfsg-3
[...]
dpkg-source: info: local changes detected, the modified files are:
 igv-2.18.5+dfsg/test/data/prefs/testUserPrefs2.properties

The above error comes from my autobuilders.

At the same time, the issue seemed fixed when using this simple script:

#!/bin/sh
sbuild --arch-all --arch-any --chroot-mode=unshare -d sid-unshare -v --no-run-lintian \
  --finished-build-commands="cd %SBUILD_PKGBUILD_DIR && dpkg-buildpackage --sanitize-env -us -uc -S" $1

So there is something I'm missing but don't know what it could be.

Sorry for the fuss, I'm going to investigate more.

Thanks.

#1048443#61
Date:
2026-02-07 16:05:36 UTC
From:
To:
However, the produced .deb is the same regardless of the file being
present or being removed by debian/clean.

So the fix is to remove the file unconditionally (done in -4).

Thanks.

#1048443#66
Date:
2026-02-07 16:23:46 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
igv, 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 1048443@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Santiago Vila <sanvila@debian.org> (supplier of updated igv 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)
Format: 1.8
Date: Sat, 07 Feb 2026 16:50:00 +0100
Source: igv
Architecture: source
Version: 2.18.5+dfsg-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
Changed-By: Santiago Vila <sanvila@debian.org>
Closes: 1048443
Changes:
 igv (2.18.5+dfsg-4) unstable; urgency=medium
 .
   * Team upload.
   * Really fix clean target. Closes: #1048443.
Checksums-Sha1:
 ac5f3d705720e557c22743069ffd7156e3961e49 2218 igv_2.18.5+dfsg-4.dsc
 05696e7249e5f20b75c5402e26c39c99d4a72bc4 33440 igv_2.18.5+dfsg-4.debian.tar.xz
 23b03b4d448be487f618605df1dc3b102124a407 15989 igv_2.18.5+dfsg-4_source.buildinfo
Checksums-Sha256:
 0bb848b85dd986547ed7bc6577cc2f95df8abba9225f160c024be07377081775 2218 igv_2.18.5+dfsg-4.dsc
 028f8f3705cc46a43803e76bd7de5081fa9b60eb1115ce7009d53553161b2151 33440 igv_2.18.5+dfsg-4.debian.tar.xz
 abd082b3964415a13ff779448bbf62a7d1582862de0f21c6ea957f60088f0eaf 15989 igv_2.18.5+dfsg-4_source.buildinfo
Files:
 071db104eac141d2a234bd43703dc924 2218 science optional igv_2.18.5+dfsg-4.dsc
 9c3a105f35642528da618bfb37bafa42 33440 science optional igv_2.18.5+dfsg-4.debian.tar.xz
 4ddbfb30a318036ddd3714087143b58b 15989 science optional igv_2.18.5+dfsg-4_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEE1Uw7+v+wQt44LaXXQc5/C58bizIFAmmHX8kACgkQQc5/C58b
izLWTAf/eg6WYVc1Sw/Z13070647pQnBh7220qhQBZoP/lpQ8gjghDKc6It+yOQv
UYawDuBVG+ZiUveN3v+RCznRI8hRwTrA2pURAty1GdS4L2iJAoNb44w+w2AFpmrh
ac9uxbfTKaOXhB7WktxWbY6ZVSJFiu5fXNDd5ae2Atxo6g3FskXxEhJVcxYQHa0M
7uXOgPDqEbzmxt2vWCny+MqH6X5EqHApwEXq36Vkn9lkWsJmYMp2WMzjIXNUvSrF
BnB70yjqdsrLQ3q1obXqL5GsbIm1TOA1YPwr9EIWQDkkRp0uWldichu3Ffj23Jl9
mDBlchTtPO1EIbL3CBrkmugOFcYD7g==
=7OOV
-----END PGP SIGNATURE-----