Package: src:php-amqplib
Version: 3.7.4-2
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/202605/

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-amqplib, 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
   dh_auto_configure
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
phpab --tolerant \
        --output PhpAmqpLib/autoload.php \
        --template debian/autoload.php.tpl \
        PhpAmqpLib
phpab %development% - Copyright (C) 2009 - 2026 by Arne Blankerts and 
Contributors

[... snipped ...]

/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AMQPChannel.php:694
/<<PKGBUILDDIR>>/tests/Functional/AbstractConnectionTestCase.php:63
/<<PKGBUILDDIR>>/tests/Functional/Connection/ConnectionClosedTest.php:205

11) 
PhpAmqpLib\Tests\Functional\Connection\ConnectionClosedTest::must_ignore_missing_heartbeat_after_recent_write#1
 with data ('stream', 32768)
PhpAmqpLib\Exception\AMQPConnectionClosedException: INTERNAL_ERROR - Feature 
`transient_nonexcl_queues` is deprecated.
By default, this feature is not permitted anymore.
The feature will be removed from a future major RabbitMQ version, regardless of 
the configuration; actual version to be determined.
To...(50, 10)

/<<PKGBUILDDIR>>/PhpAmqpLib/Connection/AbstractConnection.php:788
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:218
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:367
/<<PKGBUILDDIR>>/PhpAmqpLib/Connection/AbstractConnection.php:701
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:236
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:345
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AMQPChannel.php:694
/<<PKGBUILDDIR>>/tests/Functional/AbstractConnectionTestCase.php:63
/<<PKGBUILDDIR>>/tests/Functional/Connection/ConnectionClosedTest.php:205

12) 
PhpAmqpLib\Tests\Functional\Connection\ConnectionClosedTest::must_ignore_missing_heartbeat_after_recent_write#2
 with data ('socket', 1024)
PhpAmqpLib\Exception\AMQPConnectionClosedException: INTERNAL_ERROR - Feature 
`transient_nonexcl_queues` is deprecated.
By default, this feature is not permitted anymore.
The feature will be removed from a future major RabbitMQ version, regardless of 
the configuration; actual version to be determined.
To...(50, 10)

/<<PKGBUILDDIR>>/PhpAmqpLib/Connection/AbstractConnection.php:788
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:218
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:367
/<<PKGBUILDDIR>>/PhpAmqpLib/Connection/AbstractConnection.php:701
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:236
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:345
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AMQPChannel.php:694
/<<PKGBUILDDIR>>/tests/Functional/AbstractConnectionTestCase.php:63
/<<PKGBUILDDIR>>/tests/Functional/Connection/ConnectionClosedTest.php:205

13) 
PhpAmqpLib\Tests\Functional\Connection\ConnectionClosedTest::must_ignore_missing_heartbeat_after_recent_write#3
 with data ('socket', 32768)
PhpAmqpLib\Exception\AMQPConnectionClosedException: INTERNAL_ERROR - Feature 
`transient_nonexcl_queues` is deprecated.
By default, this feature is not permitted anymore.
The feature will be removed from a future major RabbitMQ version, regardless of 
the configuration; actual version to be determined.
To...(50, 10)

/<<PKGBUILDDIR>>/PhpAmqpLib/Connection/AbstractConnection.php:788
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:218
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:367
/<<PKGBUILDDIR>>/PhpAmqpLib/Connection/AbstractConnection.php:701
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:236
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:345
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AMQPChannel.php:694
/<<PKGBUILDDIR>>/tests/Functional/AbstractConnectionTestCase.php:63
/<<PKGBUILDDIR>>/tests/Functional/Connection/ConnectionClosedTest.php:205

14) 
PhpAmqpLib\Tests\Functional\Connection\ConnectionUnresponsiveTest::must_throw_exception_on_completely_blocked_connection#0
 with data ('stream')
PhpAmqpLib\Exception\AMQPConnectionClosedException: INTERNAL_ERROR - Feature 
`transient_nonexcl_queues` is deprecated.
By default, this feature is not permitted anymore.
The feature will be removed from a future major RabbitMQ version, regardless of 
the configuration; actual version to be determined.
To...(50, 10)

/<<PKGBUILDDIR>>/PhpAmqpLib/Connection/AbstractConnection.php:788
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:218
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:367
/<<PKGBUILDDIR>>/PhpAmqpLib/Connection/AbstractConnection.php:701
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:236
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:345
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AMQPChannel.php:694
/<<PKGBUILDDIR>>/tests/Functional/AbstractConnectionTestCase.php:63
/<<PKGBUILDDIR>>/tests/Functional/Connection/ConnectionUnresponsiveTest.php:32

15) 
PhpAmqpLib\Tests\Functional\Connection\ConnectionUnresponsiveTest::must_throw_exception_on_completely_blocked_connection#1
 with data ('socket')
PhpAmqpLib\Exception\AMQPConnectionClosedException: INTERNAL_ERROR - Feature 
`transient_nonexcl_queues` is deprecated.
By default, this feature is not permitted anymore.
The feature will be removed from a future major RabbitMQ version, regardless of 
the configuration; actual version to be determined.
To...(50, 10)

/<<PKGBUILDDIR>>/PhpAmqpLib/Connection/AbstractConnection.php:788
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:218
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:367
/<<PKGBUILDDIR>>/PhpAmqpLib/Connection/AbstractConnection.php:701
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:236
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:345
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AMQPChannel.php:694
/<<PKGBUILDDIR>>/tests/Functional/AbstractConnectionTestCase.php:63
/<<PKGBUILDDIR>>/tests/Functional/Connection/ConnectionUnresponsiveTest.php:32

16) 
PhpAmqpLib\Tests\Functional\Connection\Heartbeat\SignalHeartbeatTest::process_message_longer_than_heartbeat_timeout
PhpAmqpLib\Exception\AMQPConnectionClosedException: INTERNAL_ERROR - Feature 
`transient_nonexcl_queues` is deprecated.
By default, this feature is not permitted anymore.
The feature will be removed from a future major RabbitMQ version, regardless of 
the configuration; actual version to be determined.
To...(50, 10)

/<<PKGBUILDDIR>>/PhpAmqpLib/Connection/AbstractConnection.php:788
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:218
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:367
/<<PKGBUILDDIR>>/PhpAmqpLib/Connection/AbstractConnection.php:701
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:236
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:345
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AMQPChannel.php:694
/<<PKGBUILDDIR>>/tests/Functional/Connection/Heartbeat/SignalHeartbeatTest.php:50
/<<PKGBUILDDIR>>/tests/php_compat_71.php:27

17) PhpAmqpLib\Tests\Functional\FileTransferTest::send_file
PhpAmqpLib\Exception\AMQPProtocolChannelException: PRECONDITION_FAILED - 
inequivalent arg 'durable' for exchange 'test_exchange' in vhost '/': received 
'false' but current is 'true'

/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AMQPChannel.php:239
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:218
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:367
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AMQPChannel.php:412
/<<PKGBUILDDIR>>/tests/Functional/FileTransferTest.php:29
/<<PKGBUILDDIR>>/tests/php_compat_71.php:27

18) 
PhpAmqpLib\Tests\Functional\Message\AMQPMessageTest::double_ack_throws_exception
PhpAmqpLib\Exception\AMQPConnectionClosedException: INTERNAL_ERROR - Feature 
`transient_nonexcl_queues` is deprecated.
By default, this feature is not permitted anymore.
The feature will be removed from a future major RabbitMQ version, regardless of 
the configuration; actual version to be determined.
To...(50, 10)

/<<PKGBUILDDIR>>/PhpAmqpLib/Connection/AbstractConnection.php:788
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:218
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:367
/<<PKGBUILDDIR>>/PhpAmqpLib/Connection/AbstractConnection.php:701
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:236
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:345
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AMQPChannel.php:694
/<<PKGBUILDDIR>>/tests/Functional/Message/AMQPMessageTest.php:19

19) PhpAmqpLib\Tests\Functional\Message\AMQPMessageTest::publish_confirm_mode
PhpAmqpLib\Exception\AMQPConnectionClosedException: INTERNAL_ERROR - Feature 
`transient_nonexcl_queues` is deprecated.
By default, this feature is not permitted anymore.
The feature will be removed from a future major RabbitMQ version, regardless of 
the configuration; actual version to be determined.
To...(50, 10)

/<<PKGBUILDDIR>>/PhpAmqpLib/Connection/AbstractConnection.php:788
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:218
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:367
/<<PKGBUILDDIR>>/PhpAmqpLib/Connection/AbstractConnection.php:701
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:236
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:345
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AMQPChannel.php:694
/<<PKGBUILDDIR>>/tests/Functional/Message/AMQPMessageTest.php:45

20) 
PhpAmqpLib\Tests\Functional\ReconnectConnectionTest::lazy_connection_reconnect
PhpAmqpLib\Exception\AMQPConnectionClosedException: INTERNAL_ERROR - Feature 
`transient_nonexcl_queues` is deprecated.
By default, this feature is not permitted anymore.
The feature will be removed from a future major RabbitMQ version, regardless of 
the configuration; actual version to be determined.
To...(50, 10)

/<<PKGBUILDDIR>>/PhpAmqpLib/Connection/AbstractConnection.php:788
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:218
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:367
/<<PKGBUILDDIR>>/PhpAmqpLib/Connection/AbstractConnection.php:701
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:236
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:345
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AMQPChannel.php:694
/<<PKGBUILDDIR>>/tests/Functional/ReconnectConnectionTest.php:128
/<<PKGBUILDDIR>>/tests/Functional/ReconnectConnectionTest.php:116
/<<PKGBUILDDIR>>/tests/Functional/ReconnectConnectionTest.php:46

21) 
PhpAmqpLib\Tests\Functional\ReconnectConnectionTest::lazy_connection_close_reconnect
PhpAmqpLib\Exception\AMQPConnectionClosedException: INTERNAL_ERROR - Feature 
`transient_nonexcl_queues` is deprecated.
By default, this feature is not permitted anymore.
The feature will be removed from a future major RabbitMQ version, regardless of 
the configuration; actual version to be determined.
To...(50, 10)

/<<PKGBUILDDIR>>/PhpAmqpLib/Connection/AbstractConnection.php:788
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:218
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:367
/<<PKGBUILDDIR>>/PhpAmqpLib/Connection/AbstractConnection.php:701
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:236
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:345
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AMQPChannel.php:694
/<<PKGBUILDDIR>>/tests/Functional/ReconnectConnectionTest.php:128
/<<PKGBUILDDIR>>/tests/Functional/ReconnectConnectionTest.php:53

22) 
PhpAmqpLib\Tests\Functional\ReconnectConnectionTest::socket_connection_reconnect
PhpAmqpLib\Exception\AMQPConnectionClosedException: INTERNAL_ERROR - Feature 
`transient_nonexcl_queues` is deprecated.
By default, this feature is not permitted anymore.
The feature will be removed from a future major RabbitMQ version, regardless of 
the configuration; actual version to be determined.
To...(50, 10)

/<<PKGBUILDDIR>>/PhpAmqpLib/Connection/AbstractConnection.php:788
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:218
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:367
/<<PKGBUILDDIR>>/PhpAmqpLib/Connection/AbstractConnection.php:701
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:236
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:345
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AMQPChannel.php:694
/<<PKGBUILDDIR>>/tests/Functional/ReconnectConnectionTest.php:128
/<<PKGBUILDDIR>>/tests/Functional/ReconnectConnectionTest.php:116
/<<PKGBUILDDIR>>/tests/Functional/ReconnectConnectionTest.php:66

23) 
PhpAmqpLib\Tests\Functional\ReconnectConnectionTest::socket_connection_close_reconnect
PhpAmqpLib\Exception\AMQPConnectionClosedException: INTERNAL_ERROR - Feature 
`transient_nonexcl_queues` is deprecated.
By default, this feature is not permitted anymore.
The feature will be removed from a future major RabbitMQ version, regardless of 
the configuration; actual version to be determined.
To...(50, 10)

/<<PKGBUILDDIR>>/PhpAmqpLib/Connection/AbstractConnection.php:788
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:218
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:367
/<<PKGBUILDDIR>>/PhpAmqpLib/Connection/AbstractConnection.php:701
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:236
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:345
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AMQPChannel.php:694
/<<PKGBUILDDIR>>/tests/Functional/ReconnectConnectionTest.php:128
/<<PKGBUILDDIR>>/tests/Functional/ReconnectConnectionTest.php:75

24) 
PhpAmqpLib\Tests\Functional\ReconnectConnectionTest::lazy_socket_connection_close_reconnect
PhpAmqpLib\Exception\AMQPConnectionClosedException: INTERNAL_ERROR - Feature 
`transient_nonexcl_queues` is deprecated.
By default, this feature is not permitted anymore.
The feature will be removed from a future major RabbitMQ version, regardless of 
the configuration; actual version to be determined.
To...(50, 10)

/<<PKGBUILDDIR>>/PhpAmqpLib/Connection/AbstractConnection.php:788
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:218
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:367
/<<PKGBUILDDIR>>/PhpAmqpLib/Connection/AbstractConnection.php:701
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:236
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:345
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AMQPChannel.php:694
/<<PKGBUILDDIR>>/tests/Functional/ReconnectConnectionTest.php:128
/<<PKGBUILDDIR>>/tests/Functional/ReconnectConnectionTest.php:86

25) 
PhpAmqpLib\Tests\Functional\ReconnectConnectionTest::lazy_connection_socket_reconnect
PhpAmqpLib\Exception\AMQPConnectionClosedException: INTERNAL_ERROR - Feature 
`transient_nonexcl_queues` is deprecated.
By default, this feature is not permitted anymore.
The feature will be removed from a future major RabbitMQ version, regardless of 
the configuration; actual version to be determined.
To...(50, 10)

/<<PKGBUILDDIR>>/PhpAmqpLib/Connection/AbstractConnection.php:788
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:218
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:367
/<<PKGBUILDDIR>>/PhpAmqpLib/Connection/AbstractConnection.php:701
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:236
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:345
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AMQPChannel.php:694
/<<PKGBUILDDIR>>/tests/Functional/ReconnectConnectionTest.php:128
/<<PKGBUILDDIR>>/tests/Functional/ReconnectConnectionTest.php:116
/<<PKGBUILDDIR>>/tests/Functional/ReconnectConnectionTest.php:96

--

There was 1 failure:

1) 
PhpAmqpLib\Tests\Functional\Channel\ChannelConsumeTest::basic_consume_same_tag_throws_exception
Failed asserting that exception of type 
"PhpAmqpLib\Exception\AMQPConnectionClosedException" matches expected exception 
"InvalidArgumentException". Message was: "INTERNAL_ERROR - Feature 
`transient_nonexcl_queues` is deprecated.
By default, this feature is not permitted anymore.
The feature will be removed from a future major RabbitMQ version, regardless of 
the configuration; actual version to be determined.
To...(50, 10)" at
/<<PKGBUILDDIR>>/PhpAmqpLib/Connection/AbstractConnection.php:788
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:218
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:367
/<<PKGBUILDDIR>>/PhpAmqpLib/Connection/AbstractConnection.php:701
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:236
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AbstractChannel.php:345
/<<PKGBUILDDIR>>/PhpAmqpLib/Channel/AMQPChannel.php:694
/<<PKGBUILDDIR>>/tests/Functional/Channel/ChannelConsumeTest.php:13
.

--

There were 2 risky tests:

1) 
PhpAmqpLib\Tests\Functional\StreamIOTest::error_handler_is_restored_on_failed_connection
Test code or tested code did not remove its own error handlers

/<<PKGBUILDDIR>>/tests/Functional/StreamIOTest.php:18

2) 
PhpAmqpLib\Tests\Functional\StreamIOTest::error_handler_is_restored_on_success
Test code or tested code did not remove its own error handlers

/<<PKGBUILDDIR>>/tests/Functional/StreamIOTest.php:52

ERRORS!
Tests: 842, Assertions: 935, Errors: 25, Failures: 1, PHPUnit Deprecations: 1, 
PHPUnit Notices: 5, Skipped: 20, Risky: 2.
make[1]: *** [debian/rules:20: override_dh_auto_test] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:3: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit 
status 2
--------------------------------------------------------------------------------

Reply via email to