Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 951289 - app-arch/file-roller-44.4: GTK dependency too low
Summary: app-arch/file-roller-44.4: GTK dependency too low
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords: PullRequest
Depends on: 955856
Blocks:
  Show dependency tree
 
Reported: 2025-03-13 12:35 UTC by Brian Evans
Modified: 2025-05-11 20:07 UTC (History)
0 users

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 Brian Evans 2025-03-13 12:35:35 UTC
app-arch/file-roller-44.4 has introduced code which requires gui-libs/gtk-4.12 or greater as demonstrated by gtk_list_box_remove_all.  Please reevaluate to help upgrading users avoid build failures.

FAILED: src/file-roller.p/fr-places-sidebar.c.o
x86_64-pc-linux-gnu-gcc -Isrc/file-roller.p -Isrc -I../file-roller-44.4/src -I. -I../file-roller-44.4 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/gtk-4.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/graphene-1.0 -I/usr/lib64/graphene-1.0/include -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libadwaita-1 -I/usr/include/gobject-introspection-1.0 -I/usr/include/json-glib-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O2 -march=native -pipe -pthread -mfpmath=sse -msse -msse2 -mfpmath=sse -msse -msse2 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_38 -Wall -Wno-deprecated-declarations -MD -MQ src/file-roller.p/fr-places-sidebar.c.o -MF src/file-roller.p/fr-places-sidebar.c.o.d -o src/file-roller.p/fr-places-sidebar.c.o -c ../file-roller-44.4/src/fr-places-sidebar.c
../file-roller-44.4/src/fr-places-sidebar.c: In function ‘update_entries’:
../file-roller-44.4/src/fr-places-sidebar.c:484:9: error: implicit declaration of function ‘gtk_list_box_remove_all’; did you mean ‘gtk_list_box_remove’? [-Wimplicit-function-declaration]
  484 |         gtk_list_box_remove_all (GTK_LIST_BOX (private->list_box));
      |         ^~~~~~~~~~~~~~~~~~~~~~~
      |         gtk_list_box_remove
Comment 1 Larry the Git Cow gentoo-dev 2025-04-13 16:44:33 UTC
The bug has been closed via the following commit(s):

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

commit 2e707e72ecaad3661f65462657ee43ddbf5eb2b8
Author:     Guillermo Joandet <gjoandet@gmail.com>
AuthorDate: 2025-03-26 00:23:41 +0000
Commit:     Pacho Ramos <pacho@gentoo.org>
CommitDate: 2025-04-13 16:43:50 +0000

    app-arch/file-roller: Bump to 44.5
    
    Closes: https://bugs.gentoo.org/951289
    Signed-off-by: Guillermo Joandet <gjoandet@gmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/41300
    Signed-off-by: Pacho Ramos <pacho@gentoo.org>

 app-arch/file-roller/Manifest                |   1 +
 app-arch/file-roller/file-roller-44.5.ebuild | 103 +++++++++++++++++++++++++++
 2 files changed, 104 insertions(+)