unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#57022: fmit fails to build/upgrade
@ 2022-08-06 23:14 Dr. Arne Babenhauserheide
  2022-08-07 12:20 ` Maxime Devos
  0 siblings, 1 reply; 2+ messages in thread
From: Dr. Arne Babenhauserheide @ 2022-08-06 23:14 UTC (permalink / raw)
  To: 57022


[-- Attachment #1.1: Type: text/plain, Size: 1942 bytes --]

I get a build error when updating fmit with

    guix upgrade fmit

It fails with

    phase `install' succeeded after 0.4 seconds
    starting phase `wrap-executable'
    error: in phase 'wrap-executable': uncaught exception:
    wrong-type-arg "string-append" "Wrong type (expecting ~A): ~S" ("string" #f) (#f)
    phase `wrap-executable' failed after 0.0 seconds
    Backtrace:
              14 (primitive-load "/gnu/store/k7dvw09nink46bbpls85bzw5560…")
    In guix/build/gnu-build-system.scm:
        906:2 13 (gnu-build #:source _ #:outputs _ #:inputs _ #:phases . #)
    In ice-9/boot-9.scm:
      1752:10 12 (with-exception-handler _ _ #:unwind? _ # _)
    In srfi/srfi-1.scm:
        634:9 11 (for-each #<procedure 7ffff0b66660 at guix/build/gnu-b…> …)
    In ice-9/boot-9.scm:
      1752:10 10 (with-exception-handler _ _ #:unwind? _ # _)
    In guix/build/gnu-build-system.scm:
       927:23  9 (_)
    In ice-9/eval.scm:
        619:8  8 (_ #(#(#(#<directory (guile-user) 7ffff1fd3c80>) # #) #))
        163:9  7 (_ #(#(#(#<directory (guile-user) 7ffff1fd3c80>) # #) #))
       174:20  6 (_ #(#(#(#<directory (guile-user) 7ffff1fd3c80>) # #) #))
       177:32  5 (lp (#<procedure 7ffff070c120 at ice-9/eval.scm:182:7 …>))
    In ice-9/boot-9.scm:
       222:29  4 (map1 ("qtbase" "qtmultimedia-5" "qtsvg-5"))
       222:17  3 (map1 ("qtmultimedia-5" "qtsvg-5"))
    In unknown file:
               2 (string-append #f "/lib/qt5/plugins")
    In ice-9/boot-9.scm:
      1685:16  1 (raise-exception _ #:continuable? _)
      1685:16  0 (raise-exception _ #:continuable? _)
    
    ice-9/boot-9.scm:1685:16: In procedure raise-exception:
    In procedure string-append: Wrong type (expecting string): #f
    

The full error-log is attached.

To reproduce you can use my manifest (also attached).

    guix package  --fallback -k -m ~/fluss-guix.manifest

Best wishes,
Arne


[-- Attachment #1.2: 38ymblb5lr8v3gsz06wy8v6jnvpfmn-fmit-1.2.14.drv.gz --]
[-- Type: application/octet-stream, Size: 14260 bytes --]

[-- Attachment #1.3: fluss-guix.manifest --]
[-- Type: application/octet-stream, Size: 13867 bytes --]

;; Diese "Manifest"-Datei kann an 'guix package -m' übergeben werden,
;; um den Inhalt Ihres Profils nachzubilden. Sie ist "symbolisch",
;; gibt also nur die Namen der Pakete an. Um genau das gleiche Profil
;; herauszubekommen, müssen Sie auch die verwendeten Kanäle
;; nachbilden, wie "guix describe" sie anzeigt. Siehe den Abschnitt
;; "Guix nachbilden" im Handbuch.

(specifications->manifest
  (list
        "grafx2" ; pixel editor
        "kxstitch" ; stitch art.
        "0ad"
        "abcde"
        "pdfgrep"
        "adanaxisgpl"
        "adb"
        "icoutils"
        "adwaita-icon-theme"
        "aha"
        "alsa-lib"
        "alsa-plugins"
        "alsa-plugins:pulseaudio"
        "amb-plugins"
        "anki"
        "ant"
        "apertium"
        "apr"
        "apr-util"
        "arandr"
        "arc-icon-theme"
        "arc-theme"
        "aria2"
        "aspell"
        "aspell-dict-de"
        "aspell-dict-en"
        "aspell-dict-eo"
        "aspell-dict-es"
        "atool"
        "atril"
        "audacity"
        "autoconf"
        "automake"
        "autotalent"
        "avidemux"
        "bash"
        "bastet"
        "bc"
        "bind"
        "bind:utils"
        "binutils"
        "blender"
        "boinc-client"
        "borg"
        "breeze-icons"
        "bzip2"
        "cabextract"
        "cairo"
        "calibre"
        "cdparanoia"
        "cdrtools"
        "chez-scheme"
        "clang"
        "clementine"
        "cloc"
        "clojure"
        "cmake"
        "coreutils"
        "cryptsetup"
        "cups"
        "curl"
        "dav1d"
        "dbus"
        "dbus-c++"
        "dbus-glib"
        "dconf-editor"
        "ddrescue"
        "dia"
        "diffutils"
        "docker"
        "docker-cli"
        "dolphin"
        "dolphin-plugins"
        "dosfstools"
        "dunst"
        "ecryptfs-utils"
        "efibootmgr"
        "electrum"
        "emacs"
        "emacs-ag"
        "emacs-bbdb"
        "emacs-blimp"
        "emacs-cider"
        "emacs-cyberpunk-theme"
        "emacs-dart-mode"
        "emacs-dash"
        "emacs-dashboard"
        "emacs-deadgrep"
        "emacs-desktop-environment"
        "emacs-dumb-jump"
        "emacs-eimp"
        "emacs-elfeed"
        "emacs-elfeed-org"
        "emacs-elpher"
        "emacs-emms"
        "emacs-emms-mode-line-cycle"
        "emacs-exwm"
        "emacs-gif-screencast"
        "emacs-helm-emms"
        "emacs-helm-exwm"
        "emacs-helm-firefox"
        "emacs-magit"
        "emacs-nov-el"
        "emacs-npm-mode"
        "emacs-org-brain"
        "emacs-org-contrib"
        "emacs-org-edit-latex"
        "emacs-pdf-tools"
        "emacs-pinentry"
        "emacs-puppet-mode"
        "emacs-tldr"
        "emacs-transmission"
        "emacs-typo"
        "emacs-use-package"
        "emacs-web-mode"
        "emacs-xref"
        "encfs"
        "eolie"
        "espeak"
        "espeak-ng"
        "evince"
        ;; "evolution-data-server" ;; conflict with pango
        "expat"
        "fastboot"
        "fd"
        "fdisk"
        "fdupes"
        "festival"
        "fetchmail"
        "ffmpeg"
        "ffmpegthumbs"
        "fil-plugins"
        "file"
        "firefox-decrypt"
        "flameshot"
        "flare-game"
        "flatpak"
        "flex"
        "fmit"
        "folks"
        "font-abattis-cantarell"
        "font-adobe-source-code-pro"
        "font-adobe-source-han-sans"
        "font-adobe-source-sans-pro"
        "font-adobe-source-serif-pro"
        "font-adobe100dpi"
        "font-adobe75dpi"
        "font-alias"
        "font-anonymous-pro"
        "font-anonymous-pro-minus"
        "font-arabic-misc"
        "font-awesome"
        "font-bitstream-vera"
        "font-blackfoundry-inria"
        "font-cns11643"
        "font-cns11643-swjz"
        "font-comic-neue"
        "font-cronyx-cyrillic"
        "font-culmus"
        "font-dec-misc"
        "font-dejavu"
        "font-dosis"
        "font-dseg"
        "font-fantasque-sans"
        "font-fira-code"
        "font-fira-mono"
        "font-fira-sans"
        "font-fontna-yasashisa-antique"
        "font-ghostscript"
        "font-gnu-freefont"
        "font-gnu-unifont"
        "font-go"
        "font-google-material-design-icons"
        "font-google-noto"
        "font-google-roboto"
        "font-hack"
        "font-hermit"
        "font-ibm-plex"
        "font-inconsolata"
        "font-iosevka"
        "font-iosevka-aile"
        "font-iosevka-etoile"
        "font-iosevka-slab"
        "font-iosevka-term"
        "font-iosevka-term-slab"
        "font-ipa-mj-mincho"
        "font-isas-misc"
        "font-jetbrains-mono"
        "font-lato"
        "font-liberation"
        "font-linuxlibertine"
        "font-lohit"
        "font-mathjax"
        "font-meera-inimai"
        "font-micro-misc"
        "font-misc-cyrillic"
        "font-misc-ethiopic"
        "font-misc-misc"
        "font-mononoki"
        "font-mplus-testflight"
        "font-mutt-misc"
        "font-opendyslexic"
        "font-public-sans"
        "font-rachana"
        "font-sarasa-gothic"
        "font-schumacher-misc"
        "font-screen-cyrillic"
        "font-sil-andika"
        "font-sil-charis"
        "font-sil-gentium"
        "font-sony-misc"
        "font-sun-misc"
        "font-tamzen"
        "font-terminus"
        "font-tex-gyre"
        "font-un"
        "font-util"
        "font-vazir"
        "font-winitzki-cyrillic"
        "font-wqy-microhei"
        "font-wqy-zenhei"
        "font-xfree86-type1"
        "fontconfig"
        "foomatic-filters"
        "fortune-mod"
        ;; "freerdp"
        "freetype"
        "freexl"
        "fzf"
        "g2reverb"
        "gambit-c"
        "gcc-toolchain"
        "gcc-toolchain:debug"
        "gdal"
        "gdb"
        "geos"
        "gettext"
        "ghc-pandoc"
        "ghostscript"
        "ghostscript-with-cups"
        "ghostscript-with-x"
        "giflib"
        "gimp"
        "gimp-resynthesizer"
        "git"
        "glib-networking"
        "glibc"
        "gmtp"
        "gnome-screenshot"
        "gnome-shell-extension-appindicator"
        "gnome-shell-extension-clipboard-indicator"
        "gnome-shell-extension-dash-to-dock"
        "gnome-shell-extension-topicons-redux"
        "gnome-shell-extensions"
        "gnome-themes-extra"
        "gnome-themes-standard"
        "gnome-tweaks"
        "gnucash"
        "gnupg"
        "gnuplot"
        "goaccess"
        "godot"
        "goxel"
        "gpgme"
        "gpicview"
        "gpodder"
        "gramps"
        "graphicsmagick"
        "graphviz"
        "grpc"
        "gst-libav"
        "gst-plugins-bad"
        "gst-plugins-base"
        "gst-plugins-good"
        "gst-plugins-ugly"
        "gtypist"
        "guile"
        "guile-charting"
        "guile-chickadee"
        "guile-colorized"
        "guile-dsv"
        "guile-fibers"
        "guile-gi"
        "guile-json"
        "guile-ncurses"
        "guile-opengl"
        "guile-readline"
        "guile-websocket"
        "guile-wisp"
        "guile-zstd"
        "gv"
        "gxtuner"
        "gzip"
        "haunt"
        "help2man"
        "higan"
        "hitch"
        "hplip"
        "hyperrogue"
        "icecast"
        "icecat"
        "icedove"
        "iftop"
        "imagemagick"
        "inkscape"
        "iotop"
        "java-tomcat"
        "jpegoptim"
        "jq"
        "json-c"
        ;; "juk"
        "kawa"
        "kde-frameworkintegration"
        "kdeconnect"
        "kdenlive"
        "keepassxc"
        ;; "key-mon" ;; gone?
        "keyutils"
        ;; "kiwix-desktop"
        ;; "kiwix-tools"
        "kmag"
        "kodi-cli"
        "konsole"
         "krunner"
        "ktouch"
        "kwindowsystem"
        "ladspa"
        "lbzip2"
        "ledger"
        "less"
        "lftp"
        "libaio"
        "libaom"
        "libavif"
        "libb2"
        "libcdio"
        "libffi"
        "libgccjit"
        "libgcrypt"
        "libgeotiff"
        "libgsf"
        "libheif"
        "libheif"
        "libheif"
        "libjpeg-turbo"
        "libltdl"
        "libnotify"
        "libpng"
        "libreoffice"
        "libsodium"
        "libsoup"
        "libspatialite"
        "libtiff"
        "libtool"
        "libusb"
        "libwebp"
        "libx11"
        "libxcb"
        "libxcomposite"
        "libxext"
        "libxkbcommon"
        "libxml2"
        "libxrandr"
        "libxslt"
        "libxt"
        "libxtst"
        "libyaml"
        "libzip"
        "lilypond"
        "lugaru"
        "lure"
        "lure-de"
        "lynx"
        "maim"
        "make"
        "mate-themes"
        "maven"
        "mcp-plugins"
        "meld"
        "mercurial"
        "mlt"
        "mono"
        "mosh"
        "mp3splt"
        "mpg123"
        "mpg321"
        "mplayer"
        "mpv"
        "mrrescue"
        "mscgen"
        "mu"
        "mumble"
        "mupdf"
        "mypaint"
        "nano"
        "nasm"
        "netcdf"
        "nethack"
        "nmap"
        "no-more-secrets"
        "node"
        "obs"
        "okular"
        "openal"
        "openconnect"
        "openh264"
        "openjdk:jdk"
        "openshot"
        "openssh"
        "openssl"
        "opensurge"
        "orca"
        "oxygen-icons"
        "pango"
        "paperkey"
        "parallel"
        "parted"
        "password-store"
        "passwordsafe"
        "pavucontrol"
        "pcre"
        "pdfposter"
        "peek"
        "perl"
        "perl-net-dbus"
        "perl-x11-protocol"
        "pinentry"
        "pioneer"
        "pkg-config"
        "plantuml"
        "plasma-framework"
        "pngcrush"
        "pngquant"
        "po4a"
        "poppler"
        "postgresql"
        "ppp"
        "procmail"
        "progress"
        "proj.4"
        "psutils"
        "pulseaudio"
        "pv"
        ;; "pypy3"
        "python"
        "python-aiohttp"
        "python-aiorpcx"
        "python-bz2file"
        "python-cython"
        "python-dateutil"
        "python-dbus"
        "python-defusedxml"
        "python-dulwich"
        "python-evdev"
        "python-hg-evolve"
        "python-libnacl"
        "python-matplotlib"
        "python-netcdf4"
        "python-pip"
        "python-pyblake2"
        "python-pycairo"
        "python-pygame-sdl2"
        "python-pygments"
        "python-pylint"
        "python-pyqt"
        "python-pyyaml"
        "python-pyzmq"
        "python-scipy"
        "python-setuptools"
        "python-tldr"
        ;; "python-twine"
        "python-virtualenv"
        "python-wheel"
        "python-ansi2html"
        "qbittorrent"
        "quassel"
        "quaternion"
        "queen"
        "qutebrowser"
        "r"
        "r-readr"
        "r-slam"
        "r-wordcloud"
        "racket"
        "radare2"
        "readline"
        "recordmydesktop"
        "recutils"
        "redshift"
        "retroarch"
        "rev-plugins"
        "ripgrep"
        "rmlint"
        "rsync"
        "rtorrent"
        "ruby"
        "rust"
        "rust-avif-serialize"
        "rust-cbindgen"
        "rust:cargo"
        "rxvt-unicode"
        "s6-dns"
        "samba"
        "sane-backends"
        "sbcl"
        "screen"
        "screengrab"
        "scribus"
        "scrot"
        "scummvm"
        "sdl2"
        "setxkbmap"
        "sfxr"
        "simple-scan"
        "smartmontools"
        "snapscreenshot"
        "spatialite-gui"
        "sshfs"
        "ssss"
        "ste-plugins"
        "strace"
        "subversion"
        "swig"
        "syncthing"
        "syncthing-gtk"
        ;; "tcc"
        "teeworlds"
        ;; "telegram-cli"
        ;; "telegram-desktop"
        "texinfo"
        "texlive"
        "texlive-ae"
        "texlive-amsfonts"
        "texlive-charter"
        "texlive-fontinst"
        "texlive-fonts-ec"
        "texlive-fonts-iwona"
        "texlive-fonts-latex"
        "texlive-fonts-rsfs"
        "texlive-inconsolata"
        "texlive-latex-mdwtools"
        "texlive-latex-ms"
        "texlive-polyglossia"
        "texlive-latex-titlesec"
        "texlive-lh"
        "texlive-metafont"
        "texlive-mflogo"
        "texlive-mflogo-font"
        "texlive-palatino"
        "texlive-ruhyphen"
        "texlive-tetex"
        "texlive-times"
        "texlive-txfonts"
        "texlive-ukrhyph"
        "texlive-zapfding"
        "the-silver-searcher"
        ;; "tiled" ;; fails to build
        "timidity++"
        "tinyscheme"
        "tipp10"
        "tome4"
        "toot"
        "tor"
        "torsocks"
        "transmission"
        "ttf2eot"
        "ttfautohint"
        "tuxpaint"
        "uget"
        "ungoogled-chromium"
        "unzip"
        "util-linux"
        "v4l-utils"
        "vco-plugins"
        "virt-manager"
        "vlc"
        "wah-plugins"
        "wesnoth"
        "wget"
        "wine64"
        "wireshark"
        "workrave"
        "wxwidgets"
        "x265"
        "xauth"
        "xcb-util"
        "xcb-util-image"
        "xcb-util-keysyms"
        "xclip"
        "xclock"
        "xdg-dbus-proxy"
        "xdg-desktop-portal"
        "xdg-desktop-portal-gtk"
        "xdg-user-dirs"
        "xdg-utils"
        "xdotool"
        "xev"
        "xfce4-clipman-plugin"
        "xfce4-pulseaudio-plugin"
        "xhost"
        "xinit"
        "xkbcomp"
        "xkeyboard-config"
        "xkill"
        "xlsfonts"
        "xmodmap"
        "xmoto"
        "xorg-server"
        "xournalpp"
        "xournalpp"
        "xpdf"
        "xpra"
        "xrandr"
        "xsane"
        "xset"
        "xterm"
        "yasm"
        "youtube-dl"
        "zenity"
        "zip"
        "zlib"
        ;; "python-numpy" ;; too new
        ;; "sqlite"
        ;; "dillo"
	))

[-- Attachment #1.4: Type: text/plain, Size: 79 bytes --]

-- 
Unpolitisch sein
heißt politisch sein,
ohne es zu merken.
draketo.de

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 1125 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

* bug#57022: fmit fails to build/upgrade
  2022-08-06 23:14 bug#57022: fmit fails to build/upgrade Dr. Arne Babenhauserheide
@ 2022-08-07 12:20 ` Maxime Devos
  0 siblings, 0 replies; 2+ messages in thread
From: Maxime Devos @ 2022-08-07 12:20 UTC (permalink / raw)
  To: Dr. Arne Babenhauserheide, 57022


[-- Attachment #1.1.1: Type: text/plain, Size: 1752 bytes --]


On 07-08-2022 01:14, Dr. Arne Babenhauserheide wrote:
> I get a build error when updating fmit with
>
>      guix upgrade fmit
>
> It fails with
>
>      phase `install' succeeded after 0.4 seconds
>      starting phase `wrap-executable'
>      error: in phase 'wrap-executable': uncaught exception:
>      wrong-type-arg "string-append" "Wrong type (expecting ~A): ~S" ("string" #f) (#f)
>      phase `wrap-executable' failed after 0.0 seconds
>      Backtrace:
>                14 (primitive-load "/gnu/store/k7dvw09nink46bbpls85bzw5560…")
>      In guix/build/gnu-build-system.scm:
>          906:2 13 (gnu-build #:source _ #:outputs _ #:inputs _ #:phases . #)
>      In ice-9/boot-9.scm:
>        1752:10 12 (with-exception-handler _ _ #:unwind? _ # _)
>      In srfi/srfi-1.scm:
>          634:9 11 (for-each #<procedure 7ffff0b66660 at guix/build/gnu-b…> …)
>      In ice-9/boot-9.scm:
>        1752:10 10 (with-exception-handler _ _ #:unwind? _ # _)
>      In guix/build/gnu-build-system.scm:
>         927:23  9 (_)
>      In ice-9/eval.scm:
>          619:8  8 (_ #(#(#(#<directory (guile-user) 7ffff1fd3c80>) # #) #))
>          163:9  7 (_ #(#(#(#<directory (guile-user) 7ffff1fd3c80>) # #) #))
>         174:20  6 (_ #(#(#(#<directory (guile-user) 7ffff1fd3c80>) # #) #))
>         177:32  5 (lp (#<procedure 7ffff070c120 at ice-9/eval.scm:182:7 …>))
>      In ice-9/boot-9.scm:
>         222:29  4 (map1 ("qtbase" "qtmultimedia-5" "qtsvg-5"))
>         222:17  3 (map1 ("qtmultimedia-5" "qtsvg-5"))

Looks like fallout from #56771, the fix is possibly just a matter of 
replacing "qtmultimedia-5" with "qtmultimedia" in the package definition 
and likewise for qtsvg.

Greetings,
Maxime.


[-- Attachment #1.1.2: OpenPGP public key --]
[-- Type: application/pgp-keys, Size: 929 bytes --]

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 236 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2022-08-07 12:21 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-08-06 23:14 bug#57022: fmit fails to build/upgrade Dr. Arne Babenhauserheide
2022-08-07 12:20 ` Maxime Devos

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).