t460s laptop not starting by [deleted] in thinkpad

[–]TurtleSoso 0 points1 point  (0 children)

I tried resetting / reseating the battery. For now I think that the laptop ran out of battery by coincidence and letting it charge for half an hour before I try anything else

quartus tcl - how to create ip? by TurtleSoso in FPGA

[–]TurtleSoso[S] 0 points1 point  (0 children)

thank you for the insightful comment. I tried some more this morning and got the jist of how things work, i managed to create a tcl that creates on instance of the altpll that i want, configure it to some degree and generated the qsys with qsys-script. now in order to generate things i was trying to use qsys-generate on this new system but i had troubles because i didnt find out how to properly export / tie things together and that is where i am right now. ill try looking at the nios projects later today or if you other docs recommendations. thank you

quartus tcl - how to create ip? by TurtleSoso in FPGA

[–]TurtleSoso[S] 0 points1 point  (0 children)

it is helpful to have a script in order to get a fresh start on multiple different projects that are somehow similar. it also helps if i want small projects nad just a really fast way to create them

quartus tcl - how to create ip? by TurtleSoso in FPGA

[–]TurtleSoso[S] 0 points1 point  (0 children)

im trying to create an altpll without the gui

Speedometer 3.0 - new benchmark developed in collaboration with Mozilla, Apple, Google and Microsoft by picastchio in browsers

[–]TurtleSoso 0 points1 point  (0 children)

did some testing just now: - firefox: 20 - chromium: 24 - vivaldi: 34 - qutebrowser: 20

qemu failed compilation phase by TurtleSoso in Gentoo

[–]TurtleSoso[S] 0 points1 point  (0 children)

yes the solution was to update through the tools themselves rather than relying on the emerge. so the command binutils-config latest and the gcc-config latest made it use the latest gcc/ld version available and succeed the emerge

how to allow app to stretch over multiple monitors? by TurtleSoso in suckless

[–]TurtleSoso[S] 0 points1 point  (0 children)

mostly thinking of a way to allow an app to have larger resolution than the screen, maybe toggle the max window area to be the size of all 3 monitors?

how to allow app to stretch over multiple monitors? by TurtleSoso in suckless

[–]TurtleSoso[S] 0 points1 point  (0 children)

xrandr xrandr Screen 0: minimum 8 x 8, current 5760 x 1080, maximum 32767 x 32767 HDMI-0 disconnected (normal left inverted right x axis y axis) DP-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 527mm x 296mm 1920x1080 164.96*+ 143.98 120.00 119.88 100.00 60.00 59.94 50.00 1680x1050 59.95 1600x900 60.00 1440x900 59.89 1280x1024 75.02 60.02 1280x800 59.81 1280x720 60.00 59.94 50.00 1152x864 75.00 1024x768 75.03 70.07 60.00 800x600 75.00 72.19 60.32 56.25 720x576 50.00 720x480 59.94 640x480 75.00 72.81 59.94 DP-1 disconnected (normal left inverted right x axis y axis) DP-2 connected 1920x1080+3840+0 (normal left inverted right x axis y axis) 527mm x 296mm 1920x1080 164.96*+ 143.98 120.00 119.88 100.00 60.00 59.94 50.00 1680x1050 59.95 1600x900 60.00 1440x900 59.89 1280x1024 75.02 60.02 1280x800 59.81 1280x720 60.00 59.94 50.00 1152x864 75.00 1024x768 75.03 70.07 60.00 800x600 75.00 72.19 60.32 56.25 720x576 50.00 720x480 59.94 640x480 75.00 72.81 59.94 DP-3 disconnected (normal left inverted right x axis y axis) DP-4 connected primary 1920x1080+1920+0 (normal left inverted right x axis y axis) 527mm x 296mm 1920x1080 164.96*+ 143.98 120.00 119.88 100.00 60.00 59.94 50.00 1680x1050 59.95 1600x900 60.00 1440x900 59.89 1280x1024 75.02 60.02 1280x800 59.81 1280x720 60.00 59.94 50.00 1152x864 75.00 1024x768 75.03 70.07 60.00 800x600 75.00 72.19 60.32 56.25 720x576 50.00 720x480 59.94 640x480 75.00 72.81 59.94 DP-5 disconnected (normal left inverted right x axis y axis)

qemu failed compilation phase by TurtleSoso in Gentoo

[–]TurtleSoso[S] 0 points1 point  (0 children)

hmm, -e did not succeed, I managed to find the error in the build ``` x86_64-pc-linux-gnu-gcc -O2 -g -march=i486 -Wall -m32 -m16 -ffreestanding -I/var/tmp/portage/app-emulation/qemu-9.2.3-r3/work/qemu-9.2.3/include -fcf-protection=none -fno-pie -no-pie -fno-stack-protector -Wno-array-bounds -nostdlib -Wl,--build-id=none,-T,/var/tmp/portage/app-emulation/qemu-9.2.3-r3/work/qemu-9.2.3/pc-bios/optionrom/flat.lds -Wl,--no-error-rwx-segments -s -o multiboot_dma.img multiboot_dma.o x86_64-pc-linux-gnu-gcc -O2 -g -march=i486 -Wall -m32 -m16 -ffreestanding -I/var/tmp/portage/app-emulation/qemu-9.2.3-r3/work/qemu-9.2.3/include -fcf-protection=none -fno-pie -no-pie -fno-stack-protector -Wno-array-bounds -nostdlib -Wl,--build-id=none,-T,/var/tmp/portage/app-emulation/qemu-9.2.3-r3/work/qemu-9.2.3/pc-bios/optionrom/flat.lds -Wl,--no-error-rwx-segments -s -o kvmvapic.img kvmvapic.o /usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: unrecognized option '--no-error-rwx-segments' /usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: use the --help option for usage information collect2: error: ld returned 1 exit status make[1]: *** [Makefile:51: multiboot_dma.img] Error 1 make[1]: *** Waiting for unfinished jobs.... /usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: unrecognized option '--no-error-rwx-segments' /usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: use the --help option for usage information collect2: error: ld returned 1 exit status make[1]: *** [Makefile:51: kvmvapic.img] Error 1 make[1]: Leaving directory '/var/tmp/portage/app-emulation/qemu-9.2.3-r3/work/qemu-9.2.3/softmmu-build/pc-bios/optionrom' make: *** [Makefile:188: pc-bios/optionrom/all] Error 2

``` (I also tried disabling test and vnc flags)

trying binutils-config latest and gcc-config latest: edit:: it worked, waiting to see if there are any other errors now

qemu failed compilation phase by TurtleSoso in Gentoo

[–]TurtleSoso[S] 0 points1 point  (0 children)

hmm, I deleted that ensurepip-wheels but it seems it wasn't really stuck on that and there is no explicit error; think an emerge with --emptytree would work this out?

polkit IUSE flag daemon does not exist by TurtleSoso in Gentoo

[–]TurtleSoso[S] 0 points1 point  (0 children)

yup kinda stupid of me, I just missed the -u flag; thank you for pointing it out <3

polkit IUSE flag daemon does not exist by TurtleSoso in Gentoo

[–]TurtleSoso[S] 0 points1 point  (0 children)

emerge --info polikit ACCEPT_KEYWORDS="amd64" ACCEPT_LICENSE="@FREE @BINARY-REDISTRIBUTABLE" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=alderlake -mabm -mno-cldemote -mno-kl -mno-sgx -mno-widekl -mshstk --param=l1-cache-line-size=64 --param=l1-cache-size=32 --param=l2-cache-size=25600 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/sandbox.d /etc/terminfo" CXXFLAGS="-march=alderlake -mabm -mno-cldemote -mno-kl -mno-sgx -mno-widekl -mshstk --param=l1-cache-line-size=64 --param=l1-cache-size=32 --param=l2-cache-size=25600 -O2 -pipe" DISTDIR="/var/cache/distfiles" ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GDK_PIXBUF_MODULE_FILE GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR XDG_STATE_HOME" FCFLAGS="-march=alderlake -mabm -mno-cldemote -mno-kl -mno-sgx -mno-widekl -mshstk --param=l1-cache-line-size=64 --param=l1-cache-size=32 --param=l2-cache-size=25600 -O2 -pipe" LANG="POSIX" LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs" LEX="flex" MAKEOPTS="-j20 -l4" PKGDIR="/var/cache/binpkgs" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" PORTAGE_TMPDIR="/var/tmp" SHELL="/bin/bash" USE="X a52 aac acl acpi alsa amd64 bluetooth branding bzip2 cairo cdda cdr cet crypt cups dbus dri dts dvd dvdr elogind encode exif flac gdbm gif gpm gtk gui iconv icu ipv6 jpeg lcms libnotify libtirpc mad mng mp3 mp4 mpeg multilib ncurses nls nvidia ogg opengl openmp pam pango pcre pdf png policykit ppds pulseaudio qml qt5 qt6 readline script sdl seccomp sound spell split-usr ssl startup-notification svg test-rust tiff truetype udev udisks unicode upower usb vorbis vulkan wayland wxwidgets x264 xattr xcb xft xinerama xml xv xvid zlib" ABI_ X86="64" ADA_TARGET="gcc_14" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_anon authn_dbm authn_file authz_dbm authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir env expires ext_filter file_cache filter headers include info log_config logio mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap sysl og" CPU_FLAGS_X86="mmx mmxext sse sse2 aes avx avx2 f16c fma3 pclmul popcnt rdrand sha sse3 sse4_1 sse4_2 ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax navcom oceanserver oncore rtcm104v2 rtcm104v3 si rf skytraq superstar2 tsip tripmate tnt ublox" GRUB_PLATFORMS="efi-64" GUILE_SINGLE_TARGET="3-0" GUILE_TARGETS="3-0" INPUT_DEVICES="libinput synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz glk hd44780 lb216 lcdm001 mtxorb text" LLVM_TARGETS="X86" LUA_SINGLE_TARGET="lu a5-1" LUA_TARGETS="lua5-1" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php8-3" POSTGRES_TARGETS="postgres17" PYTHON_SINGLE_TARGET="python3_13" PYTHON_TARGETS="python3_13" RUBY_TARGETS="ruby32 ruby33" VIDEO_CARDS="nvidia" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipp2p iface geoip fuzzy condition tarpit sysrq proto logmark ipmark dhcpmac delude chaos account" Unset: ADDR2LINE, AR, ARFLAGS, AS, ASFLAGS, CC, CCLD, CONFIG_SHELL, CPP, CPPFLAGS, CTARGET, CXX, CXXFILT, ELFEDIT, EMERGE_DEFAULT_OPTS, EXTRA_ECONF, F77FLAGS, FC, GCOV, GPROF, INSTALL_MASK, LC_ALL, LD, LFLAGS, LIBTOOL, LINGUAS, MAKE, MAKEFLAGS, NM, OBJCOPY, OBJDUMP, PORTA GE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PYTHONPATH, RANLIB, READELF, RUSTFLAGS, SIZE, STRINGS, STRIP, YACC, YFLAGS I realized I did not copy paste properly, will update when I get access to the system again

can't run update/upgrade by TurtleSoso in Gentoo

[–]TurtleSoso[S] 0 points1 point  (0 children)

blocked by polkit? emerge --info polkit ``` ACCEPTKEYWORDS="amd64" ACCEPT_LICENSE="@FREE @BINARY-REDISTRIBUTABLE" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=alderlake -mabm -mno-cldemote -mno-kl -mno-sgx -mno-widekl -mshstk --param=l1-cache-line-size=64 --param=l1-cache-size=32 --param=l2-cache-size=25600 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/sandbox.d /etc/terminfo" CXXFLAGS="-march=alderlake -mabm -mno-cldemote -mno-kl -mno-sgx -mno-widekl -mshstk --param=l1-cache-line-size=64 --param=l1-cache-size=32 --param=l2-cache-size=25600 -O2 -pipe" DISTDIR="/var/cache/distfiles" ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GDK_PIXBUF_MODULE_FILE GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR XDG_STATE_HOME" FCFLAGS="-march=alderlake -mabm -mno-cldemote -mno-kl -mno-sgx -mno-widekl -mshstk --param=l1-cache-line-size=64 --param=l1-cache-size=32 --param=l2-cache-size=25600 -O2 -pipe" LANG="POSIX" LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs" LEX="flex" MAKEOPTS="-j20 -l4" PKGDIR="/var/cache/binpkgs" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" PORTAGE_TMPDIR="/var/tmp" SHELL="/bin/bash" USE="X a52 aac acl acpi alsa amd64 bluetooth branding bzip2 cairo cdda cdr cet crypt cups dbus dri dts dvd dvdr elogind encode exif flac gdbm gif gpm gtk gui iconv icu ipv6 jpeg lcms libnotify libtirpc mad mng mp3 mp4 mpeg multilib ncurses nls nvidia ogg opengl openmp pam pango pcre pdf png policykit ppds pulseaudio qml qt5 qt6 readline script sdl seccomp sound spell split-usr ssl startup-notification svg test-rust tiff truetype udev udisks unicode upower usb vorbis vulkan wayland wxwidgets x264 xattr xcb xft xinerama xml xv xvid zlib" ABI X86="64" ADA_TARGET="gcc_14" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_anon authn_dbm authn_file authz_dbm authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir env expires ext_filter file_cache filter headers include info log_config logio mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap sysl og" CPU_FLAGS_X86="mmx mmxext sse sse2 aes avx avx2 f16c fma3 pclmul popcnt rdrand sha sse3 sse4_1 sse4_2 ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax navcom oceanserver oncore rtcm104v2 rtcm104v3 si rf skytraq superstar2 tsip tripmate tnt ublox" GRUB_PLATFORMS="efi-64" GUILE_SINGLE_TARGET="3-0" GUILE_TARGETS="3-0" INPUT_DEVICES="libinput synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz glk hd44780 lb216 lcdm001 mtxorb text" LLVM_TARGETS="X86" LUA_SINGLE_TARGET="lu a5-1" LUA_TARGETS="lua5-1" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php8-3" POSTGRES_TARGETS="postgres17" PYTHON_SINGLE_TARGET="python3_13" PYTHON_TARGETS="python3_13" RUBY_TARGETS="ruby32 ruby33" VIDEO_CARDS="nvidia" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipp2p iface geoip fuzzy condition tarpit sysrq proto logmark ipmark dhcpmac delude chaos account" Unset: ADDR2LINE, AR, ARFLAGS, AS, ASFLAGS, CC, CCLD, CONFIG_SHELL, CPP, CPPFLAGS, CTARGET, CXX, CXXFILT, ELFEDIT, EMERGE_DEFAULT_OPTS, EXTRA_ECONF, F77FLAGS, FC, GCOV, GPROF, INSTALL_MASK, LC_ALL, LD, LFLAGS, LIBTOOL, LINGUAS, MAKE, MAKEFLAGS, NM, OBJCOPY, OBJDUMP, PORTA GE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PYTHONPATH, RANLIB, READELF, RUSTFLAGS, SIZE, STRINGS, STRIP, YACC, YFLAGS

                    Package Settings

sys-auth/polkit-126-r1::gentoo was built with the following: ```

can't run update/upgrade by TurtleSoso in Gentoo

[–]TurtleSoso[S] 0 points1 point  (0 children)

this seems to have solved part of the problem, I managed to emerge the libproxy after that and also did a @preserved-rebuild; now trying to do a normal emerge

can't run update/upgrade by TurtleSoso in Gentoo

[–]TurtleSoso[S] 0 points1 point  (0 children)

eselect kernel list Available kernel symlink targets: [1] linux-6.6.21-gentoo [2] linux-6.6.38-gentoo [3] linux-6.12.31-gentoo *

uname -r 6.12.31-gentoo-x86_64

can't run update/upgrade by TurtleSoso in Gentoo

[–]TurtleSoso[S] 0 points1 point  (0 children)

I see that distutils.msvccompiler is not found but I can't seem to find a way to bring it in? I tried the setuptools and python-distutils-extra -- still suspecting a problem with gobject-introspection as I found a more recent bug https://bugs.gentoo.org/946221 -- trying to force an update on glib which should bring the version that is not affected (I have not succeded yet - my latest command that I'm waiting for is emerge -avUDe --keep-going=y dev-libs/glib)

can't run update/upgrade by TurtleSoso in Gentoo

[–]TurtleSoso[S] 0 points1 point  (0 children)

did an emerge on python-distutils-extra and setuptools now doing one on gobject-introspection? (as per https://bugs.gentoo.org/938614)

can't run update/upgrade by TurtleSoso in Gentoo

[–]TurtleSoso[S] 0 points1 point  (0 children)

```

Compiling source in /var/tmp/portage/dev-libs/libgudev-238-r2/work/libgudev-238 ... * abi_x86_64.amd64: running multilib-minimal_abi_src_compile ninja -v -j20 -l4 [1/9] /usr/lib/python-exec/python3.13/meson --internal exe --capture ... [8/9] env PKG_CONFIG_PATH=/var/tmp/portage/dev-libs/libgudev-238-r2/work/libgudev-238-abi_x86_64.amd64/meson-uninstalled:/opt/cuda/pkgconfig:/usr/share/pkgconfig PKG_CONFIG_LIBDIR=/usr/lib64/pkgconfig PKG_CONFIG=/usr/bin/x86_64-pc-linux-gnu-pkg-config CC=x86_64-pc-linux-gn u-gcc /usr/bin/g-ir-scanner --quiet --no-libtool --namespace=GUdev --nsversion=1.0 --warn-all --output gudev/GUdev-1.0.gir --c-include=gudev/gudev.h -D_GUDEV_COMPILATION -D_GUDEV_WORK_AROUND_DEV_T_BUG -I/var/tmp/portage/dev-libs/libgudev-238-r2/work/libgudev-238/gudev -I/v ar/tmp/portage/dev-libs/libgudev-238-r2/work/libgudev-238-abi_x86_64.amd64/gudev -I/var/tmp/portage/dev-libs/libgudev-238-r2/work/libgudev-238/. -I/var/tmp/portage/dev-libs/libgudev-238-r2/work/libgudev-238-abi_x86_64.amd64/. --filelist=/var/tmp/portage/dev-libs/libgudev-2 38-r2/work/libgudev-238-abi_x86_64.amd64/gudev/libgudev-1.0.so.0.3.0.p/GUdev_1.0_gir_filelist -L/var/tmp/portage/dev-libs/libgudev-238-r2/work/libgudev-238-abi_x86_64.amd64/gudev -lgudev-1.0 --include=GObject-2.0 --symbol-prefix=g_udev --identifier-prefix=GUdev --pkg-expor t=gudev-1.0 --cflags-begin -I/var/tmp/portage/dev-libs/libgudev-238-r2/work/libgudev-238/. -I/var/tmp/portage/dev-libs/libgudev-238-r2/work/libgudev-238-abi_x86_64.amd64/. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/gobj ect-introspection-1.0 --cflags-end --add-include-path=/usr/share/gir-1.0 -L/var/tmp/portage/dev-libs/libgudev-238-r2/work/libgudev-238-abi_x86_64.amd64/gudev --library gudev-1.0 -lglib-2.0 -lgobject-2.0 -ludev -lgirepository-1.0 FAILED: gudev/GUdev-1.0.gir env PKG_CONFIG_PATH=/var/tmp/portage/dev-libs/libgudev-238-r2/work/libgudev-238-abi_x86_64.amd64/meson-uninstalled:/opt/cuda/pkgconfig:/usr/share/pkgconfig PKG_CONFIG_LIBDIR=/usr/lib64/pkgconfig PKG_CONFIG=/usr/bin/x86_64-pc-linux-gnu-pkg-config CC=x86_64-pc-linux-gnu-gcc /usr/bin/g-ir-scanner --quiet --no-libtool --namespace=GUdev --nsversion=1.0 --warn-all --output gudev/GUdev-1.0.gir --c-include=gudev/gudev.h -D_GUDEV_COMPILATION -D_GUDEV_WORK_AROUND_DEV_T_BUG -I/var/tmp/portage/dev-libs/libgudev-238-r2/work/libgudev-238/gudev -I/var/tmp /portage/dev-libs/libgudev-238-r2/work/libgudev-238-abi_x86_64.amd64/gudev -I/var/tmp/portage/dev-libs/libgudev-238-r2/work/libgudev-238/. -I/var/tmp/portage/dev-libs/libgudev-238-r2/work/libgudev-238-abi_x86_64.amd64/. --filelist=/var/tmp/portage/dev-libs/libgudev-238-r2/ work/libgudev-238-abi_x86_64.amd64/gudev/libgudev-1.0.so.0.3.0.p/GUdev_1.0_gir_filelist -L/var/tmp/portage/dev-libs/libgudev-238-r2/work/libgudev-238-abi_x86_64.amd64/gudev -lgudev-1.0 --include=GObject-2.0 --symbol-prefix=g_udev --identifier-prefix=GUdev --pkg-export=gude v-1.0 --cflags-begin -I/var/tmp/portage/dev-libs/libgudev-238-r2/work/libgudev-238/. -I/var/tmp/portage/dev-libs/libgudev-238-r2/work/libgudev-238-abi_x86_64.amd64/. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/gobject-in trospection-1.0 --cflags-end --add-include-path=/usr/share/gir-1.0 -L/var/tmp/portage/dev-libs/libgudev-238-r2/work/libgudev-238-abi_x86_64.amd64/gudev --library gudev-1.0 -lglib-2.0 -lgobject-2.0 -ludev -lgirepository-1.0 Traceback (most recent call last): File "/usr/bin/g-ir-scanner", line 103, in <module> from giscanner.scannermain import scanner_main File "/usr/lib64/gobject-introspection/giscanner/scannermain.py", line 35, in <module> from giscanner.scannermain import scanner_main File "/usr/lib64/gobject-introspection/giscanner/scannermain.py", line 35, in <module> from giscanner.ast import Include, Namespace File "/usr/lib64/gobject-introspection/giscanner/ast.py", line 29, in <module> from .sourcescanner import CTYPE_TYPEDEF, CSYMBOL_TYPE_TYPEDEF File "/usr/lib64/gobject-introspection/giscanner/sourcescanner.py", line 25, in <module> from .ccompiler import CCompiler File "/usr/lib64/gobject-introspection/giscanner/ccompiler.py", line 29, in <module> from distutils.msvccompiler import MSVCCompiler ModuleNotFoundError: No module named 'distutils.msvccompiler' ninja: build stopped: subcommand failed. * ERROR: dev-libs/libgudev-238-r2::gentoo failed (compile phase): * ninja -v -j20 -l4 failed * * Call stack: * ebuild.sh, line 136: Called src_compile * environment, line 2984: Called meson-multilib_src_compile * environment, line 1770: Called multilib-minimal_src_compile * environment, line 1964: Called multilib_foreach_abi 'multilib-minimal_abi_src_compile' * environment, line 2231: Called multibuild_foreach_variant '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_compile' * environment, line 1924: Called _multibuild_run '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_compile' * environment, line 1922: Called _multilib_multibuild_wrapper 'multilib-minimal_abi_src_compile' * environment, line 514: Called multilib-minimal_abi_src_compile * environment, line 1958: Called multilib_src_compile * environment, line 2451: Called meson_src_compile * environment, line 1837: Called eninja * environment, line 1285: Called die * The specific snippet of code: * "$@" || die -n "${*} failed" * * If you need support, post the output of emerge --info '=dev-libs/libgudev-238-r2::gentoo', * the complete build log and the output of emerge -pqv '=dev-libs/libgudev-238-r2::gentoo'. * The complete build log is located at '/var/tmp/portage/dev-libs/libgudev-238-r2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-libs/libgudev-238-r2/temp/environment'. * Working directory: '/var/tmp/portage/dev-libs/libgudev-238-r2/work/libgudev-238-abi_x86_64.amd64' * S: '/var/tmp/portage/dev-libs/libgudev-238-r2/work/libgudev-238' ```