New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #25264 (closed defect: fixed)

Opened 3 years ago

Last modified 4 months ago

libmcs: master_sites, bz2

Reported by: ryandesign@… 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

portfile-master_site-distfile.diff (1.1 KB) - added by jdunn@… 3 years ago.
portfile_hg.diff (1.0 KB) - added by jdunn@… 3 years ago.
libmcs-0.7.2.diff (1.4 KB) - added by ryandesign@… 4 months ago.

Change History

comment:1 Changed 3 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 3 years ago by jdunn@…

comment:2 Changed 3 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 3 years ago by jdunn@…

Changed 4 months ago by ryandesign@…

comment:3 Changed 4 months ago by ryandesign@…

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 4 months ago by ryandesign@…

  • Status changed from new to closed
  • Keywords haspatch added
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.