Processed: Re: Bug#991015: Acknowledgement (cannot execute due to incorrect shebang line)
Processing control commands: > severity -1 important Bug #991015 [asciidoctor] cannot execute due to incorrect shebang line Severity set to 'important' from 'grave' -- 991015: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=991015 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#991015: Acknowledgement (cannot execute due to incorrect shebang line)
Control: severity -1 important On Mon, 12 Jul 2021 21:10:15 -0400 Ryan Kavanagh wrote: > This bug seems to be, in part, due to a potentially (?) broken ruby > upgrade behaviour. I've been running unstable on this laptop for ~6 > years, but still had > > ii ruby2.1 [ruby-interpreter] 2.1.5-4 > ii ruby2.2 [ruby-interpreter] 2.2.4-1 > > installed as my only ruby interpreters. These are no longer available in > unstable, and ruby2.1 was last available in: > > ruby2.1| 2.1.5-2+deb8u3 | oldoldstable | source, amd64, armel, armhf, i386 > > Will users upgrading from buster to bullseye will encounter a similar > issue if they've dist-upgraded from jessie to stretch to buster? rubyX.Y no longer provides ruby-interpreter from ruby2.3 See https://lists.debian.org/debian-ruby/2021/07/msg2.html Since it affects only very old releases, reducing severity. -- Sent from my p≡p for Android.
Bug#991015: Acknowledgement (cannot execute due to incorrect shebang line)
On Tue, Jul 13, 2021 at 12:48:49PM +0300, Adrian Bunk wrote: > On Mon, Jul 12, 2021 at 09:10:15PM -0400, Ryan Kavanagh wrote: > > This bug seems to be, in part, due to a potentially (?) broken ruby > > upgrade behaviour. I've been running unstable on this laptop for ~6 > > years, but still had > > > > ii ruby2.1 [ruby-interpreter] 2.1.5-4 > > ii ruby2.2 [ruby-interpreter] 2.2.4-1 > > > > installed as my only ruby interpreters. These are no longer available in > > unstable, and ruby2.1 was last available in: > > > > ruby2.1| 2.1.5-2+deb8u3 | oldoldstable | source, amd64, armel, armhf, > > i386 > > > > Will users upgrading from buster to bullseye will encounter a similar > > issue if they've dist-upgraded from jessie to stretch to buster? > > The problem is the following in the dependencies: > Depends: ruby | ruby-interpreter, ... > > The /usr/bin/ruby symlink is in the ruby package, > the alternative dependency ruby-interpreter is > therefore wrong. We noticed that a while ago, and ruby2.2 was the last of the rubyX.Y packages to actually provide `ruby-interpreter`. At this point, there are 900+ packages that still depend on `ruby | ruby-interpreter`, so this isn't something we can easily fix. I will submit a lintian check for this to get eventually fixed, but it will take a while. To workaround this, please install `ruby` and remove `ruby2.1`. and `ruby2.2`. signature.asc Description: PGP signature
Bug#991015: Acknowledgement (cannot execute due to incorrect shebang line)
On Mon, Jul 12, 2021 at 09:10:15PM -0400, Ryan Kavanagh wrote: > This bug seems to be, in part, due to a potentially (?) broken ruby > upgrade behaviour. I've been running unstable on this laptop for ~6 > years, but still had > > ii ruby2.1 [ruby-interpreter] 2.1.5-4 > ii ruby2.2 [ruby-interpreter] 2.2.4-1 > > installed as my only ruby interpreters. These are no longer available in > unstable, and ruby2.1 was last available in: > > ruby2.1| 2.1.5-2+deb8u3 | oldoldstable | source, amd64, armel, armhf, i386 > > Will users upgrading from buster to bullseye will encounter a similar > issue if they've dist-upgraded from jessie to stretch to buster? The problem is the following in the dependencies: Depends: ruby | ruby-interpreter, ... The /usr/bin/ruby symlink is in the ruby package, the alternative dependency ruby-interpreter is therefore wrong. cu Adrian
Bug#991015: Acknowledgement (cannot execute due to incorrect shebang line)
This bug seems to be, in part, due to a potentially (?) broken ruby upgrade behaviour. I've been running unstable on this laptop for ~6 years, but still had ii ruby2.1 [ruby-interpreter] 2.1.5-4 ii ruby2.2 [ruby-interpreter] 2.2.4-1 installed as my only ruby interpreters. These are no longer available in unstable, and ruby2.1 was last available in: ruby2.1| 2.1.5-2+deb8u3 | oldoldstable | source, amd64, armel, armhf, i386 Will users upgrading from buster to bullseye will encounter a similar issue if they've dist-upgraded from jessie to stretch to buster? -- |)|/ Ryan Kavanagh | 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature