Debian Bug report logs - #1094644
ruby-blade: depends on obsolete package thin which is broken with ruby-rack 3

version graph

Package: ruby-blade; Maintainer for ruby-blade is Debian Ruby Team <[email protected]>; Source for ruby-blade is src:ruby-blade (PTS, buildd, popcon).

Reported by: Pirate Praveen <[email protected]>

Date: Wed, 29 Jan 2025 15:15:01 UTC

Severity: serious

Found in version ruby-blade/0.7.3-1

Fixed in version 0.7.3-1+rm

Done: Debian FTP Masters <[email protected]>

Reply or subscribe to this bug.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to [email protected], [email protected], Debian Ruby Team <[email protected]>:
Bug#1094644; Package ruby-blade. (Wed, 29 Jan 2025 15:15:02 GMT) (full text, mbox, link).


Acknowledgement sent to Pirate Praveen <[email protected]>:
New Bug report received and forwarded. Copy sent to [email protected], Debian Ruby Team <[email protected]>. (Wed, 29 Jan 2025 15:15:02 GMT) (full text, mbox, link).


Message #5 received at [email protected] (full text, mbox, reply):

From: Pirate Praveen <[email protected]>
To: Debian Bug Tracking System <[email protected]>
Subject: ruby-blade: depends on obsolete package thin which is broken with ruby-rack 3
Date: Wed, 29 Jan 2025 16:09:55 +0100
Package: ruby-blade
Version: 0.7.3-1
Severity: serious
X-Debbugs-Cc: [email protected]

Dear Maintainer,

As part of ruby-rack 3 transition, we want to remove thin which does not
support ruby-rack 3. This rc bug is to prevent testing migration when we remove
it from testing if removal from archive takes longer.

(debian-sid)pravi@mahishi2:~/forge/ruby-team/ruby-blade$ sudo autopkgtest ./ --
null
autopkgtest [14:49:17]: starting date and time: 2025-01-29 14:49:17+0000
autopkgtest [14:49:17]: version 5.43
autopkgtest [14:49:17]: host mahishi2; command line: /usr/bin/autopkgtest ./ --
null
autopkgtest [14:49:17]: testbed dpkg architecture: amd64
autopkgtest [14:49:17]: testbed apt version: 2.9.25
autopkgtest [14:49:17]: @@@@@@@@@@@@@@@@@@@@ test bed setup
autopkgtest [14:49:17]: testbed release detected to be: None
autopkgtest [14:49:17]: testbed running kernel: Linux 6.12.5-amd64 #1 SMP
PREEMPT_DYNAMIC Debian 6.12.5-1 (2024-12-15)
autopkgtest [14:49:17]: @@@@@@@@@@@@@@@@@@@@ unbuilt-tree ./
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying 0001-Don-t-run-git-in-gemspec.patch
dpkg-source: info: applying 0002-remove-coffee-script-dependency.patch
autopkgtest [14:49:18]: testing package ruby-blade version 0.7.3-1
autopkgtest [14:49:18]: build needed for binaries
autopkgtest [14:49:18]: ERROR: Failed to resolve build-deps for
/tmp/autopkgtest.wdQUfo/build.Fh8/real-tree; apt-get --simulate output:
autopkgtest [14:49:18]: ERROR: | Note, using directory
'/tmp/autopkgtest.wdQUfo/build.Fh8/real-tree' to get the build dependencies
autopkgtest [14:49:18]: ERROR: | Reading package lists...
autopkgtest [14:49:18]: ERROR: | Building dependency tree...
autopkgtest [14:49:18]: ERROR: | Reading state information...
autopkgtest [14:49:18]: ERROR: | Some packages could not be installed. This may
mean that you have
autopkgtest [14:49:18]: ERROR: | requested an impossible situation or if you
are using the unstable
autopkgtest [14:49:18]: ERROR: | distribution that some required packages have
not yet been created
autopkgtest [14:49:18]: ERROR: | or been moved out of Incoming.
autopkgtest [14:49:18]: ERROR: | The following information may help to resolve
the situation:
autopkgtest [14:49:18]: ERROR: |
autopkgtest [14:49:18]: ERROR: | The following packages have unmet
dependencies:
autopkgtest [14:49:18]: ERROR: |  thin : Depends: ruby-rack (< 3) but 3.0.8-2
is to be installed
autopkgtest [14:49:18]: ERROR: | E: Unable to correct problems, you have held
broken packages.
blame: ./
badpkg: Can't resolve build dependencies on testbed
autopkgtest [14:49:18]: ERROR: erroneous package: Can't resolve build
dependencies on testbed
(debian-sid)pravi@mahishi2:~/forge/ruby-team/ruby-blade$ grep thin * -R
blade.gemspec:  spec.add_dependency "thin", ">= 1.6.0"
debian/changelog:      ruby-sprockets, ruby-thor, ruby-useragent and thin.
debian/changelog:      ruby-sprockets, ruby-thor, ruby-useragent and thin in
Depends.
debian/control:               thin
debian/control:         thin,
lib/blade/server.rb:    Faye::WebSocket.load_adapter("thin")


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.12.5-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages ruby-blade depends on:
ii  ruby                      1:3.3~3.1
ii  ruby-activesupport        2:6.1.7.3+dfsg-4
pn  ruby-blade-qunit-adapter  <none>
pn  ruby-curses               <none>
pn  ruby-eventmachine         <none>
pn  ruby-faye                 <none>
ii  ruby-sprockets            3.7.2-6
ii  ruby-thor                 1.3.1-1
pn  ruby-useragent            <none>
pn  thin                      <none>

ruby-blade recommends no packages.

ruby-blade suggests no packages.



Reply sent to Debian FTP Masters <[email protected]>:
You have taken responsibility. (Sat, 01 Feb 2025 18:51:08 GMT) (full text, mbox, link).


Notification sent to Pirate Praveen <[email protected]>:
Bug acknowledged by developer. (Sat, 01 Feb 2025 18:51:08 GMT) (full text, mbox, link).


Message #10 received at [email protected] (full text, mbox, reply):

From: Debian FTP Masters <[email protected]>
To: [email protected],[email protected],
Cc: [email protected]
Subject: Bug#1094504: Removed package(s) from unstable
Date: Sat, 01 Feb 2025 18:48:38 +0000
Version: 0.7.3-1+rm

Dear submitter,

as the package ruby-blade 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/1094504

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.
Paul Tagliamonte (the ftpmaster behind the curtain)



Send a report that this bug log contains spam.


Debian bug tracking system administrator <[email protected]>. Last modified: Tue May 13 09:17:32 2025; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.