Opened 14 years ago

Closed 11 years ago

#25264 closed defect (fixed)

libmcs: master_sites, bz2

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: jdunn@…
Priority: Normal Milestone:
Component: ports Version: 1.9.0
Keywords: haspatch Cc:
Port: libmcs

Description

libmcs uses a master_sites definition that appears to be hosted on a web site owned by you, the port maintainer. Why isn't the port using the project's own download location, http://distfiles.atheme.org/ ? They even have .tbz2 versions there, which are smaller and therefore preferred. Why is the .tar.gz file on your server twice as large as the .tgz file on the project's own server? I tried comparing their contents and they're radically different. What's going on? Which is the real 0.7.1?

Attachments (3)

portfile-master_site-distfile.diff (1.1 KB) - added by jdunn@… 14 years ago.
portfile_hg.diff (1.0 KB) - added by jdunn@… 14 years ago.
libmcs-0.7.2.diff (1.4 KB) - added by ryandesign (Ryan Carsten Schmidt) 11 years ago.

Download all attachments as: .zip

Change History (7)

comment:1 Changed 14 years ago by jdunn@…

I wasnt sure at the time how to deal with the tgz/tbz2 file in the Portfile so i had uploaded my own tar.gz. I attached a diff which should fix it. The patch for the install_name has to be redone too since my version's buildsys was for some reason different. I'll upload the new patch shortly.

Changed 14 years ago by jdunn@…

comment:2 Changed 14 years ago by jdunn@…

ok, i figured out what i did. I had tar.gz'd the hg version and not the version from http://distfiles.atheme.org/ . I would recommend using the hg version since its far newer and has a newer buildsys. The only problem is autogen.sh has to be executed, which i dont know how to add that to the portfile. I'll upload the new diff for the portfile so that it pulls it from hg. The buildsys patch for install_name still works for the hg version.

Changed 14 years ago by jdunn@…

Attachment: portfile_hg.diff added

Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Attachment: libmcs-0.7.2.diff added

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

Sorry, this ticket appears to have slipped through the cracks. We would prefer to use a distfile, not fetch from hg. It looks like version 0.7.2 was released after you attached these diffs, so updating to 0.7.2 using the upstream distfile should be the simplest and best course of action. The diff I've attached now does this. We should wait to commit this until after libmowgli is updated to 1.0.0; see #37777.

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

Keywords: haspatch added
Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.