Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 912876 - net-p2p/transmission-9999 now needs gtkmm >= 4.11.1
Summary: net-p2p/transmission-9999 now needs gtkmm >= 4.11.1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Mike Gilbert
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-08-23 14:05 UTC by jospezial
Modified: 2023-08-23 14:27 UTC (History)
1 user (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 jospezial 2023-08-23 14:05:07 UTC
Please raise the dependency in the ebuild.

https://github.com/transmission/transmission/commit/586cff9506487eabf72baa3c1588e623a8b1ac63

-- Checking for modules 'gtkmm-4.0>=4.11.1;glibmm-2.68>=2.60.0;giomm-2.68>=2.26.0'
--   Package dependency requirement 'gtkmm-4.0 >= 4.11.1' could not be satisfied.
Package 'gtkmm-4.0' has version '4.10.0', required version is '>= 4.11.1'
CMake Error at CMakeLists.txt:318 (message):
  GTK is required but wasn't found

emerge -vptD ">dev-cpp/gtkmm-4.10.0"

These are the packages that would be merged, in reverse order:

Calculating dependencies... done!
Dependency resolution took 25.26 s.

[ebuild     U #] dev-cpp/gtkmm-4.12.0:4.0::gentoo [4.10.0:4.0::gentoo] USE="-gtk-doc -test" 15.977 KiB
[ebuild     U #]  gui-libs/gtk-4.12.0:4::gentoo [4.10.5:4::gentoo] USE="X cups gstreamer introspection wayland (-aqua) -broadway -cloudproviders -colord -examples (-ffmpeg) -sysprof -test (-vulkan)" CPU_FLAGS_X86="-f16c" 16.523 KiB

Total: 2 packages (2 upgrades), Size of downloads: 32.499 KiB

The following mask changes are necessary to proceed:
 (see "package.unmask" in the portage(5) man page for more details)
# required by net-p2p/transmission-9999::gentoo[gtk]
# required by @selected
# required by @world (argument)
# /var/db/repos/gentoo/profiles/package.mask:
# Matt Turner <mattst88@gentoo.org> (2023-07-06)
# GNOME 45 mask
=dev-cpp/gtkmm-4.12.0
# required by dev-cpp/gtkmm-4.12.0::gentoo
# required by >dev-cpp/gtkmm-4.10.0 (argument)
# /var/db/repos/gentoo/profiles/package.mask:
# Matt Turner <mattst88@gentoo.org> (2023-07-06)
# GNOME 45 mask
=gui-libs/gtk-4.12.0
Comment 1 Mike Gilbert gentoo-dev 2023-08-23 14:23:08 UTC
Thanks for the heads up.
Comment 2 Larry the Git Cow gentoo-dev 2023-08-23 14:27:21 UTC
The bug has been closed via the following commit(s):

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

commit 7d7feb4543da99071689393093db4e6808351cdc
Author:     Mike Gilbert <floppym@gentoo.org>
AuthorDate: 2023-08-23 14:26:05 +0000
Commit:     Mike Gilbert <floppym@gentoo.org>
CommitDate: 2023-08-23 14:26:05 +0000

    net-p2p/transmission: depend on >=dev-cpp/gtkmm-4.11.1
    
    Closes: https://bugs.gentoo.org/912876
    Signed-off-by: Mike Gilbert <floppym@gentoo.org>

 net-p2p/transmission/transmission-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)