metabug: move gna.org packages to new upstream locations

OpenSubmitted by ng0.
Details
2 participants
  • ng0
  • zimoun
Owner
unassigned
Severity
normal
N
(address . bug-guix@gnu.org)
20170301134642.aedkh62my4inn5l3@abyayala
As you might have noticed (or not), gna.org is closing down soon.
Read http://gna.org/forum/forum.php?forum_id=2545for more on thesubject.
So we need to move yet another bunch of packages to where ever they movednow. The sources I mean. And maybe notify upstream in case you feel likeit.
I will open this as a bug so that it can be closed once it is done.Please close this bug once all packages have been moved.

Packages are few in number:
[user@abyayala ~/src/guix/guix]$ egrep -nr "gna.org" gnu/packagesgnu/packages/guile.scm:1289: "http://download.gna.org/guile-dbi/guile-dbi-"gnu/packages/guile.scm:1312: (home-page "http://home.gna.org/guile-dbi/guile-dbi.html")gnu/packages/guile.scm:1327: "http://download.gna.org/guile-dbi/guile-dbd-sqlite3-"gnu/packages/datastructures.scm:33: (uri (string-append "http://download.gna.org/gdsl/"gnu/packages/datastructures.scm:39: (home-page "http://home.gna.org/gdsl/")gnu/packages/game-development.scm:324: (uri (string-append "http://download.gna.org/allegro/allegro/"gnu/packages/game-development.scm:362: (uri (string-append "http://download.gna.org/allegro/allegro/"gnu/packages/game-development.scm:402: (uri (string-append "http://download.gna.org/allegro/allegro/"gnu/packages/games.scm:3178: "http://download.gna.org/freeciv/"gnu/packages/gtk.scm:735: "http://download.gna.org/guile-cairo/guile-cairo-"
Thanks!
Z
Z
zimoun wrote on 13 Nov 2019 19:59
Bug #25913 Hunting: gna.org down: gdsl, guile-dbi impacted
CAJ3okZ0p7DTJ5dgXKuMJ-j3V_7tKt2sJh-Z+Up1STqugvhx6LA@mail.gmail.com
Dear,
Currently the packages "gdsl" and "guile-dbi" are still downloadingfrom gna.org.
Toggle snippet (13 lines)$ egrep -nr "gna.org" gnu/packages/*.scmgnu/packages/datastructures.scm:38: (uri (string-append"http://download.gna.org/gdsl/"gnu/packages/datastructures.scm:44: (home-page "http://home.gna.org/gdsl/")gnu/packages/guile-xyz.scm:1096:"http://download.gna.org/guile-dbi/guile-dbi-"gnu/packages/guile-xyz.scm:1127: (home-page"http://home.gna.org/guile-dbi/guile-dbi.html")gnu/packages/guile-xyz.scm:1151:"http://download.gna.org/guile-dbi/guile-dbd-sqlite3-"

The source is stored in our server.
Toggle snippet (11 lines)Starting download of /gnu/store/nw1wfwcds5aylz5wji0ibm3jig1zykw1-gdsl-1.8.tar.gzFrom http://download.gna.org/gdsl/gdsl-1.8.tar.gz...download failed "http://download.gna.org/gdsl/gdsl-1.8.tar.gz" 404 "Not Found"
Starting download of /gnu/store/nw1wfwcds5aylz5wji0ibm3jig1zykw1-gdsl-1.8.tar.gzFrom https://ci.guix.gnu.org/file/gdsl-1.8.tar.gz/sha256/1v64jvlnj8jfpphphgjgb36p0kv50kwfyqncf0y12f16v8ydyiaw...downloading fromhttps://ci.guix.gnu.org/file/gdsl-1.8.tar.gz/sha256/1v64jvlnj8jfpphphgjgb36p0kv50kwfyqncf0y12f16v8ydyiaw...

I am not user of gdsl so I do not know if there is another location.Ricardo? As you added it (2016), do you know?
Christopher, you have recently updated "guile-dbi", do you knowanother location?

In both case, I propose to place them in any Gitlab or Githublocation. What do you think?

All the best,simon
Z
Z
zimoun wrote on 15 Sep 2020 16:01
[PATCH 0/1] Fix unreachable gdsl package
(address . guix-patches@gnu.org)
20200915140134.15128-1-zimon.toutoune@gmail.com
Dear,
The mention of the gna.org closing down is reported in bug #25913http://issues.guix.gnu.org/issue/25913. Therefore, the package gdsl is notmaintained and the both URLs source and home-page are now unreachable.Currently, substitutes are available on <ci.guix.gnu.org> but nothing preventsan unfortunate "guix gc". This patch uses Software Heritage as an archive forupstream source, but since tarballs are not yet fully supported by SWH, thesupport 'git-fetch' is used instead.
Last, let check the integrity of the switch.
Toggle snippet (21 lines)$ guix time-machine --commit=f6dfe42 -- build gdsl/gnu/store/yd0vadqjx998v76ynx27klg7i62ra1l1-gdsl-1.8
$ ./pre-inst-env guix build gdsl/gnu/store/zp18gsfw128aam2ifh9rsfn7wxx1fnzh-gdsl-1.8
$ diff -r --no-dereference \ /gnu/store/zp18gsfw128aam2ifh9rsfn7wxx1fnzh-gdsl-1.8 \ /gnu/store/yd0vadqjx998v76ynx27klg7i62ra1l1-gdsl-1.8diff -r --no-dereference /gnu/store/zp18gsfw128aam2ifh9rsfn7wxx1fnzh-gdsl-1.8/bin/gdsl-config /gnu/store/yd0vadqjx998v76ynx27klg7i62ra1l1-gdsl-1.8/bin/gdsl-config3c3< prefix=/gnu/store/zp18gsfw128aam2ifh9rsfn7wxx1fnzh-gdsl-1.8---> prefix=/gnu/store/yd0vadqjx998v76ynx27klg7i62ra1l1-gdsl-1.8diff -r --no-dereference /gnu/store/zp18gsfw128aam2ifh9rsfn7wxx1fnzh-gdsl-1.8/lib/libgdsl.la /gnu/store/yd0vadqjx998v76ynx27klg7i62ra1l1-gdsl-1.8/lib/libgdsl.la41c41< libdir='/gnu/store/zp18gsfw128aam2ifh9rsfn7wxx1fnzh-gdsl-1.8/lib'---> libdir='/gnu/store/yd0vadqjx998v76ynx27klg7i62ra1l1-gdsl-1.8/lib'
zimoun (1): gnu: gdsl: Replace 'url-fetch' by 'git-fetch'.
gnu/packages/datastructures.scm | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-)
-- 2.28.0
Z
Z
zimoun wrote on 15 Sep 2020 16:10
(address . guix-patches@gnu.org)(address . 25913@debbugs.gnu.org)
877dsvqgfw.fsf@gmail.com
On Tue, 15 Sep 2020 at 16:01, zimoun <zimon.toutoune@gmail.com> wrote:
Toggle quote (26 lines)> $ guix time-machine --commit=f6dfe42 -- build gdsl> /gnu/store/yd0vadqjx998v76ynx27klg7i62ra1l1-gdsl-1.8>> $ ./pre-inst-env guix build gdsl> /gnu/store/zp18gsfw128aam2ifh9rsfn7wxx1fnzh-gdsl-1.8>> $ diff -r --no-dereference \> /gnu/store/zp18gsfw128aam2ifh9rsfn7wxx1fnzh-gdsl-1.8 \> /gnu/store/yd0vadqjx998v76ynx27klg7i62ra1l1-gdsl-1.8> diff -r --no-dereference /gnu/store/zp18gsfw128aam2ifh9rsfn7wxx1fnzh-gdsl-1.8/bin/gdsl-config /gnu/store/yd0vadqjx998v76ynx27klg7i62ra1l1-gdsl-1.8/bin/gdsl-config> 3c3> < prefix=/gnu/store/zp18gsfw128aam2ifh9rsfn7wxx1fnzh-gdsl-1.8> --->> prefix=/gnu/store/yd0vadqjx998v76ynx27klg7i62ra1l1-gdsl-1.8> diff -r --no-dereference /gnu/store/zp18gsfw128aam2ifh9rsfn7wxx1fnzh-gdsl-1.8/lib/libgdsl.la /gnu/store/yd0vadqjx998v76ynx27klg7i62ra1l1-gdsl-1.8/lib/libgdsl.la> 41c41> < libdir='/gnu/store/zp18gsfw128aam2ifh9rsfn7wxx1fnzh-gdsl-1.8/lib'> --->> libdir='/gnu/store/yd0vadqjx998v76ynx27klg7i62ra1l1-gdsl-1.8/lib'>> zimoun (1):> gnu: gdsl: Replace 'url-fetch' by 'git-fetch'.>> gnu/packages/datastructures.scm | 11 ++++++-----> 1 file changed, 6 insertions(+), 5 deletions(-)
?