[MacPorts] #41617: TigerVNC @1.2.0 cannot be built because PATCH files are not available
#41617: TigerVNC @1.2.0 cannot be built because PATCH files are not available -----------------------------+-------------------------------- Reporter: Peter_Dyballa@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Keywords: | Port: tigervnc -----------------------------+-------------------------------- Trying to build TigerVNC on PPC Leopard fails because the source archive (I fetched it manually from SourceForge) and the patch files cannot be downloaded. For example: {{{ ---> Attempting to fetch patch-common-fltk-FL-mac.h.diff from http://ufpr.dl.sourceforge.net/project/tigervnc/tigervnc/1.2.0 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 409 0 0 0 0 0 0 --:--:-- 0:00:41 --:--:-- 0 DEBUG: Fetching distfile failed: The requested URL returned error: 404 }}} -- Ticket URL: <https://trac.macports.org/ticket/41617> MacPorts <http://www.macports.org/> Ports system for OS X
#41617: TigerVNC @1.2.0 cannot be built because PATCH files are not available ------------------------------+-------------------------------- Reporter: Peter_Dyballa@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: invalid | Keywords: Port: tigervnc | ------------------------------+-------------------------------- Changes (by ryandesign@…): * status: new => closed * cc: ryandesign@… (added) * resolution: => invalid Comment: The patch files are already in the files directory. -- Ticket URL: <https://trac.macports.org/ticket/41617#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#41617: TigerVNC @1.2.0 cannot be built because PATCH files are not available ------------------------------+-------------------------------- Reporter: Peter_Dyballa@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: invalid | Keywords: Port: tigervnc | ------------------------------+-------------------------------- Comment (by Peter_Dyballa@…): Replying to [comment:1 ryandesign@…]:
The patch files are already in the files directory.
Indeed, they are there: {{{ pete 208 /\ ls -lR /opt/local/var/macports/sources/lil.fr.rsync.macports.org/release/tarballs/ports/x11/tigervnc total 16 -rw-r--r-- 1 root wheel 2549 22 Okt 12:02 Portfile drwxr-xr-x 2 root wheel 204 15 Jul 18:04 files lrwxr-xr-x 1 root wheel 137 30 Nov 14:03 work -> /opt/local/var/macports/build/_opt_local_var_macports_sources_lil.fr.rsync.macports.org_release_tarballs_ports_x11_tigervnc/tigervnc/work /opt/local/var/macports/sources/lil.fr.rsync.macports.org/release/tarballs/ports/x11/tigervnc/files: total 48 -rw-r--r-- 1 root wheel 487 15 Jul 18:04 patch-common-fltk-FL- mac.H.diff -rw-r--r-- 1 root wheel 449 15 Jul 18:04 patch-common-fltk-src- Makefile.diff -rw-r--r-- 1 root wheel 961 15 Jul 18:04 patch-common-fltk-src- filename_list.cxx.diff -rw-r--r-- 1 root wheel 10016 15 Jul 18:04 patch-gnutls-3.diff }}} So why is port not using them? -- Ticket URL: <https://trac.macports.org/ticket/41617#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#41617: TigerVNC @1.2.0 cannot be built because PATCH files are not available ------------------------------+-------------------------------- Reporter: Peter_Dyballa@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: invalid | Keywords: Port: tigervnc | ------------------------------+-------------------------------- Comment (by larryv@…): The port is looking for a patch ending in `.h.diff`, while the existing patch ends in `.H.diff`. I presume your filesystem is case-sensitive. I corrected the filename case in r114192. -- Ticket URL: <https://trac.macports.org/ticket/41617#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#41617: tigervnc @1.2.0_0: patch filename has wrong case ------------------------------+-------------------------------- Reporter: Peter_Dyballa@… | Owner: macports-tickets@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: tigervnc | ------------------------------+-------------------------------- Changes (by larryv@…): * status: closed => reopened * resolution: invalid => -- Ticket URL: <https://trac.macports.org/ticket/41617#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#41617: tigervnc @1.2.0_0: patch filename has wrong case ------------------------------+-------------------------------- Reporter: Peter_Dyballa@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: fixed | Keywords: Port: tigervnc | ------------------------------+-------------------------------- Changes (by larryv@…): * status: reopened => closed * resolution: => fixed -- Ticket URL: <https://trac.macports.org/ticket/41617#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#41617: tigervnc @1.2.0_0: patch filename has wrong case ------------------------------+-------------------------------- Reporter: Peter_Dyballa@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: fixed | Keywords: Port: tigervnc | ------------------------------+-------------------------------- Changes (by ryandesign@…): * cc: larryv@… (added) Comment: Thanks, this should work, but the name of the patchfile was correct, because the file being patched is mac.H not mac.h, so the better fix would have been to correct the patchfile name in the portfile's patchfiles line. -- Ticket URL: <https://trac.macports.org/ticket/41617#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
#41617: tigervnc @1.2.0_0: patch filename has wrong case ------------------------------+-------------------------------- Reporter: Peter_Dyballa@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: fixed | Keywords: Port: tigervnc | ------------------------------+-------------------------------- Comment (by larryv@…): You’re right; I didn’t check the patch contents. Sloppy. r114194 should take care of it. -- Ticket URL: <https://trac.macports.org/ticket/41617#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
#41617: tigervnc @1.2.0_0: patch filename has wrong case ------------------------------+-------------------------------- Reporter: Peter_Dyballa@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: fixed | Keywords: Port: tigervnc | ------------------------------+-------------------------------- Comment (by ryandesign@…): No no, you're awesome for identifying and fixing the problem :) -- Ticket URL: <https://trac.macports.org/ticket/41617#comment:8> MacPorts <http://www.macports.org/> Ports system for OS X
#41617: tigervnc @1.2.0_0: patch filename has wrong case ------------------------------+-------------------------------- Reporter: Peter_Dyballa@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: fixed | Keywords: Port: tigervnc | ------------------------------+-------------------------------- Comment (by Peter_Dyballa@…): Replying to [comment:3 larryv@…]:
The port is looking for a patch ending in `.h.diff`, while the existing patch ends in `.H.diff`. I presume your filesystem is case-sensitive.
Yes, of course! (I come from UNIX, not ENIAC and FORTRAN.) -- Ticket URL: <https://trac.macports.org/ticket/41617#comment:9> MacPorts <http://www.macports.org/> Ports system for OS X
#41617: tigervnc @1.2.0_0: patch filename has wrong case ------------------------------+-------------------------------- Reporter: Peter_Dyballa@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: fixed | Keywords: Port: tigervnc | ------------------------------+-------------------------------- Comment (by Peter_Dyballa@…): TightVNC finally built! -- Ticket URL: <https://trac.macports.org/ticket/41617#comment:10> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts