Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 832177 - gnome-base/gnome-shell-41.3::gentoo failed (configure phase)
Summary: gnome-base/gnome-shell-41.3::gentoo failed (configure phase)
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: meson-0.61
  Show dependency tree
 
Reported: 2022-01-27 23:13 UTC by Jean-Claude Aciman
Modified: 2022-01-27 23:51 UTC (History)
0 users

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


Attachments
all requested files + meson-log.txt (gnome-shell.tar.gz,41.07 KB, application/gzip)
2022-01-27 23:13 UTC, Jean-Claude Aciman
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jean-Claude Aciman 2022-01-27 23:13:36 UTC
Created attachment 763772 [details]
all requested files + meson-log.txt

Error still present after applying the patch from bug 831921.


>>> Emerging (1 of 1) gnome-base/gnome-shell-41.3::gentoo
 * gnome-shell-41.3.tar.xz BLAKE2B SHA512 size ;-) ...                                                                                                          [ ok ]
 * Using python3.9 to build
>>> Unpacking source...
>>> Unpacking gnome-shell-41.3.tar.xz to /var/tmp/portage/gnome-base/gnome-shell-41.3/work
>>> Source unpacked in /var/tmp/portage/gnome-base/gnome-shell-41.3/work
>>> Preparing source in /var/tmp/portage/gnome-base/gnome-shell-41.3/work/gnome-shell-41.3 ...
 * Applying 40.0-optional-bluetooth.patch ...
patching file js/misc/meson.build
Hunk #1 succeeded at 3 with fuzz 2.
patching file meson.build
patching file meson_options.txt                                                                                                                                 [ ok ]
 * Applying 40.0-defaults.patch ...                                                                                                                             [ ok ]
 * ====================================================================================================================================================================
 * Applying user patches from /etc/portage/patches ...
 * Applying 41.3-fix-build-with-meson-0.61.1.patch ...                                                                                                          [ ok ]
 * User patches applied.
 * ====================================================================================================================================================================
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/gnome-base/gnome-shell-41.3/work/gnome-shell-41.3 ...
meson setup --libdir lib64 --localstatedir /var/lib --prefix /usr --sysconfdir /etc --wrap-mode nodownload --build.pkg-config-path /var/tmp/portage/gnome-base/gnome-shell-41.3/temp/python3.9/pkgconfig:/usr/share/pkgconfig --pkg-config-path /var/tmp/portage/gnome-base/gnome-shell-41.3/temp/python3.9/pkgconfig:/usr/share/pkgconfig --native-file /var/tmp/portage/gnome-base/gnome-shell-41.3/temp/meson.x86_64-pc-linux-gnu.amd64.ini --buildtype plain -Dbluetooth=true -Dextensions_tool=true -Dextensions_app=true -Dgtk_doc=false -Dman=true -Dtests=false -Dnetworkmanager=true -Dsystemd=true -Dsoup2=true /var/tmp/portage/gnome-base/gnome-shell-41.3/work/gnome-shell-41.3 /var/tmp/portage/gnome-base/gnome-shell-41.3/work/gnome-shell-41.3-build
The Meson build system
Version: 0.61.1
Source dir: /var/tmp/portage/gnome-base/gnome-shell-41.3/work/gnome-shell-41.3
Build dir: /var/tmp/portage/gnome-base/gnome-shell-41.3/work/gnome-shell-41.3-build
Build type: native build
Project name: gnome-shell
Project version: 41.3
C compiler for the host machine: x86_64-pc-linux-gnu-gcc (gcc 10.3.0 "x86_64-pc-linux-gnu-gcc (Gentoo 10.3.0-r2 p3) 10.3.0")
C linker for the host machine: x86_64-pc-linux-gnu-gcc ld.bfd 2.35.2
Host machine cpu family: x86_64
Host machine cpu: x86_64
Found pkg-config: /usr/bin/x86_64-pc-linux-gnu-pkg-config (1.8.0)
Run-time dependency gnome-keybindings found: YES 41.2
Run-time dependency atk-bridge-2.0 found: YES 2.38.0
Run-time dependency libecal-2.0 found: YES 3.42.3
Run-time dependency libedataserver-1.2 found: YES 3.42.3
Run-time dependency gcr-base-3 found: YES 3.40.0
Run-time dependency gdk-x11-3.0 found: YES 3.24.31
Run-time dependency gdk-pixbuf-2.0 found: YES 2.42.6
Run-time dependency gobject-introspection-1.0 found: YES 1.70.0
Run-time dependency gio-2.0 found: YES 2.70.2
Run-time dependency gio-unix-2.0 found: YES 2.70.2
Run-time dependency gjs-1.0 found: YES 1.70.0
Run-time dependency gtk+-3.0 found: YES 3.24.31
Run-time dependency libxml-2.0 found: YES 2.9.12
Run-time dependency mutter-clutter-9 found: YES 41.3
Run-time dependency mutter-cogl-9 found: YES 41.3
Run-time dependency mutter-cogl-pango-9 found: YES 41.3
Run-time dependency libmutter-9 found: YES 41.3
Run-time dependency polkit-agent-1 found: YES 0.120
Run-time dependency libstartup-notification-1.0 found: YES 0.12
Run-time dependency ibus-1.0 found: YES 1.5.25
Run-time dependency x11 found: YES 1.7.3
Run-time dependency gsettings-desktop-schemas found: YES 41.0
Run-time dependency gnome-desktop-3.0 found: YES 41.3
Run-time dependency gnome-bluetooth-1.0 found: YES 3.34.5
Run-time dependency gstreamer-1.0 found: YES 1.18.4
Run-time dependency gstreamer-base-1.0 found: YES 1.18.4
Run-time dependency libpipewire-0.3 found: YES 0.3.43
Run-time dependency libnm found: YES 1.32.12
Run-time dependency libsecret-1 found: YES 0.20.4
Run-time dependency libsystemd found: YES 250
Run-time dependency systemd found: YES 250
Program python3 found: YES (/var/tmp/portage/gnome-base/gnome-shell-41.3/temp/python3.9/bin/python3)
Program gjs found: YES (/usr/bin/gjs)
Library m found: YES
Checking for function "g_desktop_app_info_launch_uris_as_manager_with_fds" with dependency gio-2.0: YES 
Checking for function "fdwalk" : NO 
Checking for function "mallinfo" : YES 
Checking for function "mallinfo2" : YES 
Has header "sys/resource.h" : YES 
Header <langinfo.h> has symbol "_NL_TIME_FIRST_WEEKDAY" : YES 
Checking for function "fdwalk" : NO (cached)
Configuring config.h using configuration

Executing subproject gvc 

gvc| Project name: gvc
gvc| Project version: undefined
gvc| C compiler for the host machine: x86_64-pc-linux-gnu-gcc (gcc 10.3.0 "x86_64-pc-linux-gnu-gcc (Gentoo 10.3.0-r2 p3) 10.3.0")
gvc| C linker for the host machine: x86_64-pc-linux-gnu-gcc ld.bfd 2.35.2
gvc| Program glib-mkenums found: YES (/usr/bin/glib-mkenums)
gvc| Program glib-mkenums found: YES (/usr/bin/glib-mkenums)
gvc| Dependency gio-2.0 found: YES 2.70.2 (cached)
gvc| Run-time dependency gobject-2.0 found: YES 2.70.2
gvc| Run-time dependency libpulse found: YES 15.0
gvc| Run-time dependency libpulse-mainloop-glib found: YES 15.0
gvc| Dependency gobject-introspection-1.0 found: YES 1.70.0 (cached)
gvc| Dependency gobject-introspection-1.0 found: YES 1.70.0 (cached)
gvc| Program g-ir-scanner found: YES (/usr/bin/g-ir-scanner)
gvc| Dependency gobject-introspection-1.0 found: YES 1.70.0 (cached)
gvc| Program g-ir-compiler found: YES (/usr/bin/g-ir-compiler)
gvc| Configuring config.h using configuration
gvc| Build targets in project: 5
gvc| Subproject gvc finished.


Executing subproject shew 

shew| Project name: shew
shew| Project version: 41.3
shew| C compiler for the host machine: x86_64-pc-linux-gnu-gcc (gcc 10.3.0 "x86_64-pc-linux-gnu-gcc (Gentoo 10.3.0-r2 p3) 10.3.0")
shew| C linker for the host machine: x86_64-pc-linux-gnu-gcc ld.bfd 2.35.2
shew| Run-time dependency gtk4 found: YES 4.6.0
shew| Dependency x11 found: YES 1.7.3 (cached)
shew| Build targets in project: 8
shew| Subproject shew finished.


Executing subproject extensions-tool 

extensions-tool| Project name: gnome-extensions-tool
extensions-tool| Project version: 41.3
extensions-tool| C compiler for the host machine: x86_64-pc-linux-gnu-gcc (gcc 10.3.0 "x86_64-pc-linux-gnu-gcc (Gentoo 10.3.0-r2 p3) 10.3.0")
extensions-tool| C linker for the host machine: x86_64-pc-linux-gnu-gcc ld.bfd 2.35.2
extensions-tool| Dependency gio-2.0 found: YES 2.70.2 (cached)
extensions-tool| Dependency gio-unix-2.0 found: YES 2.70.2 (cached)
extensions-tool| Run-time dependency gnome-autoar-0 found: YES 0.4.2
extensions-tool| Run-time dependency json-glib-1.0 found: YES 1.6.6
extensions-tool| Found CMake: /usr/bin/cmake (3.22.1)
extensions-tool| Run-time dependency bash-completion found: NO (tried pkgconfig and cmake)
extensions-tool| Checking for function "bind_textdomain_codeset" : YES
extensions-tool| Configuring config.h using configuration

subprojects/extensions-tool/src/templates/meson.build:7:2: ERROR: Function does not take positional arguments.

A full log can be found at /var/tmp/portage/gnome-base/gnome-shell-40.3/work/gnome-shell-41.3-build/meson-logs/meson-log.txt
 * ERROR: gnome-base/gnome-shell-41.3::gentoo failed (configure phase):
 *   (no error message)
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-01-27 23:23:36 UTC
>Timestamp of repository gentoo: Fri, 21 Jan 2022 20:30:01 +0000

Is there a reason you can't sync first instead of cherry-picking patches...?

Anyway, looking.
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-01-27 23:51:07 UTC
The error is happening on exactly the same line as the previous bug and I don't see any issue on that line anymore, nor can I reproduce this.

Please verify you've cherry-picked the right patch...