Opened 6 years ago

Closed 2 months ago

#57290 closed defect (fixed)

gelide: fetch failure

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: gelide

Description

--->  Fetching distfiles for gelide
DEBUG: elevating privileges for fetch: euid changed to 0, egid changed to 0.
DEBUG: dropping privileges: euid changed to 502, egid changed to 501.
DEBUG: Executing org.macports.fetch (gelide)
--->  gelide-code-b8da37d825b9548ba6548f96ce8efb84cf068001.zip does not exist in /opt/local/var/macports/distfiles/gelide
--->  Attempting to fetch gelide-code-b8da37d825b9548ba6548f96ce8efb84cf068001.zip from https://distfiles.macports.org/gelide
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0DEBUG: Fetching distfile failed: The requested URL returned error: 404 Not Found
--->  Attempting to fetch gelide-code-b8da37d825b9548ba6548f96ce8efb84cf068001.zip from http://sourceforge.net/code-snapshots/git/g/ge/gelide/code.git
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0DEBUG: Fetching distfile failed: The requested URL returned error: 404 Not Found
Error: Failed to fetch gelide: The requested URL returned error: 404 Not Found

Change History (6)

comment:1 Changed 6 years ago by mf2k (Frank Schima)

Owner: set to mf2k
Resolution: fixed
Status: newclosed

In 760ece6f628b5771656b2c6c96b6dfc7c9a4de37/macports-ports (master):

gelide: Fix download

Fixes: #57290

comment:2 Changed 6 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: closedreopened

That downgrades the port to version 0.1.5. Per [3ddca1eceb09e39b84e5c80a610457d68f83fbd6/macports-ports], the port deliberately used a later commit than 0.1.5 "to capture important bug fixes". Can we upgrade the port back to b8da37d825b9548ba6548f96ce8efb84cf068001?

comment:3 Changed 6 years ago by ryandesign (Ryan Carsten Schmidt)

Also, this doesn't get past the patch phase:

can't find file to patch at input line 3
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- autogen.sh.orig	2013-01-24 14:40:02.000000000 -0800
|+++ autogen.sh	2015-08-04 10:43:02.000000000 -0700
--------------------------
File to patch: 
Skip this patch? [y] 
Skipping patch.
3 out of 3 hunks ignored
Command failed:  cd "/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_emulators_gelide/gelide/work/gelide-0.1.5" && /usr/bin/patch -p0 < '/opt/bblocal/var/buildworker/ports/build/ports/emulators/gelide/files/patch-autogen.sh.diff'
Exit code: 1
Error: Failed to patch gelide: command execution failed

So once the port is upgraded back to the right version, no revbump should be needed, unless further changes are made.

comment:4 Changed 6 years ago by mf2k (Frank Schima)

In aeec4f7f382355a29eaa13a75a538655f8048408/macports-ports (master):

gelide: Revert to previous non-working download

See: #57290

comment:5 Changed 6 years ago by mf2k (Frank Schima)

Owner: mf2k deleted
Status: reopenedassigned

comment:6 Changed 2 months ago by ryandesign (Ryan Carsten Schmidt)

Owner: set to ryandesign
Resolution: fixed
Status: assignedclosed

In 3b952d4a457968ed0edab16608f4edbdb8ddfd93/macports-ports (master):

gelide: Fix fetch failure

Fetching from a SourceForge git repository snapshot is not reliable so
go back to fetching the last released version and applying patches for
all the changes that were made in the repository after that.

Closes: #57290

The developer has the bad habit of combining several unrelated changes
into a single commit. I've separated these out into one patchfile per
logical change. The developer's change descriptions were incomplete,
badly worded, or sometimes completely absent, so I wrote new ones.

One of the changes included a new image file. I included the image file
in the files directory and copy it into place in the Portfile.

I've also included a new patch to fix build failure with the version of
glibmm that we have in MacPorts now.

The revision is increased because a problem with displaying the names of
the translators in the about box has been fixed by omitting an erroneous
upstream change and the version of the GPL displayed in the about box
has been corrected.

Note: See TracTickets for help on using tickets.