Your message dated Sun, 25 Aug 2024 22:39:52 +0000
with message-id <[email protected]>
and subject line Bug#1079362: Removed package(s) from unstable
has caused the Debian Bug report #1030812,
regarding autopkgtest failure : it should not work with ruby-omniauth >= 2
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1030812: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1030812
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: ruby-omniauth-bitbucket
Version: 0.0.2-1.1
Severity: Serious

In ruby-omniauth-bitbucket gemspec we can see:

$ cat omniauth-bitbucket.gemspec | grep omniauth | grep dependency
  s.add_dependency 'omniauth', '~> 1.1'
  s.add_dependency 'omniauth-oauth', '~> 1.0'

This should not work since we already have ruby-omniauth >= 2 in testing and unstable:

$ rmadison -u debian ruby-omniauth
ruby-omniauth | 1.2.1-1+deb8u1  | oldoldoldstable   | source, all
ruby-omniauth | 1.3.1-1+deb9u1  | oldoldstable      | source, all
ruby-omniauth | 1.8.1-1~bpo9+1  | stretch-backports | source, all
ruby-omniauth | 1.8.1-1         | oldstable         | source, all
ruby-omniauth | 1.9.1-1~bpo10+1 | buster-backports  | source, all
ruby-omniauth | 1.9.1-1         | stable            | source, all
ruby-omniauth | 2.1.1-1         | testing           | source, all
ruby-omniauth | 2.1.1-1         | unstable          | source, all

This is not causing a FTBFS because we are not explicitly checking dependencies during tests (this is forced in autopkgtest), if the following change is added we can reproduce the same autopkgtest failure during the build:

commit 88dbbe95f4b83859ba2e009d3c97610f66b1fcff (HEAD -> master)
Author: Lucas Kanashiro <[email protected]>
Date:   Tue Feb 7 13:58:36 2023 -0300

    d/rules: check dependencies when running tests

    This demonstrates the FTBFS happening because we have ruby-omniauth >= 2
    in the archive. The same failure is reproducible with autopkgtest.

diff --git a/debian/rules b/debian/rules
index 00f8a91..2fab9b6 100755
--- a/debian/rules
+++ b/debian/rules
@@ -12,7 +12,7 @@
 #export DH_RUBY_GEMSPEC=gem.gemspec
 #
 # Uncomment to check dependencies during build:
-# export GEM2DEB_TEST_RUNNER = --check-dependencies
+export GEM2DEB_TEST_RUNNER = --check-dependencies

 %:
        dh $@ --buildsystem=ruby --with ruby


All these mean that we likely have a broken ruby-omniauth-bitbucket in testing, we should not ship this package in a stable release. Upstream is inactive since 2017, so I do not expect any fix from them.

--
Lucas Kanashiro

--- End Message ---
--- Begin Message ---
Version: 0.0.2-1.1+rm

Dear submitter,

as the package ruby-omniauth-bitbucket has just been removed from the Debian 
archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see https://bugs.debian.org/1079362

The version of this package that was in Debian prior to this removal
can still be found using https://snapshot.debian.org/.

Please note that the changes have been done on the master archive and
will not propagate to any mirrors until the next dinstall run at the
earliest.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
[email protected].

Debian distribution maintenance software
pp.
Scott Kitterman (the ftpmaster behind the curtain)

--- End Message ---
_______________________________________________
Pkg-ruby-extras-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers

Reply via email to