Do not ship ruby-gitaly binary package

Bug #1866379 reported by Lucas Kanashiro
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
golang-gitaly-proto (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

The ruby-gitaly binary package was moved to src:gitaly by upstream. Due to that src:golagn-gitaly-proto should not provide it anymore. At the moment both source packages are providing ruby-gitaly, which is causing an autopkgtest regression [1].

[1] https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/s390x/g/golang-gitaly-proto/20200306_140852_95cd1@/log.gz

summary: - Do not ship ruby-gitaly binary pacakge
+ Do not ship ruby-gitaly binary package
Revision history for this message
Lucas Kanashiro (lucaskanashiro) wrote :

The attached debdiff remove the ruby-gitlab binary package.

autopkgtest is also happy:

autopkgtest [19:33:49]: test dh-golang-autopkgtest: /usr/bin/dh_golang_autopkgtest
autopkgtest [19:33:49]: test dh-golang-autopkgtest: [-----------------------
[info] Testing gitlab.com/gitlab-org/gitaly-proto...
[info] Source code installed by binary package, overriding dh_auto_configure...
[info] Disabling existing override_dh_auto_configure...
dh build --buildsystem=golang --with=golang --package=golang-gitaly-proto-dev
   dh_update_autotools_config -O--buildsystem=golang -O--package=golang-gitaly-proto-dev
   dh_autoreconf -O--buildsystem=golang -O--package=golang-gitaly-proto-dev
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/tmp/autopkgtest.uIEZc5/autopkgtest_tmp'
mkdir -p "obj-x86_64-linux-gnu"
cp -a /usr/share/gocode/src "obj-x86_64-linux-gnu"
make[1]: Leaving directory '/tmp/autopkgtest.uIEZc5/autopkgtest_tmp'
   create-stamp debian/debhelper-build-stamp
autopkgtest [19:33:51]: test dh-golang-autopkgtest: -----------------------]
autopkgtest [19:33:52]: test dh-golang-autopkgtest: - - - - - - - - - - results - - - - - - - - - -
dh-golang-autopkgtest PASS
autopkgtest [19:33:53]: @@@@@@@@@@@@@@@@@@@@ summary
dh-golang-autopkgtest PASS

Revision history for this message
Bryce Harrington (bryce) wrote :

LGTM, +1.

Upload sponsored for focal.

$ dput ubuntu golang-gitaly-proto_1.37.0+dfsg-1ubuntu1_source.changes
Checking signature on .changes
gpg: /home/bryce/ubuntu/GolangGitalyProto/golang-gitaly-proto_1.37.0+dfsg-1ubuntu1_source.changes: Valid signature from E603B2578FB8F0FB
Checking signature on .dsc
gpg: /home/bryce/ubuntu/GolangGitalyProto/golang-gitaly-proto_1.37.0+dfsg-1ubuntu1.dsc: Valid signature from E603B2578FB8F0FB
Uploading to ubuntu (via ftp to upload.ubuntu.com):
  Uploading golang-gitaly-proto_1.37.0+dfsg-1ubuntu1.dsc: done.
  Uploading golang-gitaly-proto_1.37.0+dfsg-1ubuntu1.debian.tar.xz: done.
  Uploading golang-gitaly-proto_1.37.0+dfsg-1ubuntu1_source.buildinfo: done.
  Uploading golang-gitaly-proto_1.37.0+dfsg-1ubuntu1_source.changes: done.
Successfully uploaded packages.

Changed in golang-gitaly-proto (Ubuntu):
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package golang-gitaly-proto - 1.37.0+dfsg-1ubuntu1

---------------
golang-gitaly-proto (1.37.0+dfsg-1ubuntu1) focal; urgency=medium

  * Drop ruby-gitaly binary package. Now it is provided by src:gitaly,
    following the upstream decision (LP: #1866379).
    + d/control: remove ruby-gitlab binary paragraph and ruby related build
      dependencies.
    + d/rules: remove all references to ruby-gitaly.
    + d/tests: remove the ruby-gitaly hardcoded DEP-8 test.

 -- Lucas Kanashiro <email address hidden> Mon, 16 Mar 2020 18:04:51 -0300

Changed in golang-gitaly-proto (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.