[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: RFS: ruby-tzinfo, ruby-gettext, ruby-kgio, ruby-solve



hi!

I uploaded ruby-tzinfo. I just added the Testsuite: autopkgtest-pkg-ruby
in the control file.

Is it "normal" that ruby-gettext-setup tests fail with the new
ruby-gettext? They seem to pass with the current version on
ci.debian.net.

For ruby-solve, I couldn't run the tests for berkshelf with the new
ruby-solve in autopkgtest, because it would complain about unsatisfiable dependencies.
See log below [my lxc autopkg is uptodate].
I was wondering if instead of conflicting with ruby-dep-selector, it was
possible to deactivate this engine in ruby-solve, just by forbidding the
use of :gecode key in solver_for_engine method in lib/solve.rb.

The engine could be reactivated once ruby-dep-selector is fixed. If
someone wants to use dep-selector, I understand that s/he has to install
it from the gem to get the correct version of libgecode. Then in this
case, why not install the solve gem the same way bypassing the package
system completely.
I think that disabling the engine in ruby-solve with a patch has the
same effect as the conflicts instruction, but without putting additional
pressure on the package management system to solve dependencies.

What do you think?

Cédric

Reading state information... Done
Correcting dependencies...Starting pkgProblemResolver with broken count: 1
Starting 2 pkgProblemResolver with broken count: 1
Investigating (0) ruby-solve:amd64 < none -> 4.0.0-1 @un uN Ib >
Broken ruby-solve:amd64 Conflicts on ruby-dep-selector:amd64 < none -> 1.0.3-2+b4 @un uN > (< 1.0.5-1~)
  Considering ruby-dep-selector:amd64 0 as a solution to ruby-solve:amd64 1
  Added ruby-dep-selector:amd64 to the remove list
  Fixing ruby-solve:amd64 via keep of ruby-dep-selector:amd64
Investigating (0) autopkgtest-satdep:amd64 < 0 @iU mK Nb Ib >
Broken autopkgtest-satdep:amd64 Depends on ruby-dep-selector:amd64 < none | 1.0.3-2+b4 @un uH > (>= 1.0)
  Considering ruby-dep-selector:amd64 0 as a solution to autopkgtest-satdep:amd64 -2
  Removing autopkgtest-satdep:amd64 rather than change ruby-dep-selector:amd64
Done
 Done
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following package was automatically installed and is no longer required:
  libgdbm3
Use 'apt autoremove' to remove it.
The following additional packages will be installed:
  ca-certificates git git-man libcurl3-gnutls liberror-perl libldap-2.4-2 libldap-common
  libnghttp2-14 libpcre2-8-0 libpsl5 librtmp1 libsasl2-2 libsasl2-modules-db libssh2-1
  openssl
Suggested packages:
  gettext-base git-daemon-run | git-daemon-sysvinit git-doc git-el git-email git-gui gitk
  gitweb git-cvs git-mediawiki git-svn
Recommended packages:
  less publicsuffix libsasl2-modules
The following packages will be REMOVED:
  autopkgtest-satdep
The following NEW packages will be installed:
  ca-certificates git git-man libcurl3-gnutls liberror-perl libldap-2.4-2 libldap-common
  libnghttp2-14 libpcre2-8-0 libpsl5 librtmp1 libsasl2-2 libsasl2-modules-db libssh2-1
  openssl
0 upgraded, 15 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
Need to get 8,759 kB of archives.
After this operation, 40.3 MB of additional disk space will be used.
Get:1 http://deb.debian.org/debian sid/main amd64 openssl amd64 1.1.0g-2 [741 kB]
Get:2 http://deb.debian.org/debian sid/main amd64 ca-certificates all 20170717 [178 kB]
Get:3 http://deb.debian.org/debian sid/main amd64 libsasl2-modules-db amd64 2.1.27~101-g0780600+dfsg-3 [68.2 kB]
Get:4 http://deb.debian.org/debian sid/main amd64 libsasl2-2 amd64 2.1.27~101-g0780600+dfsg-3 [105 kB]
Get:5 http://deb.debian.org/debian sid/main amd64 libldap-common all 2.4.45+dfsg-1 [87.0 kB]
Get:6 http://deb.debian.org/debian sid/main amd64 libldap-2.4-2 amd64 2.4.45+dfsg-1 [223 kB]
Get:7 http://deb.debian.org/debian sid/main amd64 libnghttp2-14 amd64 1.31.0-1 [81.4 kB]
Get:8 http://deb.debian.org/debian sid/main amd64 libpsl5 amd64 0.19.1-5 [44.9 kB]
Get:9 http://deb.debian.org/debian sid/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-1+b1 [60.4 kB]
Get:10 http://deb.debian.org/debian sid/main amd64 libssh2-1 amd64 1.8.0-1 [138 kB]
Get:11 http://deb.debian.org/debian sid/main amd64 libcurl3-gnutls amd64 7.58.0-2 [310 kB]
Get:12 http://deb.debian.org/debian sid/main amd64 libpcre2-8-0 amd64 10.31-3 [208 kB]
Get:13 http://deb.debian.org/debian sid/main amd64 liberror-perl all 0.17025-1 [26.9 kB]
Get:14 http://deb.debian.org/debian sid/main amd64 git-man all 1:2.16.2-1 [1,531 kB]
Get:15 http://deb.debian.org/debian sid/main amd64 git amd64 1:2.16.2-1 [4,957 kB]
Fetched 8,759 kB in 0s (55.8 MB/s)
Preconfiguring packages ...
(Reading database ... 11922 files and directories currently installed.)
Removing autopkgtest-satdep (0) ...
Selecting previously unselected package openssl.
(Reading database ... 11922 files and directories currently installed.)
Preparing to unpack .../00-openssl_1.1.0g-2_amd64.deb ...
Unpacking openssl (1.1.0g-2) ...
Selecting previously unselected package ca-certificates.
Preparing to unpack .../01-ca-certificates_20170717_all.deb ...
Unpacking ca-certificates (20170717) ...
Selecting previously unselected package libsasl2-modules-db:amd64.
Preparing to unpack .../02-libsasl2-modules-db_2.1.27~101-g0780600+dfsg-3_amd64.deb ...
Unpacking libsasl2-modules-db:amd64 (2.1.27~101-g0780600+dfsg-3) ...
Selecting previously unselected package libsasl2-2:amd64.
Preparing to unpack .../03-libsasl2-2_2.1.27~101-g0780600+dfsg-3_amd64.deb ...
Unpacking libsasl2-2:amd64 (2.1.27~101-g0780600+dfsg-3) ...
Selecting previously unselected package libldap-common.
Preparing to unpack .../04-libldap-common_2.4.45+dfsg-1_all.deb ...
Unpacking libldap-common (2.4.45+dfsg-1) ...
Selecting previously unselected package libldap-2.4-2:amd64.
Preparing to unpack .../05-libldap-2.4-2_2.4.45+dfsg-1_amd64.deb ...
Unpacking libldap-2.4-2:amd64 (2.4.45+dfsg-1) ...
Selecting previously unselected package libnghttp2-14:amd64.
Preparing to unpack .../06-libnghttp2-14_1.31.0-1_amd64.deb ...
Unpacking libnghttp2-14:amd64 (1.31.0-1) ...
Selecting previously unselected package libpsl5:amd64.
Preparing to unpack .../07-libpsl5_0.19.1-5_amd64.deb ...
Unpacking libpsl5:amd64 (0.19.1-5) ...
Selecting previously unselected package librtmp1:amd64.
Preparing to unpack .../08-librtmp1_2.4+20151223.gitfa8646d.1-1+b1_amd64.deb ...
Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-1+b1) ...
Selecting previously unselected package libssh2-1:amd64.
Preparing to unpack .../09-libssh2-1_1.8.0-1_amd64.deb ...
Unpacking libssh2-1:amd64 (1.8.0-1) ...
Selecting previously unselected package libcurl3-gnutls:amd64.
Preparing to unpack .../10-libcurl3-gnutls_7.58.0-2_amd64.deb ...
Unpacking libcurl3-gnutls:amd64 (7.58.0-2) ...
Selecting previously unselected package libpcre2-8-0:amd64.
Preparing to unpack .../11-libpcre2-8-0_10.31-3_amd64.deb ...
Unpacking libpcre2-8-0:amd64 (10.31-3) ...
Selecting previously unselected package liberror-perl.
Preparing to unpack .../12-liberror-perl_0.17025-1_all.deb ...
Unpacking liberror-perl (0.17025-1) ...
Selecting previously unselected package git-man.
Preparing to unpack .../13-git-man_1%3a2.16.2-1_all.deb ...
Unpacking git-man (1:2.16.2-1) ...
Selecting previously unselected package git.
Preparing to unpack .../14-git_1%3a2.16.2-1_amd64.deb ...
Unpacking git (1:2.16.2-1) ...
Setting up git-man (1:2.16.2-1) ...
Setting up libnghttp2-14:amd64 (1.31.0-1) ...
Setting up liberror-perl (0.17025-1) ...
Setting up libldap-common (2.4.45+dfsg-1) ...
Setting up libpsl5:amd64 (0.19.1-5) ...
Setting up libsasl2-modules-db:amd64 (2.1.27~101-g0780600+dfsg-3) ...
Setting up libsasl2-2:amd64 (2.1.27~101-g0780600+dfsg-3) ...
Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-1+b1) ...
Setting up libssh2-1:amd64 (1.8.0-1) ...
Processing triggers for libc-bin (2.27-2) ...
Setting up libldap-2.4-2:amd64 (2.4.45+dfsg-1) ...
Setting up openssl (1.1.0g-2) ...
Setting up libpcre2-8-0:amd64 (10.31-3) ...
Setting up ca-certificates (20170717) ...
Updating certificates in /etc/ssl/certs...
148 added, 0 removed; done.
Setting up libcurl3-gnutls:amd64 (7.58.0-2) ...
Setting up git (1:2.16.2-1) ...
Processing triggers for libc-bin (2.27-2) ...
Processing triggers for ca-certificates (20170717) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
blame: arg:../build-area/ruby-solve_4.0.0-1_all.deb deb:ruby-solve arg:../build-area/ruby-solve_4.0.0-1_all.deb deb:ruby-solve berkshelf
badpkg: Test dependencies are unsatisfiable. A common reason is that your testbed is out of date with respect to the archive, and you need to use a current testbed or run apt-get update or use -U.
autopkgtest [00:04:21]: ERROR: erroneous package: Test dependencies are unsatisfiable. A common reason is that your testbed is out of date with respect to the archive, and you need to use a current testbed or run apt-get update or use -U

Attachment: signature.asc
Description: PGP signature


Reply to: