Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 908378 - dev-ruby/ruby-gtk2-3.5.1: package doesn't do anything since upstream dropped GTK2 support in 3.4.4
Summary: dev-ruby/ruby-gtk2-3.5.1: package doesn't do anything since upstream dropped ...
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Ruby Team
URL:
Whiteboard:
Keywords: PMASKED, PullRequest
Depends on:
Blocks:
 
Reported: 2023-06-11 13:42 UTC by Maciej S. Szmigiero
Modified: 2023-10-26 16:57 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Maciej S. Szmigiero 2023-06-11 13:42:46 UTC
The dev-ruby/ruby-gtk2-3.5.1 package doesn't do anything since upstream dropped GTK2 support in 3.4.4 [1]:
> ==== Ruby/GTK2
> 
>  * Removed.

It basically only installs empty gemspec file:
> >>> Merging dev-ruby/ruby-gtk2-3.5.1 to /
> --- /usr/
> --- /usr/lib64/
> --- /usr/lib64/ruby/
> --- /usr/lib64/ruby/gems/
> --- /usr/lib64/ruby/gems/3.1.0/
> --- /usr/lib64/ruby/gems/3.1.0/specifications/
> >>> /usr/lib64/ruby/gems/3.1.0/specifications/gtk2-3.5.1.gemspec
> --- /usr/lib64/ruby/gems/3.0.0/
> --- /usr/lib64/ruby/gems/3.0.0/specifications/
> === /usr/lib64/ruby/gems/3.0.0/specifications/gtk2-3.5.1.gemspec
> >>> dev-ruby/ruby-gtk2-3.5.1 merged.

[1]: https://github.com/ruby-gnome/ruby-gnome/commit/6bb77b39ab7a53c44f391f517a4f797b03f7e9dd
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-06-11 13:43:51 UTC
Thanks, I'd noticed this a little while ago and didn't get to reporting it.
Comment 2 Larry the Git Cow gentoo-dev 2023-06-12 02:42:16 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88838f867c19da8062a7cb12c9d92e939e4322b5

commit 88838f867c19da8062a7cb12c9d92e939e4322b5
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-06-12 02:41:21 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-06-12 02:41:55 +0000

    package.mask: Last rite dev-ruby/ruby-gtk2
    
    Bug: https://bugs.gentoo.org/908378
    Signed-off-by: Sam James <sam@gentoo.org>

 profiles/package.mask | 5 +++++
 1 file changed, 5 insertions(+)
Comment 3 Larry the Git Cow gentoo-dev 2023-06-12 03:42:22 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d55a9c7c5cb21a38da156cf5667b4ca14cfbb8dd

commit d55a9c7c5cb21a38da156cf5667b4ca14cfbb8dd
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-06-12 02:52:21 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-06-12 02:52:21 +0000

    dev-ruby/ruby-poppler: drop 3.5.1
    
    Bug: https://bugs.gentoo.org/908378
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-ruby/ruby-poppler/Manifest                  |  1 -
 dev-ruby/ruby-poppler/ruby-poppler-3.5.1.ebuild | 19 -------------------
 2 files changed, 20 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66eee54c865a19fe1487823f5e78182fda7b4282

commit 66eee54c865a19fe1487823f5e78182fda7b4282
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-06-12 02:52:06 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-06-12 02:52:06 +0000

    dev-ruby/ruby-gobject-introspection: drop 3.5.1
    
    Bug: https://bugs.gentoo.org/908378
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-ruby/ruby-gobject-introspection/Manifest           |  1 -
 .../ruby-gobject-introspection-3.5.1.ebuild            | 18 ------------------
 2 files changed, 19 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a58f7c51bcae8909c81c9fcd09945aa76039c5e

commit 1a58f7c51bcae8909c81c9fcd09945aa76039c5e
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-06-12 02:51:53 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-06-12 02:51:53 +0000

    dev-ruby/ruby-glib2: drop 3.5.1-r1
    
    Bug: https://bugs.gentoo.org/908378
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-ruby/ruby-glib2/Manifest                       |  1 -
 .../files/ruby-glib2-3.5.1-glib-2.76.patch         | 23 --------------------
 dev-ruby/ruby-glib2/ruby-glib2-3.5.1-r1.ebuild     | 25 ----------------------
 3 files changed, 49 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ec9c64494d00df8352a8233e13d68b1f99ebeb8

commit 4ec9c64494d00df8352a8233e13d68b1f99ebeb8
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-06-12 02:51:41 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-06-12 02:51:41 +0000

    dev-ruby/ruby-gio2: drop 3.5.1
    
    Bug: https://bugs.gentoo.org/908378
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-ruby/ruby-gio2/Manifest               |  1 -
 dev-ruby/ruby-gio2/ruby-gio2-3.5.1.ebuild | 28 ----------------------------
 2 files changed, 29 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c658f1f6778b7fcdb855f776197f61d90028dc82

commit c658f1f6778b7fcdb855f776197f61d90028dc82
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-06-12 02:51:22 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-06-12 02:51:22 +0000

    dev-ruby/ruby-cairo-gobject: drop 3.5.1-r1
    
    Bug: https://bugs.gentoo.org/908378
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-ruby/ruby-cairo-gobject/Manifest                   |  1 -
 .../ruby-cairo-gobject-3.5.1-r1.ebuild                 | 18 ------------------
 2 files changed, 19 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dcc893a8133d249b0623a8e4737aa48e1be726f

commit 5dcc893a8133d249b0623a8e4737aa48e1be726f
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-06-12 02:50:48 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-06-12 02:50:48 +0000

    dev-ruby/ruby-pango: drop 3.5.1
    
    Bug: https://bugs.gentoo.org/908378
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-ruby/ruby-pango/Manifest                |  1 -
 dev-ruby/ruby-pango/ruby-pango-3.5.1.ebuild | 33 -----------------------------
 2 files changed, 34 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bf362731150b5b18ad3b8386399fb7e292174f5

commit 2bf362731150b5b18ad3b8386399fb7e292174f5
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-06-12 02:50:36 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-06-12 02:50:36 +0000

    dev-ruby/ruby-gdkpixbuf2: drop 3.5.1
    
    Bug: https://bugs.gentoo.org/908378
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-ruby/ruby-gdkpixbuf2/Manifest                    |  1 -
 .../ruby-gdkpixbuf2/ruby-gdkpixbuf2-3.5.1.ebuild     | 20 --------------------
 2 files changed, 21 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e31fa7c43cd46143a63d7365afa36d08f57d45fb

commit e31fa7c43cd46143a63d7365afa36d08f57d45fb
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-06-12 02:50:24 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-06-12 02:50:24 +0000

    dev-ruby/ruby-atk: drop 3.5.1
    
    Bug: https://bugs.gentoo.org/908378
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-ruby/ruby-atk/Manifest              |  1 -
 dev-ruby/ruby-atk/ruby-atk-3.5.1.ebuild | 16 ----------------
 2 files changed, 17 deletions(-)
Comment 4 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2023-10-26 16:57:35 UTC
commit d4133ffe69d4690fac3eec0991ff3b6b88bad00b
Author:     Hans de Graaff <graaff@gentoo.org>
AuthorDate: 2023-07-12 06:57:40 +0200
Commit:     Hans de Graaff <graaff@gentoo.org>
CommitDate: 2023-07-12 06:59:18 +0200

    dev-ruby/ruby-gtk2: remove masked package
    
    Signed-off-by: Hans de Graaff <graaff@gentoo.org>