Opened 7 years ago

Closed 7 years ago

#54871 closed defect (fixed)

texlive-common @2017.1: not available on distfile mirror

Reported by: jkulesza (Joel A. Kulesza) Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: server/hosting Version: 2.4.1
Keywords: Cc: drkp (Dan Ports)
Port: texlive-common

Description

Attempting port install texlive-common fails on all mirrors with 404 not found. One (sensible) URL attempted is: https://distfiles.macports.org/texlive-common. I can confirm that 2017.1 does not exist here (no 2017 version does). Log attached.

Have the mirrors and port file fallen out of sync?

Attachments (2)

texlive-common-main.log (11.4 KB) - added by jkulesza (Joel A. Kulesza) 7 years ago.
no_owner_field.png (233.6 KB) - added by jkulesza (Joel A. Kulesza) 7 years ago.

Download all attachments as: .zip

Change History (11)

Changed 7 years ago by jkulesza (Joel A. Kulesza)

Attachment: texlive-common-main.log added

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

Cc: drkp removed
Owner: set to drkp
Status: newassigned

comment:2 Changed 7 years ago by jkulesza (Joel A. Kulesza)

Thank you for updating the owner. Strangely, I can't see that field when I initially enter a ticket (see attached) thought I thought it used to be there. This is in Safari on macOS 10.12.6.

Changed 7 years ago by jkulesza (Joel A. Kulesza)

Attachment: no_owner_field.png added

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

You need to add the maintainer to the Cc field.

comment:4 in reply to:  3 Changed 7 years ago by jkulesza (Joel A. Kulesza)

Replying to mf2k:

You need to add the maintainer to the Cc field.

I did that originally; however, I thought in the past there was an "owner" field I could specify. For example, https://guide.macports.org/#project.tickets suggests there is an owner field as well as a CC field.

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

Only Macports team members can set the owner field.

comment:6 in reply to:  5 Changed 7 years ago by jkulesza (Joel A. Kulesza)

Replying to mf2k:

Only Macports team members can set the owner field.

Understood, sorry for misremembering. Hopefully the Owner/CC field stating:

Full email address or GitHub username of the port's maintainer. Run port info --maintainer <portname> to look this up. Do not add <nomaintainer@…> or <openmaintainer@…>. For ports with multiple maintainers, only put the first maintainer into the Owner field and all others in the Cc field. You do not need to Cc yourself.

can be updated to make it clear that the submitter, if not on the team, cannot populate the owner field.

comment:7 Changed 7 years ago by jkulesza (Joel A. Kulesza)

As a workaround for this bug, http://giraffe.cs.washington.edu/texlive/ appears to be down but the file needed can be obtained from http://alpaca.cs.washington.edu/texlive/ and placed where MacPorts expects it.

comment:8 Changed 7 years ago by drkp (Dan Ports)

Cc: drkp added
Component: portsserver/hosting
Owner: changed from drkp to ryandesign
Summary: texlive-common @2017.1: 404 not found on mirrorstexlive-common @2017.1: not available on distfile mirror

I added another mirror so it is still available.

However, the bigger problem is that the distfiles mirrors did not mirror this port, or most of the other texlive ports. Ryan, can you look into that?

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

Resolution: fixed
Status: assignedclosed

We are not mirroring files automatically; see #53347.

I have mirrored texlive-common's files manually.

Note: See TracTickets for help on using tickets.