all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: "Dr. Arne Babenhauserheide" <arne_bab@web.de>
To: 53883@debbugs.gnu.org
Subject: bug#53883: strange conflicts with guix package -m manifest
Date: Tue, 08 Feb 2022 22:05:32 +0100	[thread overview]
Message-ID: <8735kthxql.fsf@web.de> (raw)


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

Hello Guix,

I see strange conflicts when trying to update packages via manifest:

guix package: error: profile contains conflicting entries for python-cffi
guix package: error:   first entry: python-cffi@1.15.0 /gnu/store/fnkn12qv3bw7z3jhdgp2drd0nnn0p433-python-cffi-1.15.0
guix package: error:    ... propagated from python-cmarkgfm@0.7.0
guix package: error:    ... propagated from python-readme-renderer@32.0
guix package: error:    ... propagated from python-twine@1.15.0
guix package: error:   second entry: python-cffi@1.14.4 /gnu/store/4zz00w8rqrfazv5lsjajs0g8y04ysa8g-python-cffi-1.14.4
guix package: error:    ... propagated from python-cryptography@3.3.1
guix package: error:    ... propagated from python-pyopenssl@20.0.1
guix package: error:    ... propagated from python-urllib3@1.26.7
guix package: error:    ... propagated from python-requests@2.26.0
guix package: error:    ... propagated from python-requests-toolbelt@0.9.1
guix package: error:    ... propagated from python-twine@1.15.0


As you can see, both packages are python-twine, and they have
conflicting dependencies.

I attached both my manifest and my channels file.

To reproduce:


    LANG=C guix package -kK --fallback -m ~/fluss-guix.manifest


$ LANG=C guix describe
Generation 377	Feb 07 2022 10:35:27	(current)
  guix c6b407c
    repository URL: https://git.savannah.gnu.org/git/guix.git
    branch: master
    commit: c6b407c923253ac3e7ce8439b31f52ef94de7846
  flat ece373b
    repository URL: https://github.com/flatwhatson/guix-channel.git
    branch: master
    commit: ece373bcd1e00ef746fb7b104e56ab610cc4af2a
    


[-- Attachment #1.2: fluss-guix.manifest --]
[-- Type: application/octet-stream, Size: 13640 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.
        "abcde"
        "adanaxisgpl"
        "adb"
        "icoutils"
        "adwaita-icon-theme"
        "aha"
        "alsa-lib"
        "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"
        "childsplay"
        "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-cnfonts"
        "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"
        "encfs"
        "eolie"
        "espeak"
        "espeak-ng"
        "evince"
        "evolution-data-server"
        "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"
        "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"
        "glibc-utf8-locales"
        "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-colorized"
        "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"
        "keyutils"
        "kmag"
        "kodi-cli"
        "konsole"
        "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"
        "openjdk:doc"
        "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"
        "python2-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"
        ;; "tcc"
        "teeworlds"
        ;; "telegram-cli"
        ;; "telegram-desktop"
        "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-latex-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"
        "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"
        "yasm"
        "youtube-dl"
        "zenity"
        "zip"
        "zlib"
        ;; "python-numpy" ;; too new
        ;; "sqlite"
        ;; "dillo"
	))

[-- Attachment #1.3: channels.scm --]
[-- Type: application/octet-stream, Size: 337 bytes --]

(cons* (channel
        (name 'flat)
        (url "https://github.com/flatwhatson/guix-channel.git")
        (introduction
         (make-channel-introduction
          "33f86a4b48205c0dc19d7c036c85393f0766f806"
          (openpgp-fingerprint
           "736A C00E 1254 378B A982  7AF6 9DBE 8265 81B6 4490"))))
       %default-channels)

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


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

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

             reply	other threads:[~2022-02-08 21:14 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-02-08 21:05 Dr. Arne Babenhauserheide [this message]
2022-02-09  1:31 ` bug#53883: strange conflicts with guix package -m manifest Leo Famulari
2022-02-16 14:56   ` Ludovic Courtès
2022-02-16 22:06     ` Marius Bakke
2022-02-17 10:54       ` Ludovic Courtès
2022-02-17 15:36         ` Dr. Arne Babenhauserheide

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=8735kthxql.fsf@web.de \
    --to=arne_bab@web.de \
    --cc=53883@debbugs.gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.