Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 743427 - gnome-extra/nemo-4.6.5: nemo-progress-ui-handler.c:43:10: fatal error: libxapp/xapp-status-icon.h: No such file or directory (PATCH)
Summary: gnome-extra/nemo-4.6.5: nemo-progress-ui-handler.c:43:10: fatal error: libxap...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Matthew Turnbull
URL:
Whiteboard:
Keywords: PATCH, PullRequest
Depends on:
Blocks:
 
Reported: 2020-09-19 00:41 UTC by Samuel Bernardo
Modified: 2020-10-12 09:06 UTC (History)
3 users (show)

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


Attachments
build log (build.log,244.41 KB, text/x-log)
2020-09-19 00:41 UTC, Samuel Bernardo
Details
emerge info (emerge.info,9.56 KB, text/plain)
2020-09-19 00:43 UTC, Samuel Bernardo
Details
emerge -pqv (emerge.pqv,259 bytes, text/plain)
2020-09-19 00:44 UTC, Samuel Bernardo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Samuel Bernardo 2020-09-19 00:41:40 UTC
Created attachment 661275 [details]
build log

nemo failed during compile phase.
Comment 1 Samuel Bernardo 2020-09-19 00:43:56 UTC
Created attachment 661278 [details]
emerge info
Comment 2 Samuel Bernardo 2020-09-19 00:44:11 UTC
Created attachment 661281 [details]
emerge -pqv
Comment 3 Samuel Bernardo 2020-09-19 08:24:14 UTC
[169/271] x86_64-pc-linux-gnu-gcc -Isrc/25a6634@@nemo@exe -Isrc -I../nemo-4.6.5/src -I. -I../nemo-4.6.5 -Icut-n-paste-code -I../nemo-4.6.5/cut-n-paste-code -Ilibnemo-extension -I../nemo-4.6.5/libnemo-extension 
-Ilibnemo-private -I../nemo-4.6.5/libnemo-private -Ieel -I../nemo-4.6.5/eel -I/usr/include/cinnamon-desktop -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0
/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/inc
lude/uuid -I/usr/include/freetype2 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/in
clude -I/usr/include/gail-3.0 -I/usr/include/libxml2 -I/usr/include/xapp -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wno-deprecated-declarations -Wno-deprecated -Wno-declaration-after-statement -DG
LIB_DISABLE_DEPRECATION_WARNINGS -O2 -march=native -pthread '-DNEMO_DATADIR="/usr/share/nemo"' '-DNEMO_EXTENSIONDIR="/usr/lib64/nemo/extensions-3.0"' '-DLIBEXECDIR="/usr/libexec"' -MD -MQ 'src/25a6634@@nemo@exe
/nemo-progress-ui-handler.c.o' -MF 'src/25a6634@@nemo@exe/nemo-progress-ui-handler.c.o.d' -o 'src/25a6634@@nemo@exe/nemo-progress-ui-handler.c.o' -c ../nemo-4.6.5/src/nemo-progress-ui-handler.c
FAILED: src/25a6634@@nemo@exe/nemo-progress-ui-handler.c.o 
x86_64-pc-linux-gnu-gcc -Isrc/25a6634@@nemo@exe -Isrc -I../nemo-4.6.5/src -I. -I../nemo-4.6.5 -Icut-n-paste-code -I../nemo-4.6.5/cut-n-paste-code -Ilibnemo-extension -I../nemo-4.6.5/libnemo-extension -Ilibnemo-
private -I../nemo-4.6.5/libnemo-private -Ieel -I../nemo-4.6.5/eel -I/usr/include/cinnamon-desktop -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -
I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid 
-I/usr/include/freetype2 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/u
sr/include/gail-3.0 -I/usr/include/libxml2 -I/usr/include/xapp -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wno-deprecated-declarations -Wno-deprecated -Wno-declaration-after-statement -DGLIB_DISABL
E_DEPRECATION_WARNINGS -O2 -march=native -pthread '-DNEMO_DATADIR="/usr/share/nemo"' '-DNEMO_EXTENSIONDIR="/usr/lib64/nemo/extensions-3.0"' '-DLIBEXECDIR="/usr/libexec"' -MD -MQ 'src/25a6634@@nemo@exe/nemo-prog
ress-ui-handler.c.o' -MF 'src/25a6634@@nemo@exe/nemo-progress-ui-handler.c.o.d' -o 'src/25a6634@@nemo@exe/nemo-progress-ui-handler.c.o' -c ../nemo-4.6.5/src/nemo-progress-ui-handler.c
../nemo-4.6.5/src/nemo-progress-ui-handler.c:43:10: fatal error: libxapp/xapp-status-icon.h: No such file or directory
   43 | #include <libxapp/xapp-status-icon.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Comment 4 Samuel Bernardo 2020-09-19 08:32:02 UTC
Maybe xapps dependency needs a bump:
>=x11-libs/xapps-1.4.0

I have currently installed xapps-1.4.2
Comment 5 Samuel Bernardo 2020-09-19 09:02:52 UTC
After installing xapps-1.8.9 I found there the missing interface libxapp/xapp-status-icon.h.
Created a PR with the required dependency correction to gentoo master tree overlay:
https://github.com/gentoo/gentoo/pull/17597
Comment 6 Jonas Stein gentoo-dev 2020-09-19 12:53:21 UTC
Matthew, please test and report. Ask someone to merge, if you can confirm that the PR is fine.
Comment 7 Matthew Turnbull 2020-09-19 20:24:16 UTC
Yeah, this is fine. I've already been running with xapps-1.8.9 (which is why I didn't see the compile problem).
Comment 8 Larry the Git Cow gentoo-dev 2020-10-12 09:06:12 UTC
The bug has been closed via the following commit(s):

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

commit 842b34ecef048eeeeebcd19b9f9518cf6ab96db6
Author:     Samuel Bernardo <samuelbernardo.mail@gmail.com>
AuthorDate: 2020-09-19 08:59:03 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2020-10-12 09:05:58 +0000

    gnome-extra/nemo: requires xapp 1.8
    
    Requires xapp 1.8 version.
    This commit fixes bug 743427.
    
    Closes: https://bugs.gentoo.org/743427
    Package-Manager: Portage-3.0.4, Repoman-3.0.1
    Signed-off-by: Samuel Bernardo <samuelbernardo.mail@gmail.com>
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 gnome-extra/nemo/nemo-4.6.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)