Source: freeimage Version: 3.18.0+ds2-9.1 Severity: minor Tags: trixie sid ftbfs User: [email protected] Usertags: ftbfs-binary-20230816 ftbfs-binary-after-build User: [email protected] Usertags: qa-doublebuild
Hi, This package fails to do build a binary-only build (not source) after a successful build (dpkg-buildpackage ; dpkg-buildpackage -b). 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/DoubleBuild Relevant part of the build log: > cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage --sanitize-env > -us -uc -rfakeroot -b > ------------------------------------------------------------------------------------------------------------------------------ > > dpkg-buildpackage: info: source package freeimage > dpkg-buildpackage: info: source version 3.18.0+ds2-9.1 > dpkg-buildpackage: info: source distribution unstable > dpkg-buildpackage: info: source changed by Adrian Bunk <[email protected]> > dpkg-source --before-build . > dpkg-buildpackage: info: host architecture amd64 > fakeroot debian/rules clean > dh clean > debian/rules override_dh_auto_clean > make[1]: Entering directory '/<<PKGBUILDDIR>>' > dh_auto_clean > make -j8 clean > make[2]: Entering directory '/<<PKGBUILDDIR>>' > make -f Makefile.gnu clean > make[3]: Entering directory '/<<PKGBUILDDIR>>' > rm -f Dist/libfreeimage* Dist/FreeImage.h Source/FreeImage/BitmapAccess.o > Source/FreeImage/CacheFile.o Source/FreeImage/ColorLookup.o > Source/FreeImage/Conversion.o Source/FreeImage/Conversion16_555.o > Source/FreeImage/Conversion16_565.o Source/FreeImage/Conversion24.o > Source/FreeImage/Conversion32.o Source/FreeImage/Conversion4.o > Source/FreeImage/Conversion8.o Source/FreeImage/ConversionFloat.o > Source/FreeImage/ConversionRGB16.o Source/FreeImage/ConversionRGBA16.o > Source/FreeImage/ConversionRGBAF.o Source/FreeImage/ConversionRGBF.o > Source/FreeImage/ConversionType.o Source/FreeImage/ConversionUINT16.o > Source/FreeImage/FreeImage.o Source/FreeImage/FreeImageC.o > Source/FreeImage/FreeImageIO.o Source/FreeImage/GetType.o > Source/FreeImage/Halftoning.o Source/FreeImage/J2KHelper.o > Source/FreeImage/LFPQuantizer.o > Source/FreeImage/MNGHelper.o Source/FreeImage/MemoryIO.o > Source/FreeImage/MultiPage.o Source/FreeImage/NNQuantizer.o > Source/FreeImage/PSDParser.o Source/FreeImage/PixelAccess.o > Source/FreeImage/Plugin.o Source/FreeImage/PluginBMP.o > Source/FreeImage/PluginCUT.o Source/FreeImage/PluginDDS.o > Source/FreeImage/PluginEXR.o Source/FreeImage/PluginG3.o > Source/FreeImage/PluginGIF.o Source/FreeImage/PluginHDR.o > Source/FreeImage/PluginICO.o Source/FreeImage/PluginIFF.o > Source/FreeImage/PluginJ2K.o Source/FreeImage/PluginJNG.o > Source/FreeImage/PluginJP2.o Source/FreeImage/PluginJPEG.o > Source/FreeImage/PluginJXR.o Source/FreeImage/PluginKOALA.o > Source/FreeImage/PluginMNG.o Source/FreeImage/PluginPCD.o > Source/FreeImage/PluginPCX.o Source/FreeImage/PluginPFM.o > Source/FreeImage/PluginPICT.o Source/FreeImage/PluginPNG.o > Source/FreeImage/PluginPNM.o Source/FreeImage/PluginPSD.o > Source/FreeImage/PluginRAS.o Source/FreeImage/PluginRAW.o > Source/FreeImage/PluginSGI.o Source/FreeImage/PluginTARGA.o > Source/FreeImage/PluginTIFF.o Source/FreeImage/PluginWBMP.o > Source/FreeImage/PluginWebP.o Source/FreeImage/PluginXBM.o > Source/FreeImage/PluginXPM.o Source/FreeImage/TIFFLogLuv.o > Source/FreeImage/ToneMapping.o Source/FreeImage/WuQuantizer.o > Source/FreeImage/ZLibInterface.o Source/FreeImage/tmoColorConvert.o > Source/FreeImage/tmoDrago03.o Source/FreeImage/tmoFattal02.o > Source/FreeImage/tmoReinhard05.o Source/FreeImageToolkit/BSplineRotate.o > Source/FreeImageToolkit/Background.o Source/FreeImageToolkit/Channels.o > Source/FreeImageToolkit/ClassicRotate.o Source/FreeImageToolkit/Colors.o > Source/FreeImageToolkit/CopyPaste.o Source/FreeImageToolkit/Display.o > Source/FreeImageToolkit/Flip.o > Source/FreeImageToolkit/MultigridPoissonSolver.o > Source/FreeImageToolkit/Rescale.o Source/FreeImageToolkit/Resize.o > Source/Metadata/Exif.o Source/Metadata/FIRational.o > Source/Metadata/FreeImageTag.o Source/Metadata/IPTC.o > Source/Metadata/TagConversion.o Source/Metadata/TagLib.o > Source/Metadata/XTIFF.o libfreeimage.a libfreeimage-3.18.0.so libfreeimage.so > make[3]: Leaving directory '/<<PKGBUILDDIR>>' > make[2]: Leaving directory '/<<PKGBUILDDIR>>' > /usr/bin/make -f Makefile.fip clean > make[2]: Entering directory '/<<PKGBUILDDIR>>' > rm -f Dist/libfreeimageplus* Dist/FreeImagePlus.h > Wrapper/FreeImagePlus/src/FreeImagePlus.o > Wrapper/FreeImagePlus/src/fipImage.o Wrapper/FreeImagePlus/src/fipMemoryIO.o > Wrapper/FreeImagePlus/src/fipMetadataFind.o > Wrapper/FreeImagePlus/src/fipMultiPage.o Wrapper/FreeImagePlus/src/fipTag.o > Wrapper/FreeImagePlus/src/fipWinImage.o libfreeimageplus.a > libfreeimageplus-3.18.0.so libfreeimageplus.so > make[2]: Leaving directory '/<<PKGBUILDDIR>>' > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > dh_autoreconf_clean > dh_clean > debian/rules build > dh build > dh_update_autotools_config > debian/rules override_dh_autoreconf > make[1]: Entering directory '/<<PKGBUILDDIR>>' > dh_autoreconf /usr/bin/make -- -f /<<PKGBUILDDIR>>/debian/rules gen-src-list > make[2]: Entering directory '/<<PKGBUILDDIR>>' > sh gensrclist.sh > /usr/bin/make -f Makefile.gnu dos2unix > make[3]: Entering directory '/<<PKGBUILDDIR>>' > dos2unix: converting file Source/FreeImage/ColorLookup.cpp to Unix format... > dos2unix: converting file Source/FreeImage/Conversion.cpp to Unix format... > dos2unix: converting file Source/FreeImage/Conversion16_555.cpp to Unix > format... > dos2unix: converting file Source/FreeImage/Conversion16_565.cpp to Unix > format... > dos2unix: converting file Source/FreeImage/Conversion24.cpp to Unix format... > dos2unix: converting file Source/FreeImage/Conversion32.cpp to Unix format... > dos2unix: converting file Source/FreeImage/Conversion4.cpp to Unix format... > dos2unix: converting file Source/FreeImage/Conversion8.cpp to Unix format... > dos2unix: converting file Source/FreeImage/ConversionFloat.cpp to Unix > format... > dos2unix: converting file Source/FreeImage/ConversionRGB16.cpp to Unix > format... > dos2unix: converting file Source/FreeImage/ConversionRGBA16.cpp to Unix > format... > dos2unix: converting file Source/FreeImage/ConversionRGBAF.cpp to Unix > format... > dos2unix: converting file Source/FreeImage/ConversionRGBF.cpp to Unix > format... > dos2unix: converting file Source/FreeImage/ConversionType.cpp to Unix > format... > dos2unix: converting file Source/FreeImage/ConversionUINT16.cpp to Unix > format... > dos2unix: converting file Source/FreeImage/FreeImage.cpp to Unix format... > dos2unix: converting file Source/FreeImage/FreeImageC.c to Unix format... > dos2unix: converting file Source/FreeImage/FreeImageIO.cpp to Unix format... > dos2unix: converting file Source/FreeImage/Halftoning.cpp to Unix format... > dos2unix: converting file Source/FreeImage/J2KHelper.cpp to Unix format... > dos2unix: converting file Source/FreeImage/LFPQuantizer.cpp to Unix format... > dos2unix: converting file Source/FreeImage/MNGHelper.cpp to Unix format... > dos2unix: converting file Source/FreeImage/MemoryIO.cpp to Unix format... > dos2unix: converting file Source/FreeImage/NNQuantizer.cpp to Unix format... > dos2unix: converting file Source/FreeImage/PSDParser.cpp to Unix format... > dos2unix: converting file Source/FreeImage/PixelAccess.cpp to Unix format... > dos2unix: converting file Source/FreeImage/Plugin.cpp to Unix format... > dos2unix: converting file Source/FreeImage/PluginCUT.cpp to Unix format... > dos2unix: converting file Source/FreeImage/PluginEXR.cpp to Unix format... > dos2unix: converting file Source/FreeImage/PluginG3.cpp to Unix format... > dos2unix: converting file Source/FreeImage/PluginHDR.cpp to Unix format... > dos2unix: converting file Source/FreeImage/PluginICO.cpp to Unix format... > dos2unix: converting file Source/FreeImage/PluginIFF.cpp to Unix format... > dos2unix: converting file Source/FreeImage/PluginJ2K.cpp to Unix format... > dos2unix: converting file Source/FreeImage/PluginJNG.cpp to Unix format... > dos2unix: converting file Source/FreeImage/PluginJP2.cpp to Unix format... > dos2unix: converting file Source/FreeImage/PluginJPEG.cpp to Unix format... > dos2unix: converting file Source/FreeImage/PluginJXR.cpp to Unix format... > dos2unix: converting file Source/FreeImage/PluginKOALA.cpp to Unix format... > dos2unix: converting file Source/FreeImage/PluginMNG.cpp to Unix format... > dos2unix: converting file Source/FreeImage/PluginPCD.cpp to Unix format... > dos2unix: converting file Source/FreeImage/PluginPFM.cpp to Unix format... > dos2unix: converting file Source/FreeImage/PluginPICT.cpp to Unix format... > dos2unix: converting file Source/FreeImage/PluginPNG.cpp to Unix format... > dos2unix: converting file Source/FreeImage/PluginPNM.cpp to Unix format... > dos2unix: converting file Source/FreeImage/PluginPSD.cpp to Unix format... > dos2unix: converting file Source/FreeImage/PluginRAS.cpp to Unix format... > dos2unix: converting file Source/FreeImage/PluginRAW.cpp to Unix format... > dos2unix: converting file Source/FreeImage/PluginSGI.cpp to Unix format... > dos2unix: converting file Source/FreeImage/PluginTARGA.cpp to Unix format... > dos2unix: converting file Source/FreeImage/PluginWBMP.cpp to Unix format... > dos2unix: converting file Source/FreeImage/PluginWebP.cpp to Unix format... > dos2unix: converting file Source/FreeImage/PluginXBM.cpp to Unix format... > dos2unix: converting file Source/FreeImage/PluginXPM.cpp to Unix format... > dos2unix: converting file Source/FreeImage/TIFFLogLuv.cpp to Unix format... > dos2unix: converting file Source/FreeImage/ToneMapping.cpp to Unix format... > dos2unix: converting file Source/FreeImage/WuQuantizer.cpp to Unix format... > dos2unix: converting file Source/FreeImage/ZLibInterface.cpp to Unix format... > dos2unix: converting file Source/FreeImage/tmoColorConvert.cpp to Unix > format... > dos2unix: converting file Source/FreeImage/tmoDrago03.cpp to Unix format... > dos2unix: converting file Source/FreeImage/tmoFattal02.cpp to Unix format... > dos2unix: converting file Source/FreeImage/tmoReinhard05.cpp to Unix format... > dos2unix: converting file Source/FreeImageToolkit/BSplineRotate.cpp to Unix > format... > dos2unix: converting file Source/FreeImageToolkit/Background.cpp to Unix > format... > dos2unix: converting file Source/FreeImageToolkit/Channels.cpp to Unix > format... > dos2unix: converting file Source/FreeImageToolkit/ClassicRotate.cpp to Unix > format... > dos2unix: converting file Source/FreeImageToolkit/Colors.cpp to Unix format... > dos2unix: converting file Source/FreeImageToolkit/CopyPaste.cpp to Unix > format... > dos2unix: converting file Source/FreeImageToolkit/Display.cpp to Unix > format... > dos2unix: converting file Source/FreeImageToolkit/Flip.cpp to Unix format... > dos2unix: converting file Source/FreeImageToolkit/MultigridPoissonSolver.cpp > to Unix format... > dos2unix: converting file Source/FreeImageToolkit/Rescale.cpp to Unix > format... > dos2unix: converting file Source/FreeImageToolkit/Resize.cpp to Unix format... > dos2unix: converting file Source/Metadata/FIRational.cpp to Unix format... > dos2unix: converting file Source/Metadata/FreeImageTag.cpp to Unix format... > dos2unix: converting file Source/Metadata/IPTC.cpp to Unix format... > dos2unix: converting file Source/Metadata/TagConversion.cpp to Unix format... > dos2unix: converting file Source/Metadata/TagLib.cpp to Unix format... > dos2unix: converting file Source/Metadata/XTIFF.cpp to Unix format... > dos2unix: converting file Source/FreeImage.h to Unix format... > dos2unix: converting file Source/FreeImage/J2KHelper.h to Unix format... > dos2unix: converting file Source/FreeImage/PSDParser.h to Unix format... > dos2unix: converting file Source/FreeImageIO.h to Unix format... > dos2unix: converting file Source/FreeImageToolkit/Filters.h to Unix format... > dos2unix: converting file Source/FreeImageToolkit/Resize.h to Unix format... > dos2unix: converting file Source/MapIntrospector.h to Unix format... > dos2unix: converting file Source/Metadata/FIRational.h to Unix format... > dos2unix: converting file Source/Metadata/FreeImageTag.h to Unix format... > dos2unix: converting file Source/Plugin.h to Unix format... > dos2unix: converting file Source/Quantizers.h to Unix format... > dos2unix: converting file Source/ToneMapping.h to Unix format... > dos2unix: converting file Source/Utilities.h to Unix format... > make[3]: Leaving directory '/<<PKGBUILDDIR>>' > sh genfipsrclist.sh > /usr/bin/make -f Makefile.fip dos2unix > make[3]: Entering directory '/<<PKGBUILDDIR>>' > dos2unix: converting file Wrapper/FreeImagePlus/src/FreeImagePlus.cpp to Unix > format... > dos2unix: converting file Wrapper/FreeImagePlus/src/fipMemoryIO.cpp to Unix > format... > dos2unix: converting file Wrapper/FreeImagePlus/src/fipMetadataFind.cpp to > Unix format... > dos2unix: converting file Wrapper/FreeImagePlus/src/fipTag.cpp to Unix > format... > dos2unix: converting file Wrapper/FreeImagePlus/src/fipWinImage.cpp to Unix > format... > dos2unix: Wrapper/FreeImagePlus/FreeImagePlus.h: No such file or directory > dos2unix: Skipping Wrapper/FreeImagePlus/FreeImagePlus.h, not a regular file. > make[3]: *** [Makefile.fip:47: dos2unix] Error 2 > make[3]: Leaving directory '/<<PKGBUILDDIR>>' > make[2]: *** [/<<PKGBUILDDIR>>/debian/rules:30: gen-src-list] Error 2 > make[2]: Leaving directory '/<<PKGBUILDDIR>>' > dh_autoreconf: error: /usr/bin/make -f > /<<BUILDDIR>>/freeimage-3.18.0\+ds2/debian/rules gen-src-list returned exit > code 2 > make[1]: *** [debian/rules:33: override_dh_autoreconf] Error 25 > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > make: *** [debian/rules:24: build] Error 2 > dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 > > E: Command 'cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage > --sanitize-env -us -uc -rfakeroot -b' failed to run. The full build log is available from: http://qa-logs.debian.net/2023/08/16/freeimage_3.18.0+ds2-9.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.

