Opened 7 years ago

Closed 7 years ago

Last modified 4 years ago

#54212 closed defect (fixed)

lzo-2.10 not available on any mirrors

Reported by: adsche Owned by: raimue (Rainer Müller)
Priority: Normal Milestone:
Component: ports Version: 2.4.1
Keywords: Cc:
Port: lzo2

Description

Hello,

I was trying to install "uncrustify" from macports, which pulls "lzo2" in as dependency.

I did port sync and port selfupdate beforehand.

Apparently, lzo2's current port verison is 2.10 and has been since Mar 2 (1). However, this version is not available on any mirrors, e.g. (2).

I attached the output I get from port install lzo2 below, which shows the mirrors.

Thank you!

References

(1) https://github.com/macports/macports-ports/commit/4a65d68bc6c61ffff6a0e1e5069992e2708299b6

(2) https://distfiles.macports.org/lzo2/

Output from sudo port install lzo2

--->  Fetching distfiles for lzo2
--->  Attempting to fetch lzo-2.10.tar.gz from http://www.oberhumer.com/opensource/lzo/download/
--->  Attempting to fetch lzo-2.10.tar.gz from ftp://ftp.uni-koeln.de/util/arc/
--->  Attempting to fetch lzo-2.10.tar.gz from https://distfiles.macports.org/lzo2
--->  Attempting to fetch lzo-2.10.tar.gz from http://aarnet.au.distfiles.macports.org/pub/macports/distfiles/lzo2
--->  Attempting to fetch lzo-2.10.tar.gz from http://cjj.kr.distfiles.macports.org/lzo2
--->  Attempting to fetch lzo-2.10.tar.gz from http://fco.it.distfiles.macports.org/mirrors/macports-distfiles/lzo2
--->  Attempting to fetch lzo-2.10.tar.gz from http://her.gr.distfiles.macports.org/lzo2
--->  Attempting to fetch lzo-2.10.tar.gz from http://jnb.za.distfiles.macports.org/distfiles/lzo2
--->  Attempting to fetch lzo-2.10.tar.gz from http://jog.id.distfiles.macports.org/macports/distfiles/lzo2
--->  Attempting to fetch lzo-2.10.tar.gz from http://kmq.jp.distfiles.macports.org/lzo2
--->  Attempting to fetch lzo-2.10.tar.gz from http://lil.fr.distfiles.macports.org/lzo2
--->  Attempting to fetch lzo-2.10.tar.gz from http://mse.uk.distfiles.macports.org/sites/distfiles.macports.org/lzo2
--->  Attempting to fetch lzo-2.10.tar.gz from http://nou.nc.distfiles.macports.org/pub/macports/distfiles.macports.org/lzo2
--->  Attempting to fetch lzo-2.10.tar.gz from http://nue.de.distfiles.macports.org/lzo2
--->  Attempting to fetch lzo-2.10.tar.gz from http://osl.no.distfiles.macports.org/lzo2
--->  Attempting to fetch lzo-2.10.tar.gz from https://pek.cn.distfiles.macports.org/macports/distfiles/lzo2
--->  Attempting to fetch lzo-2.10.tar.gz from http://sea.us.distfiles.macports.org/macports/distfiles/lzo2
--->  Attempting to fetch lzo-2.10.tar.gz from http://ykf.ca.distfiles.macports.org/MacPorts/mpdistfiles/lzo2
Error: Failed to fetch lzo2: The requested URL returned error: 404 Not Found
Error: See /opt/local/var/macports/logs/<...>_opt_local_var_macports_sources_distfiles.macports.org_ports_archivers_lzo2/lzo2/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets to report a bug.
Error: Processing of port lzo2 failed

Change History (10)

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

Cc: nomaintainer@… removed
Component: server/hostingports
Owner: admin@… deleted
Status: newassigned

Please do not Cc nomaintainer@… because it is not a valid email address.

comment:2 Changed 7 years ago by mf2k (Frank Schima)

The actual problem is that the homepage for this project is down. It installed for me at some point.

$ port -v installed lzo2
The following ports are currently installed:
  lzo2 @2.10_0 (active) platform='darwin 16' archs='x86_64' date='2017-03-02T07:30:08-0700'

comment:3 Changed 7 years ago by raimue (Rainer Müller)

Owner: set to raimue
Resolution: fixed
Status: assignedclosed

In fe7801f9c41ea28018d5b5472c539346d1e7756f/macports-ports:

lzo2: Fetch distfile from sourceforge:macports

The upstream website is gone and the alternative FTP server no longer
serves this file. I uploaded a copy to our account on sourceforge.

Closes: #54212

comment:4 Changed 7 years ago by raimue (Rainer Müller)

Cc: nomaintainer@… added
Component: portsserver/hosting

Right, the domain of the upstream website gives me a NXDOMAIN, although it is still registered.

The file was not mirrored, because distfile mirroring as a whole is still broken (#53347).

comment:5 Changed 7 years ago by raimue (Rainer Müller)

Cc: nomaintainer@… removed
Component: server/hostingports

comment:6 Changed 7 years ago by adsche

Thank you both very much, especially for the fast response!

If I understand correctly, I should be able to install it in a while after a port sync? (Because it does not work yet, with https://distfiles.macports.org/ports.tar.gz in sources.conf).

comment:7 in reply to:  6 Changed 7 years ago by raimue (Rainer Müller)

ports.tar.gz is not updated as frequently as rsync, so it might still take a few hours until the change propagates. Until then, as a quick workaround, you can download the file manually and move it to the expected path at /opt/local/var/macports/distfiles/lzo2/lzo-2.10.tar.gz.

comment:8 Changed 7 years ago by ryandesign (Ryan Carsten Schmidt)

I've put the lzo-2.10.tar.gz file on the mirrors.

comment:9 Changed 7 years ago by adsche

Thank you all.

FWIW, the upstream website is back online: http://www.oberhumer.com/opensource/lzo/

comment:10 Changed 4 years ago by ryandesign (Ryan Carsten Schmidt)

In c5fc408bbf9e6a3c4a31d6d0a5317ed7759a450e/macports-ports (master):

lzo2: No longer get distfile from MacPorts SF

I'll remove the file from our SF files.

See: #54212

Also, add size to checksums.

Note: See TracTickets for help on using tickets.