[MacPorts] #69398: stardict : some of the Fetching mirrors are no longer available

MacPorts noreply at macports.org
Sun Feb 25 22:32:57 UTC 2024


#69398: stardict : some of the Fetching mirrors are no longer available
-----------------------+--------------------
  Reporter:  pallas42  |      Owner:  (none)
      Type:  defect    |     Status:  new
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:  2.9.1
Resolution:            |   Keywords:
      Port:  stardict  |
-----------------------+--------------------

Old description:

> When trying to install stardict, `sudo port install stardict` returned
> error message indicating several checksum mismatches.
>
> I followed the firstaid guide in
> [https://trac.macports.org/wiki/FAQ#checksums/ FAQ:checksum], and it went
> through quite a list of mirrors until a successful download and install.
>
> Upon referencing [https://trac.macports.org/wiki/MisbehavingServers/
> Wiki:Misbehaving Servers], I believe some of the download sites are no
> longer available. (e.g.
> http://jog.id.packages.macports.org/macports/packages/stardict returned
> 404). Maybe it would be nice to update them in the portfile.
>
> The relevant lines displayed in the console during the installation
> process are as follows:
>
> {{{
> --->  Computing dependencies for stardict
> --->  Fetching archive for stardict
> --->  Attempting to fetch stardict-3.0.6.2_0.darwin_19.x86_64.tbz2 from
> http://fco.it.packages.macports.org/stardict
> --->  Attempting to fetch stardict-3.0.6.2_0.darwin_19.x86_64.tbz2 from
> https://cph.dk.packages.macports.org/stardict
> --->  Attempting to fetch stardict-3.0.6.2_0.darwin_19.x86_64.tbz2 from
> http://jog.id.packages.macports.org/macports/packages/stardict
> --->  Fetching distfiles for stardict
> --->  Attempting to fetch stardict-3.0.6.2-github-2.tar.xz from http
> ://deac-fra.dl.sourceforge.net/project/stardict-4/3.0.6.2
> --->  Attempting to fetch stardict-3.0.6.2-github-2.tar.xz from
> http://jaist.dl.sourceforge.net/project/stardict-4/3.0.6.2
> --->  Attempting to fetch stardict-3.0.6.2-github-2.tar.xz from
> http://jztkft.dl.sourceforge.net/project/stardict-4/3.0.6.2
> --->  Attempting to fetch stardict-3.0.6.2-github-2.tar.xz from
> http://netcologne.dl.sourceforge.net/project/stardict-4/3.0.6.2
> --->  Attempting to fetch stardict-3.0.6.2-github-2.tar.xz from
> http://razaoinfo.dl.sourceforge.net/project/stardict-4/3.0.6.2
> --->  Attempting to fetch stardict-3.0.6.2-github-2.tar.xz from
> http://astuteinternet.dl.sourceforge.net/project/stardict-4/3.0.6.2
> --->  Attempting to fetch stardict-3.0.6.2-github-2.tar.xz from
> http://nchc.dl.sourceforge.net/project/stardict-4/3.0.6.2
> --->  Attempting to fetch stardict-3.0.6.2-github-2.tar.xz from
> http://gigenet.dl.sourceforge.net/project/stardict-4/3.0.6.2
> --->  Attempting to fetch stardict-3.0.6.2-github-2.tar.xz from
> http://svwh.dl.sourceforge.net/project/stardict-4/3.0.6.2
> --->  Attempting to fetch stardict-3.0.6.2-github-2.tar.xz from
> http://phoenixnap.dl.sourceforge.net/project/stardict-4/3.0.6.2
> --->  Attempting to fetch stardict-3.0.6.2-github-2.tar.xz from http
> ://deac-ams.dl.sourceforge.net/project/stardict-4/3.0.6.2
> --->  Attempting to fetch stardict-3.0.6.2-github-2.tar.xz from
> http://ufpr.dl.sourceforge.net/project/stardict-4/3.0.6.2
> --->  Attempting to fetch stardict-3.0.6.2-github-2.tar.xz from
> http://newcontinuum.dl.sourceforge.net/project/stardict-4/3.0.6.2
> --->  Attempting to fetch stardict-3.0.6.2-github-2.tar.xz from
> http://tenet.dl.sourceforge.net/project/stardict-4/3.0.6.2
> --->  Attempting to fetch stardict-3.0.6.2-github-2.tar.xz from
> http://versaweb.dl.sourceforge.net/project/stardict-4/3.0.6.2
> --->  Attempting to fetch stardict-3.0.6.2-github-2.tar.xz from
> http://liquidtelecom.dl.sourceforge.net/project/stardict-4/3.0.6.2
> --->  Attempting to fetch stardict-3.0.6.2-github-2.tar.xz from
> http://excellmedia.dl.sourceforge.net/project/stardict-4/3.0.6.2
> --->  Attempting to fetch stardict-3.0.6.2-github-2.tar.xz from
> https://mse.uk.distfiles.macports.org/stardict
> --->  Verifying checksums for stardict
> --->  Extracting stardict
> --->  Applying patches to stardict
> --->  Configuring stardict
> --->  Building stardict
> --->  Staging stardict into destroot
> --->  Installing stardict @3.0.6.2_0
> --->  Activating stardict @3.0.6.2_0
> --->  Cleaning stardict
> --->  Scanning binaries for linking errors
> --->  No broken files found.
> --->  No broken ports found.
> }}}

New description:

 When trying to install stardict, `sudo port install stardict` returned
 error message indicating several checksum mismatches.

 I followed the firstaid guide in wiki:FAQ#checksums, and it went through
 quite a list of mirrors until a successful download and install.

 Upon referencing MisbehavingServers, I believe some of the download sites
 are no longer available. (e.g.
 http://jog.id.packages.macports.org/macports/packages/stardict returned
 404). Maybe it would be nice to update them in the portfile.

 The relevant lines displayed in the console during the installation
 process are as follows:

 {{{
 --->  Computing dependencies for stardict
 --->  Fetching archive for stardict
 --->  Attempting to fetch stardict-3.0.6.2_0.darwin_19.x86_64.tbz2 from
 http://fco.it.packages.macports.org/stardict
 --->  Attempting to fetch stardict-3.0.6.2_0.darwin_19.x86_64.tbz2 from
 https://cph.dk.packages.macports.org/stardict
 --->  Attempting to fetch stardict-3.0.6.2_0.darwin_19.x86_64.tbz2 from
 http://jog.id.packages.macports.org/macports/packages/stardict
 --->  Fetching distfiles for stardict
 --->  Attempting to fetch stardict-3.0.6.2-github-2.tar.xz from http
 ://deac-fra.dl.sourceforge.net/project/stardict-4/3.0.6.2
 --->  Attempting to fetch stardict-3.0.6.2-github-2.tar.xz from
 http://jaist.dl.sourceforge.net/project/stardict-4/3.0.6.2
 --->  Attempting to fetch stardict-3.0.6.2-github-2.tar.xz from
 http://jztkft.dl.sourceforge.net/project/stardict-4/3.0.6.2
 --->  Attempting to fetch stardict-3.0.6.2-github-2.tar.xz from
 http://netcologne.dl.sourceforge.net/project/stardict-4/3.0.6.2
 --->  Attempting to fetch stardict-3.0.6.2-github-2.tar.xz from
 http://razaoinfo.dl.sourceforge.net/project/stardict-4/3.0.6.2
 --->  Attempting to fetch stardict-3.0.6.2-github-2.tar.xz from
 http://astuteinternet.dl.sourceforge.net/project/stardict-4/3.0.6.2
 --->  Attempting to fetch stardict-3.0.6.2-github-2.tar.xz from
 http://nchc.dl.sourceforge.net/project/stardict-4/3.0.6.2
 --->  Attempting to fetch stardict-3.0.6.2-github-2.tar.xz from
 http://gigenet.dl.sourceforge.net/project/stardict-4/3.0.6.2
 --->  Attempting to fetch stardict-3.0.6.2-github-2.tar.xz from
 http://svwh.dl.sourceforge.net/project/stardict-4/3.0.6.2
 --->  Attempting to fetch stardict-3.0.6.2-github-2.tar.xz from
 http://phoenixnap.dl.sourceforge.net/project/stardict-4/3.0.6.2
 --->  Attempting to fetch stardict-3.0.6.2-github-2.tar.xz from http
 ://deac-ams.dl.sourceforge.net/project/stardict-4/3.0.6.2
 --->  Attempting to fetch stardict-3.0.6.2-github-2.tar.xz from
 http://ufpr.dl.sourceforge.net/project/stardict-4/3.0.6.2
 --->  Attempting to fetch stardict-3.0.6.2-github-2.tar.xz from
 http://newcontinuum.dl.sourceforge.net/project/stardict-4/3.0.6.2
 --->  Attempting to fetch stardict-3.0.6.2-github-2.tar.xz from
 http://tenet.dl.sourceforge.net/project/stardict-4/3.0.6.2
 --->  Attempting to fetch stardict-3.0.6.2-github-2.tar.xz from
 http://versaweb.dl.sourceforge.net/project/stardict-4/3.0.6.2
 --->  Attempting to fetch stardict-3.0.6.2-github-2.tar.xz from
 http://liquidtelecom.dl.sourceforge.net/project/stardict-4/3.0.6.2
 --->  Attempting to fetch stardict-3.0.6.2-github-2.tar.xz from
 http://excellmedia.dl.sourceforge.net/project/stardict-4/3.0.6.2
 --->  Attempting to fetch stardict-3.0.6.2-github-2.tar.xz from
 https://mse.uk.distfiles.macports.org/stardict
 --->  Verifying checksums for stardict
 --->  Extracting stardict
 --->  Applying patches to stardict
 --->  Configuring stardict
 --->  Building stardict
 --->  Staging stardict into destroot
 --->  Installing stardict @3.0.6.2_0
 --->  Activating stardict @3.0.6.2_0
 --->  Cleaning stardict
 --->  Scanning binaries for linking errors
 --->  No broken files found.
 --->  No broken ports found.
 }}}

--

Comment (by ryandesign):

 A file not being available on a ''packages'' server is not a bug. See
 #68869. Also, packages servers are used for all ports; they are not
 specified in individual ports. In the case of stardict, the packages are
 not on the server because we believe we are not legally allowed to
 distribute them:

 {{{
 $ macports-infrastructure/jobs/port_binary_distributable.tcl -v stardict
 "stardict" is not distributable because its license "gpl" conflicts with
 license "EPL-1" of dependency "graphviz"
 }}}

 A file not being available on a ''distfiles'' server can be a problem. In
 this case, I don't know why you were not able to fetch from SourceForge; I
 am able to. If you want help diagnosing why you couldn't fetch, attach
 your main.log. Even though you couldn't fetch from SourceForge, it wasn't
 a problem since we mirror distfiles, so you were able to fetch it from the
 mirrors, and the build succeeded. So I don't see any bug here.

-- 
Ticket URL: <https://trac.macports.org/ticket/69398#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list