[DRE-maint] Bug#991015: Acknowledgement (cannot execute due to incorrect shebang line)
Antonio Terceiro
terceiro at debian.org
Fri Jul 16 15:11:44 BST 2021
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`.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-ruby-extras-maintainers/attachments/20210716/c77dde58/attachment.sig>
More information about the Pkg-ruby-extras-maintainers
mailing list