[pkg-php-pear] Bug#1123426: php-codeigniter-framework: FTBFS: ERROR: Failed to build 'file:///<<BUILDDIR>>/php-codeigniter-framework-3.1.13%2Bdfsg1/user_guide_src/cilexer' when installing build dependencies
Santiago Vila
sanvila at debian.org
Tue Dec 16 20:28:15 GMT 2025
Package: src:php-codeigniter-framework
Version: 3.1.13+dfsg1-7
Severity: serious
Tags: ftbfs forky sid
Dear maintainer:
During a rebuild of all packages in unstable, this package failed to build.
Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:
https://people.debian.org/~sanvila/build-logs/202512/
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 cannot 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:php-codeigniter-framework, so that this is still
visible in the BTS web page for this package.
Thanks.
--------------------------------------------------------------------------------
[...]
debian/rules build
dh build --with apache2
dh_update_autotools_config
dh_autoreconf
debian/rules override_dh_auto_test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
cd tests && phpunit
PHPUnit 12.5.4 by Sebastian Bergmann and contributors.
Runtime: PHP 8.4.11
Configuration: /<<PKGBUILDDIR>>/tests/phpunit.xml
..............................SSS.............................. 63 / 359 ( 17%)
.....................................SSSSSSSSSSSSSSS...SS.S.... 126 / 359 ( 35%)
....................S.S....................................N... 189 / 359 ( 52%)
.......................................NNNNNNNNNNNSSSSSSS.....S 252 / 359 ( 70%)
.S.NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN................... 315 / 359 ( 87%)
............NSNNNNNNNNNNNNNNNNNNNN.......... 359 / 359 (100%)
Time: 00:00.090, Memory: 16.00 MB
OK, but there were issues!
Tests: 359, Assertions: 1164, PHPUnit Notices: 74, Skipped: 33.
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
create-stamp debian/debhelper-build-stamp
fakeroot debian/rules binary
dh binary --with apache2
dh_testroot
dh_prep
rm -f -- debian/php-codeigniter-framework.substvars debian/php-codeigniter-framework-doc.substvars
rm -fr -- debian/.debhelper/generated/php-codeigniter-framework/ debian/php-codeigniter-framework/ debian/tmp/ debian/.debhelper/generated/php-codeigniter-framework-doc/ debian/php-codeigniter-framework-doc/
dh_installdirs
install -m0755 -d debian/php-codeigniter-framework/var/log/php-codeigniter-framework/
dh_install
install -m0755 -d debian/php-codeigniter-framework//usr/share/php-codeigniter-framework
cp --reflink=auto -a ./application ./index.php debian/php-codeigniter-framework//usr/share/php-codeigniter-framework/
install -m0755 -d debian/php-codeigniter-framework//usr/share/php-codeigniter-framework/system
cp --reflink=auto -a ./system/.htaccess ./system/core ./system/database ./system/helpers ./system/index.html ./system/language ./system/libraries debian/php-codeigniter-framework//usr/share/php-codeigniter-framework/system/
dh_apache2
Installing global configuration php-codeigniter-framework into debian/php-codeigniter-framework/etc/apache2/conf-available/
mkdir -p debian/php-codeigniter-framework/etc/apache2/conf-available/
chmod 755 debian/php-codeigniter-framework/etc/apache2/conf-available/
cp debian/php-codeigniter-framework.conf debian/php-codeigniter-framework/etc/apache2/conf-available/
chmod 644 debian/php-codeigniter-framework/etc/apache2/conf-available//php-codeigniter-framework.conf
mv debian/php-codeigniter-framework.substvars.new debian/php-codeigniter-framework.substvars
echo "# Automatically added by dh_apache2/UNDECLARED">> debian/php-codeigniter-framework.postinst.debhelper
sed "s#ACTION#g; s#CONDITIONAL_VARIABLE#trueg; s#ERROR_HANDLER#exit 1g; s#HELPER#enconfg; s#NAMES#php-codeigniter-framework g; " /usr/share/debhelper/autoscripts/postinst-apache2 >> debian/php-codeigniter-framework.postinst.debhelper
echo '# End automatically added section' >> debian/php-codeigniter-framework.postinst.debhelper
echo "# Automatically added by dh_apache2/UNDECLARED">> debian/php-codeigniter-framework.prerm.debhelper
sed "s#ACTION#g; s#CONDITIONAL_VARIABLE#trueg; s#ERROR_HANDLER#exit 1g; s#HELPER#disconfg; s#NAMES#php-codeigniter-framework g; " /usr/share/debhelper/autoscripts/prerm-apache2 >> debian/php-codeigniter-framework.prerm.debhelper
echo '# End automatically added section' >> debian/php-codeigniter-framework.prerm.debhelper
echo "# Automatically added by dh_apache2/UNDECLARED">> debian/php-codeigniter-framework.postrm.debhelper
sed "s#ACTION#g; s#CONDITIONAL_VARIABLE#trueg; s#ERROR_HANDLER#exit 1g; s#HELPER#disconfg; s#NAMES#php-codeigniter-framework g; " /usr/share/debhelper/autoscripts/postrm-apache2 >> debian/php-codeigniter-framework.postrm.debhelper
echo '# End automatically added section' >> debian/php-codeigniter-framework.postrm.debhelper
Installing global configuration php-codeigniter-framework-doc into debian/php-codeigniter-framework-doc/etc/apache2/conf-available/
mkdir -p debian/php-codeigniter-framework-doc/etc/apache2/conf-available/
chmod 755 debian/php-codeigniter-framework-doc/etc/apache2/conf-available/
cp debian/php-codeigniter-framework-doc.conf debian/php-codeigniter-framework-doc/etc/apache2/conf-available/
chmod 644 debian/php-codeigniter-framework-doc/etc/apache2/conf-available//php-codeigniter-framework-doc.conf
mv debian/php-codeigniter-framework-doc.substvars.new debian/php-codeigniter-framework-doc.substvars
echo "# Automatically added by dh_apache2/UNDECLARED">> debian/php-codeigniter-framework-doc.postinst.debhelper
sed "s#ACTION#g; s#CONDITIONAL_VARIABLE#trueg; s#ERROR_HANDLER#exit 1g; s#HELPER#enconfg; s#NAMES#php-codeigniter-framework-doc g; " /usr/share/debhelper/autoscripts/postinst-apache2 >> debian/php-codeigniter-framework-doc.postinst.debhelper
echo '# End automatically added section' >> debian/php-codeigniter-framework-doc.postinst.debhelper
echo "# Automatically added by dh_apache2/UNDECLARED">> debian/php-codeigniter-framework-doc.prerm.debhelper
sed "s#ACTION#g; s#CONDITIONAL_VARIABLE#trueg; s#ERROR_HANDLER#exit 1g; s#HELPER#disconfg; s#NAMES#php-codeigniter-framework-doc g; " /usr/share/debhelper/autoscripts/prerm-apache2 >> debian/php-codeigniter-framework-doc.prerm.debhelper
echo '# End automatically added section' >> debian/php-codeigniter-framework-doc.prerm.debhelper
echo "# Automatically added by dh_apache2/UNDECLARED">> debian/php-codeigniter-framework-doc.postrm.debhelper
sed "s#ACTION#g; s#CONDITIONAL_VARIABLE#trueg; s#ERROR_HANDLER#exit 1g; s#HELPER#disconfg; s#NAMES#php-codeigniter-framework-doc g; " /usr/share/debhelper/autoscripts/postrm-apache2 >> debian/php-codeigniter-framework-doc.postrm.debhelper
echo '# End automatically added section' >> debian/php-codeigniter-framework-doc.postrm.debhelper
debian/rules execute_before_dh_installdocs
make[1]: Entering directory '/<<PKGBUILDDIR>>'
mkdir -p debian/build-doc/pythonvenv
python3 -m venv --system-site-packages --without-pip debian/build-doc/pythonvenv
if ! debian/build-doc/pythonvenv/bin/python -m pip show pycilexer; then \
echo "Installing pycilexer" && \
cd user_guide_src/cilexer && \
../../debian/build-doc/pythonvenv/bin/python -m pip install .; \
fi
WARNING: Package(s) not found: pycilexer
Installing pycilexer
Processing /<<PKGBUILDDIR>>/user_guide_src/cilexer
Installing build dependencies: started
Installing build dependencies: finished with status 'error'
error: subprocess-exited-with-error
à installing build dependencies did not run successfully.
â exit code: 1
â°â> [7 lines of output]
WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7fc69d1e9fd0>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/setuptools/
WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7fc69d1a25d0>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/setuptools/
WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7fc69d1a2850>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/setuptools/
WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7fc69d1a2ad0>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/setuptools/
WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7fc69d1a2d50>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/setuptools/
ERROR: Could not find a version that satisfies the requirement setuptools>=40.8.0 (from versions: none)
ERROR: No matching distribution found for setuptools>=40.8.0
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed to build 'file:///<<BUILDDIR>>/php-codeigniter-framework-3.1.13%2Bdfsg1/user_guide_src/cilexer' when installing build dependencies
make[1]: *** [debian/rules:19: pycilexer] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:7: binary] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
More information about the pkg-php-pear
mailing list