[Debian-astro-maintainers] Bug#1114077: ccfits: FTBFS: dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

Santiago Vila sanvila at debian.org
Fri Sep 5 19:16:05 BST 2025


Package: src:ccfits
Version: 2.7+dfsg-1
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build.

Below you will find how the build ends (probably the most relevant part,
but not necessarily). If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202509/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:ccfits, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean
   dh_clean
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'config'.
libtoolize: copying file 'config/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'config/m4'.
libtoolize: copying file 'config/m4/libtool.m4'
libtoolize: copying file 'config/m4/ltoptions.m4'
libtoolize: copying file 'config/m4/ltsugar.m4'
libtoolize: copying file 'config/m4/ltversion.m4'

[... snipped ...]

Possible candidates:
  'template < T >
  Keyword & CCfits::HDU::addKey(const String &name, T val, const String &comment, bool isLongStr=false)' at line 803 of file /<<PKGBUILDDIR>>/HDU.h
  'Keyword * CCfits::HDU::addKey(const Keyword *inKeyword)' at line 808 of file /<<PKGBUILDDIR>>/HDU.h
  'Keyword & CCfits::HDU::addKey(const String &name, const char *charString, const String &comment, bool isLongStr=false)' at line 810 of file /<<PKGBUILDDIR>>/HDU.h
/<<PKGBUILDDIR>>/HDU.h:597: warning: documented symbol 'Keyword & CCfits::addKey' was not declared or defined.
/<<PKGBUILDDIR>>/Table.h:109: warning: no uniquely matching class member found for 
  Column & CCfits::Table::column(const string &colName, bool caseSensitive=true) const
Possible candidates:
  'virtual Column & CCfits::ExtHDU::column(const String &colName, bool caseSensitive=true) const' at line 474 of file /<<PKGBUILDDIR>>/ExtHDU.h
  'virtual Column & CCfits::ExtHDU::column(int colIndex) const' at line 475 of file /<<PKGBUILDDIR>>/ExtHDU.h
  'virtual const ColMap & CCfits::ExtHDU::column() const' at line 482 of file /<<PKGBUILDDIR>>/ExtHDU.h
  'virtual Column & CCfits::Table::column(const String &colName, bool caseSensitive=true) const' at line 315 of file /<<PKGBUILDDIR>>/Table.h
  'virtual Column & CCfits::Table::column(int colIndex) const' at line 316 of file /<<PKGBUILDDIR>>/Table.h
  'virtual const ColMap & CCfits::Table::column() const' at line 328 of file /<<PKGBUILDDIR>>/Table.h
  'virtual ColMap & CCfits::Table::column()' at line 329 of file /<<PKGBUILDDIR>>/Table.h
 /<<PKGBUILDDIR>>/GroupTable.h...
Parsing file /<<PKGBUILDDIR>>/GroupTable.h...
Preprocessing /<<PKGBUILDDIR>>/HDU.cxx...
Parsing file /<<PKGBUILDDIR>>/HDU.cxx...
Preprocessing /<<PKGBUILDDIR>>/HDU.h...
Parsing file /<<PKGBUILDDIR>>/HDU.h...
Preprocessing /<<PKGBUILDDIR>>/HDUCreator.cxx...
Parsing file /<<PKGBUILDDIR>>/HDUCreator.cxx...
Preprocessing /<<PKGBUILDDIR>>/HDUCreator.h...
Parsing file /<<PKGBUILDDIR>>/HDUCreator.h...
Preprocessing /<<PKGBUILDDIR>>/Image.h...
Parsing file /<<PKGBUILDDIR>>/Image.h...
Preprocessing /<<PKGBUILDDIR>>/ImageExt.h...
Parsing file /<<PKGBUILDDIR>>/ImageExt.h...
Preprocessing /<<PKGBUILDDIR>>/KeyData.cxx...
Parsing file /<<PKGBUILDDIR>>/KeyData.cxx...
Preprocessing /<<PKGBUILDDIR>>/KeyData.h...
Parsing file /<<PKGBUILDDIR>>/KeyData.h...
Preprocessing /<<PKGBUILDDIR>>/Keyword.cxx...
Parsing file /<<PKGBUILDDIR>>/Keyword.cxx...
Preprocessing /<<PKGBUILDDIR>>/Keyword.h...
Parsing file /<<PKGBUILDDIR>>/Keyword.h...
Preprocessing /<<PKGBUILDDIR>>/KeywordCreator.cxx...
Parsing file /<<PKGBUILDDIR>>/KeywordCreator.cxx...
Preprocessing /<<PKGBUILDDIR>>/KeywordCreator.h...
Parsing file /<<PKGBUILDDIR>>/KeywordCreator.h...
Preprocessing /<<PKGBUILDDIR>>/KeywordT.h...
Parsing file /<<PKGBUILDDIR>>/KeywordT.h...
Preprocessing /<<PKGBUILDDIR>>/License.txt...
Parsing file /<<PKGBUILDDIR>>/License.txt...
Preprocessing /<<PKGBUILDDIR>>/MSconfig.h...
Parsing file /<<PKGBUILDDIR>>/MSconfig.h...
Preprocessing /<<PKGBUILDDIR>>/NewKeyword.h...
Parsing file /<<PKGBUILDDIR>>/NewKeyword.h...
Preprocessing /<<PKGBUILDDIR>>/PHDU.cxx...
Parsing file /<<PKGBUILDDIR>>/PHDU.cxx...
Preprocessing /<<PKGBUILDDIR>>/PHDU.h...
Parsing file /<<PKGBUILDDIR>>/PHDU.h...
Preprocessing /<<PKGBUILDDIR>>/PHDUT.h...
Parsing file /<<PKGBUILDDIR>>/PHDUT.h...
Preprocessing /<<PKGBUILDDIR>>/PrimaryHDU.h...
Parsing file /<<PKGBUILDDIR>>/PrimaryHDU.h...
Preprocessing /<<PKGBUILDDIR>>/Table.cxx...
Parsing file /<<PKGBUILDDIR>>/Table.cxx...
Preprocessing /<<PKGBUILDDIR>>/Table.h...
Parsing file /<<PKGBUILDDIR>>/Table.h...
Building macro definition list...
Building group list...
Building directory list...
Building namespace list...
Building file list...
Building class list...
Building concept list...
Computing nesting relations for classes...
Associating documentation with classes...
Associating documentation with concepts...
Associating documentation with modules...
Building example list...
Searching for enumerations...
Searching for documented typedefs...
Searching for members imported via using declarations...
Searching for included using directives...
Searching for documented variables...
Building interface member list...
Building member list...
Searching for friends...
Searching for documented defines...
Computing class inheritance relations...
Computing class usage relations...
Flushing cached template relations that have become invalid...
Computing class relations...
Add enum values to enums...
Searching for member function documentation...
Creating members for template instances...
Building page list...
Search for main page...
Computing page relations...
Determining the scope of groups...
Computing module relations...
Sorting lis/<<PKGBUILDDIR>>/AsciiTable.h:100: warning: The following parameter of CCfits::AsciiTable::AsciiTable(FITS *p, const String &hduName, int rows, const std::vector< String > &columnName=std::vector< String >(), const std::vector< String > &columnFmt=std::vector< String >(), const std::vector< String > &columnUnit=std::vector< String >(), int version=1) is not documented:
  parameter 'p'
/<<PKGBUILDDIR>>/ExtHDU.h:269: warning: The following parameters of CCfits::ExtHDU::read(std::valarray< S > &image, const std::vector< long > &first, long nElements, S *nullValue) are not documented:
  parameter 'image'
  parameter 'nElements'
  parameter 'nullValue'
/<<PKGBUILDDIR>>/FITS.h:205: warning: The following parameters of CCfits::FITS::FITS(const String &name, RWmode rwmode, const string &hduName, bool readDataFlag=false, const std::vector< String > &hduKeys=std::vector< String >(), const std::vector< String > &primaryKey=std::vector< String >(), int version=1) are not documented:
  parameter 'readDataFlag'
  parameter 'primaryKey'
/<<PKGBUILDDIR>>/FITS.h:226: warning: The following parameters of CCfits::FITS::FITS(const String &name, RWmode rwmode, const std::vector< String > &hduNames, bool readDataFlag=false, const std::vector< String > &primaryKey=std::vector< String >()) are not documented:
  parameter 'name'
  parameter 'rwmode'
  parameter 'readDataFlag'
  parameter 'primaryKey'
/<<PKGBUILDDIR>>/FITS.h:239: warning: The following parameters of CCfits::FITS::FITS(const String &name, RWmode rwmode, const std::vector< String > &hduNames, const std::vector< std::vector< String > > &hduKeys, bool readDataFlag=false, const std::vector< String > &primaryKeys=std::vector< String >(), const std::vector< int > &hduVersions=std::vector< int >()) are not documented:
  parameter 'name'
  parameter 'rwmode'
  parameter 'hduNames'
  parameter 'readDataFlag'
  parameter 'primaryKeys'
/<<PKGBUILDDIR>>/FITS.h:276: warning: The following parameters of CCfits::FITS::FITS(const string &name, RWmode rwmode, int hduIndex, bool readDataFlag=false, const std::vector< String > &hduKeys=std::vector< String >(), const std::vector< String > &primaryKey=std::vector< String >()) are not documented:
  parameter 'name'
  parameter 'rwmode'
  parameter 'readDataFlag'
  parameter 'hduKeys'
  parameter 'primaryKey'
/<<PKGBUILDDIR>>/FITS.h:458: warning: The following parameter of CCfits::FITS::addTable(const String &hduName, int rows, const std::vector< String > &columnName=std::vector< String >(), const std::vector< String > &columnFmt=std::vector< String >(), const std::vector< String > &columnUnit=std::vector< String >(), HduType type=BinaryTbl, int version=1) is not documented:
  parameter 'hduName'
ts...
Determining which enums are documented
Computing member relations...
Building full member lists recursively...
Adding members to member groups.
Computing member references...
Inheriting documentation...
Generating disk names...
Adding source references...
Adding xrefitems...
Sorting member lists...
Setting anonymous enum type...
Computing dependencies between directories...
Generating citations page...
Counting members...
Counting data structures...
Resolving user defined references...
Finding anchors and sections in the documentation...
Transferring function references...
Combining using relations...
Adding members to index pages...
Correcting members for VHDL...
Computing tooltip texts...
Generating style sheet...
Generating search indices...
Generating example documentation...
Generating file sources...
Generating code for file AsciiTable.h...
Generating code for file BinTable.h...
Generating code for file CCfits.h...
Generating code for file Column.h...
Generating code for file ColumnCreator.h...
Generating code for file ColumnData.h...
Generating code for file ColumnT.h...
Generating code for file ColumnVectorData.h...
Generating code for file config.h...
Generating code for file ExtHDU.h...
Generating code for file ExtHDUT.h...
Generating code for file FITS.h...
Generating code for file FitsError.h...
Generating code for file FITSUtil.h...
Generating code for file FITSUtilT.h...
Generating code for file GroupTable.h...
Generating code for file HDU.h...
Generating code for file HDUCreator.h...
Generating code for file Image.h...
Generating code for file ImageExt.h...
Generating code for file KeyData.h...
Generating code for file Keyword.h...
Generating code for file KeywordCreator.h...
Generating code for file KeywordT.h...
Generating code for file MSconfig.h...
Generating code for file NewKeyword.h...
Generating code for file PHDU.h...
Generating code for file PHDUT.h...
Generating code for file PrimaryHDU.h...
Generating code for file Table.h...
Generating file documentation...
Generating page documentation...
Generating docs for page todo...
Generating group documentation...
Generating class documentation...
Generating docs for compound ImageExt< T >...
Generating concept documentation...
Generating module documentation...
Generating namespace documentation...
Generating docs for namespace CCfits
Generating docs for compound CCfits::AsciiTable...
Generating docs for compound CCfits::BinTable...
Generating docs for compound CCfits::Column...
Generating docs for nested compound CCfits::Column::InsufficientElements...
Generating docs for nested compound CCfits::Column::InvalidDataType...
Generating docs for nested compound CCfits::Column::InvalidNumberOfRows...
Generating docs for nested compound CCfits::Column::InvalidRowNumber...
Generating docs for nested compound CCfits::Column::InvalidRowParameter...
Generating docs for nested compound CCfits::Column::NoNullValue...
Generating docs for nested compound CCfits::Column::RangeError...
Generating docs for nested compound CCfits::Column::WrongColumnType...
Generating docs for compound CCfits::ExtHDU...
Generating docs for nested compound CCfits::ExtHDU::WrongExtensionType...
Generating docs for compound CCfits::FITS...
Generating docs for nested compound CCfits::FITS::CantCreate...
Generating docs for nested compound CCfits::FITS::CantOpen...
Generating docs for nested compound CCfits::FITS::NoSuchHDU...
Generating docs for nested compound CCfits::FITS::OperationNotSupported...
Generating docs for compound CCfits::FitsError...
Generating docs for compound CCfits::FitsException...
Generating docs for compound CCfits::FitsFatal...
Generating docs for compound CCfits::GroupTable...
Generating docs for compound CCfits::HDU...
Generating docs for nested compound CCfits::HDU::InvalidExtensionType...
Generating docs for nested compound CCfits::HDU::InvalidImageDataType...
Generating docs for nested compound CCfits::HDU::NoNullValue...
Generating docs for nested compound CCfits::HDU::NoSuchKeyword...
Generating docs for compound CCfits::Keyword...
Generating docs for c/<<PKGBUILDDIR>>/PHDU.h:139: warning: The following parameters of CCfits::PHDU::read(std::valarray< S > &image, const std::vector< long > &first, long nElements, S *nullValue) are not documented:
  parameter 'image'
  parameter 'nElements'
  parameter 'nullValue'
/<<PKGBUILDDIR>>/PHDU.h:82: warning: argument 'key' of command @param is not found in the argument list of CCfits::PHDU::readData(bool readFlag=false, const std::vector< String > &keys=std::vector< String >())=0
/<<PKGBUILDDIR>>/PHDU.h:82: warning: The following parameter of CCfits::PHDU::readData(bool readFlag=false, const std::vector< String > &keys=std::vector< String >())=0 is not documented:
  parameter 'keys'
ompound CCfits::PHDU...
Generating docs for compound CCfits::Table...
Generating docs for nested compound CCfits::Table::NoSuchColumn...
Generating docs for compound CCfits::FITSUtil::auto_array_ptr...
Generating docs for compound CCfits::FITSUtil::CAarray...
Generating docs for compound CCfits::FITSUtil::CVAarray...
Generating docs for compound CCfits::FITSUtil::CVarray...
Generating docs for compound CCfits::FITSUtil::MatchName...
Generating docs for compound CCfits::FITSUtil::MatchNum...
Generating docs for compound CCfits::FITSUtil::MatchPtrName...
Generating docs for compound CCfits::FITSUtil::MatchPtrNum...
Generating docs for compound CCfits::FITSUtil::MatchType...
Generating docs for compound CCfits::FITSUtil::UnrecognizedType...
Generating docs for namespace FITSUtil
Generating graph info page...
Generating directory documentation...
Generating index page...
Generating page index...
Generating topic index...
Generating module index...
Generating module member index...
Generating namespace index...
Generating namespace member index...
Generating concept index...
Generating annotated compound index...
Generating alphabetical compound index...
Generating hierarchical class index...
Generating member index...
Generating file index...
Generating file member index...
Generating example index...
finalizing index lists...
writing tag file...
Running plantuml with JAVA...
type lookup cache used 4538/65536 hits=36093 misses=4687
symbol lookup cache used 4471/65536 hits=41251 misses=4471
finished...
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
/usr/bin/make -C latex
make[2]: Entering directory '/<<PKGBUILDDIR>>/latex'
rm -f *.ps *.dvi *.aux *.toc *.idx *.ind *.ilg *.log *.out *.brf *.blg *.bbl refman.pdf
pdflatex refman
This is pdfTeX, Version 3.141592653-2.6-1.40.28 (TeX Live 2025/Debian) (preloaded format=pdflatex)
 restricted \write18 enabled.
entering extended mode
(./refman.tex
LaTeX2e <2025-06-01> patch level 1
L3 programming layer <2025-07-19>

make[2]: *** [Makefile:12: refman.pdf] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>/latex'
make[1]: *** [debian/rules:16: override_dh_auto_build-indep] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:7: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------



More information about the Debian-astro-maintainers mailing list