#1046450 liferea: Fails to build source after successful build

Package:
src:liferea
Source:
src:liferea
Submitter:
Lucas Nussbaum
Date:
2026-06-11 07:53:02 UTC
Severity:
normal
Tags:
#1046450#5
Date:
2023-08-13 19:20:56 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/liferea_1.14.4-3_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.

#1046450#10
Date:
2023-08-24 11:54:29 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
liferea, 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 1046450@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Paul Gevers <elbrus@debian.org> (supplier of updated liferea 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: Thu, 24 Aug 2023 13:34:07 +0200
Source: liferea
Architecture: source
Version: 1.15.1-2
Distribution: unstable
Urgency: medium
Maintainer: Paul Gevers <elbrus@debian.org>
Changed-By: Paul Gevers <elbrus@debian.org>
Closes: 1046450
Changes:
 liferea (1.15.1-2) unstable; urgency=medium
 .
   * Ignore test failure on mips64el, s390x and ppc64 for now
   * Add more files to the clean target (Closes: #1046450)
   * Move metainfo data back to the liferea package (for AppStream)
   * Fix d/copyright for plugins
   * lintian: override privacy-breach-generic as it's opt-in
Checksums-Sha1:
 b12c3210a9c27a76136ba2b108206655b047fbf2 2148 liferea_1.15.1-2.dsc
 2e7785915680c443badb903bd2e5ac9864cfba50 31340 liferea_1.15.1-2.debian.tar.xz
Checksums-Sha256:
 3229633592828ca9d36af7d58928d83dce57116b084e542b4f10c783405d8252 2148 liferea_1.15.1-2.dsc
 5295a2703e35905dcc8a4c23d297dc7058c25ef59877cd85367b5b5ad49dd054 31340 liferea_1.15.1-2.debian.tar.xz
Files:
 8d62b7b8825bb2ce815636cbf7d862bd 2148 web optional liferea_1.15.1-2.dsc
 3efd7b20e7598d8eafd805c6d2c086c7 31340 web optional liferea_1.15.1-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEWLZtSHNr6TsFLeZynFyZ6wW9dQoFAmTnQFwACgkQnFyZ6wW9
dQqYJQgAjK1UKHKIiNRljOS8leQCvYXYAiiQtWZXj1vVsrC85U/5JLVFSldtjIZZ
nCnS27zP+f+/0ueZzNLu6NFxGxIMzV/mLG9pcWKcPHfNMAn2/91RZc3qf+c7OdZF
mSKi5iS7Gv3cjVTMDMNbdpnztQ+nCf28Fk2W360otvRqcnVXWKq6HO08fV6A9fXU
JtgOKuiD2/ztm7Lc0yJKg3A0ez5AX7gF3lgcsjGoYI+2CujSjBM9hSXdxYzp6EQE
E+BQh3lYPBAhOtSY2BpZVI+xwrqyyqR7L/l+jyU6f89FLEVo8jZLDkY82iKvojFl
Zs1wrl/jTd0rJuioh/Qs4vePka6xKg==
=dPpZ
-----END PGP SIGNATURE-----

#1046450#21
Date:
2026-06-07 14:20:22 UTC
From:
To:
Hi Santiago,

Because control messages typically (your case below is a very good
exception) contain too little information I filter them away. If you
have a message, you should cc <package>@packages.debian.org in my
opinion. I completely missed that you reopened this bug report. Given
that there were 3 years between closing and reopening, it's also very
well possible that it's a *new* bug. I think it's safer to file a *new*
report in cases like this, unless you show that the upload closing the
bug was flawed (I don't think that's worth the effort, a new bug just
works fine).

Paul

#1046450#26
Date:
2026-06-07 15:22:20 UTC
From:
To:
tags 1046450 patch
severity 1046450 normal
thanks
decided to reopen instead of filing new bugs:

- dpkg-source showed the extra files using the directory as a prefix,
some people just copied and pasted that into debian/clean and called
it a day, without realizing that the bug was still there.

- dpkg-source very often did not show all the problems but only some
of them. As a result, just copying and pasting the files into
debian/clean (this time removing the extra prefix) might still keep
the issue unfixed.

The above two items are #1126558 and #1126665 (which I mentioned in
the bug reopening message). Because of those two bugs, the probability
that the bug was closed improperly was quite high.

- Also: I did not like at all the idea of filing a lot of new bugs for this,
at least at such point.

For all the above reasons I decided to reopen the old bugs.

But as I said, this was a one-time thing. Now that dpkg-source has
been fixed, if I ever decide to report a lot of bugs, they would be
certainly new bugs.

(For the currently open bugs, I am monitoring them weekly, and I usually
know well enough when they are closed improperly or not. Since this happen
sparsely, I can also offer a patch most of the time when I reopen them).


BTW: This is the way this package fails currently:

dpkg-source: info: local changes detected, the modified files are:
 js/item.xml
 js/node.xml

and I believe the attached patch should fix the issue
(but please double-check).

Thanks.

#1046450#35
Date:
2026-06-11 07:48:59 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
liferea, 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 1046450@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Paul Gevers <elbrus@debian.org> (supplier of updated liferea 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: Thu, 11 Jun 2026 08:53:36 +0200
Source: liferea
Architecture: source
Version: 1.16.10+ds-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Commons <liferea@packages.debian.org>
Changed-By: Paul Gevers <elbrus@debian.org>
Closes: 1046450
Changes:
 liferea (1.16.10+ds-3) unstable; urgency=medium
 .
   [ Santiago Vila ]
   * Improve clean target (Closes: #1046450)
 .
   [ Paul Gevers ]
   * tests: ignore failure on riscv64 and make them fatal again on ppc64*
Checksums-Sha1:
 2a429d9a665b81a181855543494ee06dc7e0d67d 2558 liferea_1.16.10+ds-3.dsc
 457d1d47a55716447beed6f10b4bd33e6abe4d5c 33368 liferea_1.16.10+ds-3.debian.tar.xz
Checksums-Sha256:
 75ee21cbe8e01f89ef1d50575dd47b132a2b8f2a3e960f0399604ba092d0dcce 2558 liferea_1.16.10+ds-3.dsc
 82e4a8a026ed361fdf550a753c9a60baed1b83011223c43a61732b47cd31374c 33368 liferea_1.16.10+ds-3.debian.tar.xz
Files:
 9f5b778bea9b39968f0ee19907c5bbc1 2558 web optional liferea_1.16.10+ds-3.dsc
 d3b1289bb6d6788ffa36f031115fbd45 33368 web optional liferea_1.16.10+ds-3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEG5OTVaxMNcrfvXOcBqMo4AxqzhUFAmoqZzIACgkQBqMo4Axq
zhXkGBAAtPJ0oLnq/TfhQCV7vf1VP0Q0uxnlPKsRB85mVfNiq03km4h4o6T1+I6l
eLNqP76u/8XOfWDdwKtj7U3zOtliNNUXdeTSAbIFi9xFW8n5KH5Pfhx+R38Q1tkP
qL5mRpaNTL/26W7pbxc35ul3P9L5u6739RzFCygEihGaaHLp2WAFp99FEfPJwA+x
Gkgup+atJ10mKmFvD4cDUbRT5edVluQ7hCEVQSbLxOn2i7XXyt7z0vPXdk+IH6zt
nIcveGoLo8E4FCM4YHTeNnYPXf9ENEFHjO/4CoPkxm/UNsnKuR4yX8RKyteaGAmf
Uezqnaliyao7QiBx+mNVyCmtFtjsZykrMCVfdZJIgpidQTxBI5uxmYjIrb8L3/LZ
rCCG1yvJCYI0WH5n9UmlHllZpEnCgp235rcxX5q+KVBKNF2NNYQJsNUEX/r67nRh
o+FXJTfD3oqP9GKgZ5vFeXJzp3mJvz28MUiZ3Z/oFzO5gbkQAw5pbwPYL1aNix15
kkEBmr870sAFl09TTrT1JqoCkSYm7uH8q8M7bDQRuLpsMOwZ9PfLG7C5Asyylenf
zUKs0FErgeviaCwP5JQFiLwa0Ftmo7ONxuIbq7hkRkG+7Kpu9CwQzpMHqXGHacrs
oMa3hbyge6FpYK83obsOFLBpkYevCI/aNLJ70l/rcay+6kL+Dm8=
=PLUn
-----END PGP SIGNATURE-----