Alex Kost (2017-04-10 13:10 +0300) wrote: > Chris Marusich (2017-04-08 17:21 -0700) wrote: [...] >> +(define-public emacs-default-encrypt >> + (package >> + (name "emacs-default-encrypt") >> + (version "4.3") >> + (source >> + (origin >> + (method url-fetch) >> + (uri (string-append >> + ;; A versioned, signed copy of this package is avialable on the >> + ;; home page, but 'guix download' fails to download it. >> + >> "https://github.com/emacsmirror/emacswiki.org/raw/master/jl-encrypt.el")) > > Why do you use this third-party unversioned file instead of the original > source from the upstream? (it even has a GnuPG signature!): > > > https://www.informationelle-selbstbestimmung-im-internet.de/emacs/jl-encrypt4.1/jl-encrypt.el
Sorry, I failed to read your comment above the URL :-) So the error is: --8<---------------cut here---------------start------------->8--- Starting download of /tmp/guix-file.ugdVEh >From >https://www.informationelle-selbstbestimmung-im-internet.de/emacs/jl-encrypt4.1/jl-encrypt.el... ERROR: Bad media-type header component: text/plain failed to download "/tmp/guix-file.ugdVEh" from "https://www.informationelle-selbstbestimmung-im-internet.de/emacs/jl-encrypt4.1/jl-encrypt.el" guix download: error: https://www.informationelle-selbstbestimmung-im-internet.de/emacs/jl-encrypt4.1/jl-encrypt.el: download failed --8<---------------cut here---------------end--------------->8--- IIUC, we had a similar problem before, and it is considered to be the upstream problem. Look at the following message, for example: http://lists.gnu.org/archive/html/guix-devel/2015-09/msg00578.html -- Alex