Source: photoflare
Version: 1.6.12-1
Severity: minor
Tags: trixie sid ftbfs
User: [email protected]
Usertags: ftbfs-sab-20230813 ftbfs-source-after-build
User: [email protected]
Usertags: qa-doublebuild

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:
> cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage --sanitize-env 
> -us -uc -rfakeroot -S
> ----------------------------------------------------------------------------------------------------------------------------
> 
> dpkg-buildpackage: info: source package photoflare
> dpkg-buildpackage: info: source version 1.6.12-1
> dpkg-buildpackage: info: source distribution unstable
> dpkg-buildpackage: info: source changed by Dylan Aïssi <[email protected]>
>  dpkg-source --before-build .
>  debian/rules clean
> dh clean
>    dh_auto_clean
>       make -j8 distclean
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> rm -f qrc_Icons.cpp
> rm -f moc_predefs.h
> rm -f moc_mainwindow.cpp moc_aboutdialog.cpp moc_NewDialog.cpp 
> moc_textdialog.cpp moc_prefsdialog.cpp moc_batchdialog.cpp 
> moc_gradientdialog.cpp moc_transparentdialog.cpp 
> moc_imagepropertiesdialog.cpp moc_huedialog.cpp moc_outerframedialog.cpp 
> moc_compressiondialog.cpp moc_plugindialog.cpp moc_PaintWidget.cpp 
> moc_Settings.cpp moc_ToolManager.cpp moc_Tool.cpp moc_ColourPickerTool.cpp 
> moc_PaintBucketTool.cpp moc_PointerTool.cpp moc_TextTool.cpp 
> moc_MagicWandTool.cpp moc_LineTool.cpp moc_QProgressIndicator.cpp 
> moc_pointersettingswidget.cpp moc_PaintBrushSettingsWidget.cpp 
> moc_PaintBrushAdvSettingsWidget.cpp moc_SprayCanSettingsWidget.cpp 
> moc_LineSettingsWidget.cpp moc_MagicWandSettingsWidget.cpp 
> moc_StampSettingsWidget.cpp moc_BlurSettingsWidget.cpp 
> moc_imagepositionwidget.cpp moc_BatchProcessWorker.cpp 
> moc_brushtypecombobox.cpp moc_colorboxwidget.cpp moc_batchprogress.cpp 
> moc_filterworker.cpp moc_filterworkermp.cpp moc_erasersettingswidget.cpp 
> moc_SmudgeSettingsWidget.cpp moc_colourmanagerdialog.cpp 
> moc_checkupdatedialog.cpp moc_dropshadowdialog.cpp 
> moc_qtsingleapplication.cpp moc_qtlocalpeer.cpp
> rm -f ui_mainwindow.h ui_aboutdialog.h ui_NewDialog.h ui_textdialog.h 
> ui_prefsdialog.h ui_batchdialog.h ui_gradientdialog.h ui_transparentdialog.h 
> ui_imagepropertiesdialog.h ui_huedialog.h ui_outerframedialog.h 
> ui_compressiondialog.h ui_plugindialog.h ui_ColorBoxWidget.h 
> ui_BrushTypeComboBox.h ui_imagepositionwidget.h ui_batchprogress.h 
> ui_pointersettingswidget.h ui_PaintBrushSettingsWidget.h 
> ui_PaintBrushAdvSettingsWidget.h ui_SprayCanSettingsWidget.h 
> ui_LineSettingsWidget.h ui_MagicWandSettingsWidget.h ui_StampSettingsWidget.h 
> ui_BlurSettingsWidget.h ui_erasersettingswidget.h ui_smudgesettingswidget.h 
> ui_colourmanagerdialog.h ui_checkupdatedialog.h ui_dropshadowdialog.h
> rm -f main.o mainwindow.o aboutdialog.o NewDialog.o textdialog.o 
> prefsdialog.o batchdialog.o gradientdialog.o transparentdialog.o 
> imagepropertiesdialog.o huedialog.o outerframedialog.o compressiondialog.o 
> plugindialog.o PaintWidget.o Settings.o FilterManager.o ToolManager.o Tool.o 
> PaintBrushTool.o ColourPickerTool.o PaintBucketTool.o PointerTool.o 
> TextTool.o PaintBrushAdvTool.o SprayCanTool.o LineTool.o MagicWandTool.o 
> StampTool.o BlurTool.o pointersettingswidget.o PaintBrushSettingsWidget.o 
> PaintBrushAdvSettingsWidget.o SprayCanSettingsWidget.o LineSettingsWidget.o 
> MagicWandSettingsWidget.o StampSettingsWidget.o BlurSettingsWidget.o 
> QProgressIndicator.o imagepositionwidget.o BatchProcessWorker.o 
> brushtypecombobox.o colorboxwidget.o batchprogress.o filterworker.o 
> filterworkermp.o EraserTool.o 
> erasersettingswidget.o SmudgeTool.o SmudgeSettingsWidget.o 
> colourmanagerdialog.o checkupdatedialog.o dropshadowdialog.o 
> qtsingleapplication.o qtlocalpeer.o qrc_Icons.o moc_mainwindow.o 
> moc_aboutdialog.o moc_NewDialog.o moc_textdialog.o moc_prefsdialog.o 
> moc_batchdialog.o moc_gradientdialog.o moc_transparentdialog.o 
> moc_imagepropertiesdialog.o moc_huedialog.o moc_outerframedialog.o 
> moc_compressiondialog.o moc_plugindialog.o moc_PaintWidget.o moc_Settings.o 
> moc_ToolManager.o moc_Tool.o moc_ColourPickerTool.o moc_PaintBucketTool.o 
> moc_PointerTool.o moc_TextTool.o moc_MagicWandTool.o moc_LineTool.o 
> moc_QProgressIndicator.o moc_pointersettingswidget.o 
> moc_PaintBrushSettingsWidget.o moc_PaintBrushAdvSettingsWidget.o 
> moc_SprayCanSettingsWidget.o moc_LineSettingsWidget.o 
> moc_MagicWandSettingsWidget.o 
> moc_StampSettingsWidget.o moc_BlurSettingsWidget.o moc_imagepositionwidget.o 
> moc_BatchProcessWorker.o moc_brushtypecombobox.o moc_colorboxwidget.o 
> moc_batchprogress.o moc_filterworker.o moc_filterworkermp.o 
> moc_erasersettingswidget.o moc_SmudgeSettingsWidget.o 
> moc_colourmanagerdialog.o moc_checkupdatedialog.o moc_dropshadowdialog.o 
> moc_qtsingleapplication.o moc_qtlocalpeer.o
> rm -f *~ core *.core
> rm -f photoflare 
> rm -f .qmake.stash
> rm -f Makefile
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
>    dh_clean
>  dpkg-source -b .
> dpkg-source: info: using source format '3.0 (quilt)'
> dpkg-source: info: building photoflare using existing 
> ./photoflare_1.6.12.orig.tar.gz
> dpkg-source: error: cannot represent change to languages/cs.qm: binary file 
> contents changed
> dpkg-source: error: add languages/cs.qm in debian/source/include-binaries if 
> you want to store the modified binary in the debian tarball
> dpkg-source: error: cannot represent change to languages/de.qm: binary file 
> contents changed
> dpkg-source: error: add languages/de.qm in debian/source/include-binaries if 
> you want to store the modified binary in the debian tarball
> dpkg-source: warning: file photoflare-1.6.12/languages/en.qm has no final 
> newline (either original or modified version)
> dpkg-source: error: cannot represent change to languages/es.qm: binary file 
> contents changed
> dpkg-source: error: add languages/es.qm in debian/source/include-binaries if 
> you want to store the modified binary in the debian tarball
> dpkg-source: error: cannot represent change to languages/fr.qm: binary file 
> contents changed
> dpkg-source: error: add languages/fr.qm in debian/source/include-binaries if 
> you want to store the modified binary in the debian tarball
> dpkg-source: error: cannot represent change to languages/id.qm: binary file 
> contents changed
> dpkg-source: error: add languages/id.qm in debian/source/include-binaries if 
> you want to store the modified binary in the debian tarball
> dpkg-source: error: cannot represent change to languages/ja.qm: binary file 
> contents changed
> dpkg-source: error: add languages/ja.qm in debian/source/include-binaries if 
> you want to store the modified binary in the debian tarball
> dpkg-source: error: cannot represent change to languages/nl.qm: binary file 
> contents changed
> dpkg-source: error: add languages/nl.qm in debian/source/include-binaries if 
> you want to store the modified binary in the debian tarball
> dpkg-source: error: cannot represent change to languages/pt_BR.qm: binary 
> file contents changed
> dpkg-source: error: add languages/pt_BR.qm in debian/source/include-binaries 
> if you want to store the modified binary in the debian tarball
> dpkg-source: error: cannot represent change to languages/pt_PT.qm: binary 
> file contents changed
> dpkg-source: error: add languages/pt_PT.qm in debian/source/include-binaries 
> if you want to store the modified binary in the debian tarball
> dpkg-source: error: cannot represent change to languages/ru_RU.qm: binary 
> file contents changed
> dpkg-source: error: add languages/ru_RU.qm in debian/source/include-binaries 
> if you want to store the modified binary in the debian tarball
> dpkg-source: error: cannot represent change to languages/sv.qm: binary file 
> contents changed
> dpkg-source: error: add languages/sv.qm in debian/source/include-binaries if 
> you want to store the modified binary in the debian tarball
> dpkg-source: error: cannot represent change to languages/tr.qm: binary file 
> contents changed
> dpkg-source: error: add languages/tr.qm in debian/source/include-binaries if 
> you want to store the modified binary in the debian tarball
> dpkg-source: error: cannot represent change to languages/zh_CN.qm: binary 
> file contents changed
> dpkg-source: error: add languages/zh_CN.qm in debian/source/include-binaries 
> if you want to store the modified binary in the debian tarball
> dpkg-source: error: cannot represent change to languages/zh_TW.qm: binary 
> file contents changed
> dpkg-source: error: add languages/zh_TW.qm in debian/source/include-binaries 
> if you want to store the modified binary in the debian tarball
> dpkg-source: error: unrepresentable changes to source
> dpkg-buildpackage: error: dpkg-source -b . subprocess returned exit status 1
> 
> E: Command 'cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage 
> --sanitize-env -us -uc -rfakeroot -S' failed to run.


The full build log is available from:
http://qa-logs.debian.net/2023/08/13/photoflare_1.6.12-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.

Reply via email to