Package: src:ruby-moneta Version: 0.7.20-2.2 Severity: wishlist Dear maintainer:
I tried to build this package in stretch with "dpkg-buildpackage -A"
(which is what the "Arch: all" autobuilder would do to build it)
but it failed:
--------------------------------------------------------------------------------
[...]
debian/rules build-indep
dh build-indep --buildsystem=ruby --with ruby
dh_testdir -i -O--buildsystem=ruby
dh_update_autotools_config -i -O--buildsystem=ruby
dh_auto_configure -i -O--buildsystem=ruby
dh_ruby --configure
dh_auto_build -i -O--buildsystem=ruby
dh_ruby --build
dh_ruby --build
dh_auto_test -i -O--buildsystem=ruby
dh_ruby --test
fakeroot debian/rules binary-indep
dh binary-indep --buildsystem=ruby --with ruby
[... snipped ...]
2016-08-23 12:17:29 29718 [Note] Shutting down plugin 'INNODB_FT_INDEX_CACHE'
2016-08-23 12:17:29 29718 [Note] Shutting down plugin 'INNODB_FT_CONFIG'
2016-08-23 12:17:29 29718 [Note] Shutting down plugin 'INNODB_FT_BEING_DELETED'
2016-08-23 12:17:29 29718 [Note] Shutting down plugin 'INNODB_FT_DELETED'
2016-08-23 12:17:29 29718 [Note] Shutting down plugin
'INNODB_FT_DEFAULT_STOPWORD'
2016-08-23 12:17:29 29718 [Note] Shutting down plugin 'INNODB_METRICS'
2016-08-23 12:17:29 29718 [Note] Shutting down plugin 'INNODB_BUFFER_POOL_STATS'
2016-08-23 12:17:29 29718 [Note] Shutting down plugin 'INNODB_BUFFER_PAGE_LRU'
2016-08-23 12:17:29 29718 [Note] Shutting down plugin 'INNODB_BUFFER_PAGE'
2016-08-23 12:17:29 29718 [Note] Shutting down plugin
'INNODB_CMP_PER_INDEX_RESET'
2016-08-23 12:17:29 29718 [Note] Shutting down plugin 'INNODB_CMP_PER_INDEX'
2016-08-23 12:17:29 29718 [Note] Shutting down plugin 'INNODB_CMPMEM_RESET'
2016-08-23 12:17:29 29718 [Note] Shutting down plugin 'INNODB_CMPMEM'
2016-08-23 12:17:29 29718 [Note] Shutting down plugin 'INNODB_CMP_RESET'
2016-08-23 12:17:29 29718 [Note] Shutting down plugin 'INNODB_CMP'
2016-08-23 12:17:29 29718 [Note] Shutting down plugin 'INNODB_LOCK_WAITS'
2016-08-23 12:17:29 29718 [Note] Shutting down plugin 'INNODB_LOCKS'
2016-08-23 12:17:29 29718 [Note] Shutting down plugin 'INNODB_TRX'
2016-08-23 12:17:29 29718 [Note] Shutting down plugin 'InnoDB'
2016-08-23 12:17:29 29718 [Note] InnoDB: FTS optimize thread exiting.
2016-08-23 12:17:29 29718 [Note] InnoDB: Starting shutdown...
2016-08-23 12:17:30 29718 [Note] InnoDB: Shutdown completed; log sequence
number 1626007
2016-08-23 12:17:30 29718 [Note] Shutting down plugin 'PERFORMANCE_SCHEMA'
2016-08-23 12:17:30 29718 [Note] Shutting down plugin 'CSV'
2016-08-23 12:17:30 29718 [Note] Shutting down plugin 'MEMORY'
2016-08-23 12:17:30 29718 [Note] Shutting down plugin 'MyISAM'
2016-08-23 12:17:30 29718 [Note] Shutting down plugin 'MRG_MYISAM'
2016-08-23 12:17:30 29718 [Note] Shutting down plugin 'sha256_password'
2016-08-23 12:17:30 29718 [Note] Shutting down plugin 'mysql_old_password'
2016-08-23 12:17:30 29718 [Note] Shutting down plugin 'mysql_native_password'
2016-08-23 12:17:30 29718 [Note] Shutting down plugin 'binlog'
2016-08-23 12:17:30 29718 [Note] /usr/sbin/mysqld: Shutdown complete
/usr/lib/ruby/2.3.0/fileutils.rb:1445:in `rmdir': Directory not empty @
dir_s_rmdir - /tmp/moneta20160823-29610-1c06shv (Errno::ENOTEMPTY)
from /usr/lib/ruby/2.3.0/fileutils.rb:1445:in `block in remove_dir1'
from /usr/lib/ruby/2.3.0/fileutils.rb:1456:in `platform_support'
from /usr/lib/ruby/2.3.0/fileutils.rb:1444:in `remove_dir1'
from /usr/lib/ruby/2.3.0/fileutils.rb:1437:in `remove'
from /usr/lib/ruby/2.3.0/fileutils.rb:745:in `block in
remove_entry_secure'
from /usr/lib/ruby/2.3.0/fileutils.rb:1494:in `ensure in
postorder_traverse'
from /usr/lib/ruby/2.3.0/fileutils.rb:1494:in `postorder_traverse'
from /usr/lib/ruby/2.3.0/fileutils.rb:743:in `remove_entry_secure'
from debian/ruby-tests.rb:31:in `block in <main>'
ERROR: Test "ruby2.3" failed. Exiting.
dh_auto_install: dh_ruby --install /<<PKGBUILDDIR>>/debian/ruby-moneta returned
exit code 1
debian/rules:15: recipe for target 'binary-indep' failed
make: *** [binary-indep] Error 1
dpkg-buildpackage: error: fakeroot debian/rules binary-indep gave error exit
status 2
--------------------------------------------------------------------------------
The build was made with eatmydata. When I don't use eatmydata, it
builds ok (but it takes a lot more time to build).
Can you confirm that eatmydata is the reason for the failures
and / or forward this upstream?
I'm currently checking that "dpkg-buildpackage -A" always work, and
the ability to use eatmydata is a real time and disk I/O saver.
I attach three different build logs.
Thanks.
ruby-moneta_0.7.20-2.2_amd64-20160810T0901Z.gz
Description: application/gzip
ruby-moneta_0.7.20-2.2_amd64-20160816T1740Z.gz
Description: application/gzip
ruby-moneta_0.7.20-2.2_amd64-20160823T101555Z.gz
Description: application/gzip

