Bug#905187: php7.2/7.2.8-1 appears to break multiple autopkgtest: /usr/bin/phpize: 1: /usr/bin/phpize: /usr/bin/sed: not found
On Aug 02, Lior Kaplan wrote: > In any case, a build from an un-usr-merged chroot would be available soon. If autoconf or whatever will pick up the wrong binaries in /usr then you really need to force the paths: at some point the buildds will use merged-/usr chroots too. -- ciao, Marco signature.asc Description: PGP signature
Bug#905187: php7.2/7.2.8-1 appears to break multiple autopkgtest: /usr/bin/phpize: 1: /usr/bin/phpize: /usr/bin/sed: not found
On Thu, Aug 2, 2018 at 4:44 AM, Kunal Mehta wrote: > Hi, > > On 08/01/2018 04:08 AM, Paul Gevers wrote: > > Currently this regression is delaying the migration of php7.2 to > > testing by 13 days. From the error it seems that a dependency on sed is > > missing somewhere, but that is just a hunch. Could you please > > investigate the situation? If php-luasandbox and wikidiff2 need to adapt > > their autopkgtest, please clone and re-assign. > > I can confirm that this is a regression in php7.2-dev. In > /usr/bin/phpize, it used to have (7.2.4-1): > > > SED="/bin/sed" > > which is correct. In 7.2.8-1 it has: > > > SED="/usr/bin/sed" > > which is incorrect, since that file doesn't exist. /usr/bin/php-config > suffers from the same problem as well: > This isn't a change in upstream, thanks for checking. I used a fresh chroot to build PHP and it got usr-merged by debootstrap. This is why sed is available in both /usr/bin and /bin. See https://wiki.debian.org/UsrMerge for more details. In any case, a build from an un-usr-merged chroot would be available soon. Kaplan
Bug#905187: php7.2/7.2.8-1 appears to break multiple autopkgtest: /usr/bin/phpize: 1: /usr/bin/phpize: /usr/bin/sed: not found
Hi, On 08/01/2018 04:08 AM, Paul Gevers wrote: > Currently this regression is delaying the migration of php7.2 to > testing by 13 days. From the error it seems that a dependency on sed is > missing somewhere, but that is just a hunch. Could you please > investigate the situation? If php-luasandbox and wikidiff2 need to adapt > their autopkgtest, please clone and re-assign. I can confirm that this is a regression in php7.2-dev. In /usr/bin/phpize, it used to have (7.2.4-1): > SED="/bin/sed" which is correct. In 7.2.8-1 it has: > SED="/usr/bin/sed" which is incorrect, since that file doesn't exist. /usr/bin/php-config suffers from the same problem as well: $ php-config --version /usr/bin/php-config: 1: /usr/bin/php-config: /usr/bin/sed: not found 7.2.8-1 I briefly looked in the upstream NEWS file and didn't see anything relevant there. -- Kunal signature.asc Description: OpenPGP digital signature
Bug#905187: php7.2/7.2.8-1 appears to break multiple autopkgtest: /usr/bin/phpize: 1: /usr/bin/phpize: /usr/bin/sed: not found
Thanks. I'll check it ASAP. There's an RC bug against the package for the maintainer address, I'll keep it open as it prevent the transition to testing for now (: On Wed, Aug 1, 2018 at 2:08 PM, Paul Gevers wrote: > Source: php7.2 > Version: 7.2.8-1 > User: debian...@lists.debian.org > Usertags: breaks > Control: affects -1 src:php-luasandbox src:wikidiff2 > > Dear maintainers, [X-Debbugs-CC set to affected packages and CI team] > > With a recent upload of php7.2 the autopkgtest of php-luasandbox and > wikidiff2 started to fail in unstable and testing. I copied the error > below. > > Currently this regression is delaying the migration of php7.2 to > testing by 13 days. From the error it seems that a dependency on sed is > missing somewhere, but that is just a hunch. Could you please > investigate the situation? If php-luasandbox and wikidiff2 need to adapt > their autopkgtest, please clone and re-assign. > > More information about this bug and the reason for filing it can be > found on > https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation > > Paul > > https://ci.debian.net/data/autopkgtest/testing/amd64/p/ > php-luasandbox/749361/log.gz > > autopkgtest [04:34:43]: test unittests: [--- > /usr/bin/phpize: 1: /usr/bin/phpize: /usr/bin/sed: not found > /usr/bin/phpize: 1: /usr/bin/phpize: /usr/bin/sed: not found > /usr/bin/phpize: 1: /usr/bin/phpize: /usr/bin/sed: not found > Configuring for: > PHP Api Version: > Zend Module Api No: > Zend Extension Api No: > /usr/bin/phpize: 157: /usr/bin/phpize: /usr/bin/sed: not found > autoheader: error: AC_CONFIG_HEADERS not found in configure.ac > autopkgtest [04:34:43]: test unittests: ---] > > https://ci.debian.net/data/autopkgtest/testing/amd64/w/ > wikidiff2/749373/log.gz > > autopkgtest [04:36:15]: test unittests: [--- > /usr/bin/phpize: 1: /usr/bin/phpize: /usr/bin/sed: not found > /usr/bin/phpize: 1: /usr/bin/phpize: /usr/bin/sed: not found > /usr/bin/phpize: 1: /usr/bin/phpize: /usr/bin/sed: not found > Configuring for: > PHP Api Version: > Zend Module Api No: > Zend Extension Api No: > /usr/bin/phpize: 157: /usr/bin/phpize: /usr/bin/sed: not found > autoheader: error: AC_CONFIG_HEADERS not found in configure.ac > autopkgtest [04:36:16]: test unittests: ---] > >
Bug#905187: php7.2/7.2.8-1 appears to break multiple autopkgtest: /usr/bin/phpize: 1: /usr/bin/phpize: /usr/bin/sed: not found
Source: php7.2 Version: 7.2.8-1 User: debian...@lists.debian.org Usertags: breaks Control: affects -1 src:php-luasandbox src:wikidiff2 Dear maintainers, [X-Debbugs-CC set to affected packages and CI team] With a recent upload of php7.2 the autopkgtest of php-luasandbox and wikidiff2 started to fail in unstable and testing. I copied the error below. Currently this regression is delaying the migration of php7.2 to testing by 13 days. From the error it seems that a dependency on sed is missing somewhere, but that is just a hunch. Could you please investigate the situation? If php-luasandbox and wikidiff2 need to adapt their autopkgtest, please clone and re-assign. More information about this bug and the reason for filing it can be found on https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation Paul https://ci.debian.net/data/autopkgtest/testing/amd64/p/php-luasandbox/749361/log.gz autopkgtest [04:34:43]: test unittests: [--- /usr/bin/phpize: 1: /usr/bin/phpize: /usr/bin/sed: not found /usr/bin/phpize: 1: /usr/bin/phpize: /usr/bin/sed: not found /usr/bin/phpize: 1: /usr/bin/phpize: /usr/bin/sed: not found Configuring for: PHP Api Version: Zend Module Api No: Zend Extension Api No: /usr/bin/phpize: 157: /usr/bin/phpize: /usr/bin/sed: not found autoheader: error: AC_CONFIG_HEADERS not found in configure.ac autopkgtest [04:34:43]: test unittests: ---] https://ci.debian.net/data/autopkgtest/testing/amd64/w/wikidiff2/749373/log.gz autopkgtest [04:36:15]: test unittests: [--- /usr/bin/phpize: 1: /usr/bin/phpize: /usr/bin/sed: not found /usr/bin/phpize: 1: /usr/bin/phpize: /usr/bin/sed: not found /usr/bin/phpize: 1: /usr/bin/phpize: /usr/bin/sed: not found Configuring for: PHP Api Version: Zend Module Api No: Zend Extension Api No: /usr/bin/phpize: 157: /usr/bin/phpize: /usr/bin/sed: not found autoheader: error: AC_CONFIG_HEADERS not found in configure.ac autopkgtest [04:36:16]: test unittests: ---] signature.asc Description: OpenPGP digital signature