New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #15974 (closed defect: fixed)

Opened 5 years ago

Last modified 4 years ago

ikiwiki: tarball for version 2.51 is absent

Reported by: truemped@… Owned by: tommyd@…
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: ikiwiki Cc:
Port:

Description

I tried to install ikiwiki this weekend and ran into two problems:

  1. there were errors installing p5-imagemagick. I solved this by installing "ImageMagick +perl" and restarted the ikiwiki setup.
  1. The main issue is that the tarball of version 2.51 is missing on all servers that port tried to download it from. I manually had to change the line "perl5.setup ikiwiki 2.51" to "per5.setup ikiwiki 2.53" and change the checksums. After that everything worked for me.

I don't know if this has been filed already. If there is already a ticket, then sorry for the double post...

Change History

comment:1 Changed 5 years ago by truemped@…

  • Cc truemped@… added

Cc Me!

comment:2 Changed 5 years ago by jmr@…

  • Owner changed from macports-tickets@… to tommyd@…
  • Cc truemped@… removed
  • Milestone set to Port Bugs

Assigning to maintainer.

comment:3 Changed 5 years ago by tommyd@…

Thanks for the report - the development pace of ikiwiki is rather speedy, so I wrote the author an email asking for a more "permanent" location of slightly outdated versions of ikiwiki.

As for the p5-imagemagick problem, I thought this should no longer popup, because I removed this dependency from the Portfile, but apparently another dependency lists it as required. I need to evaluate this further. I haven't added "ImageMagick +perl" as dependency in first place since with this you seem to end up with a completly separate version of Perl just for this one dependency (see the controversy here: #13234) and the author of ikiwiki stated that imagemagick is not needed for any of the core functionalities in ikiwiki (only the "img" plugin seems to need it: http://ikiwiki.info/plugins/img/)

comment:4 Changed 5 years ago by tommyd@…

  • Status changed from new to assigned

forgot to accept the ticket.

comment:5 Changed 5 years ago by truemped@…

Yes, the p5-imagemagick dependency came from some other dependency and not from the ikiwiki Portfile. I don't know if this can be fixed and I am very new to macports so I don't know if there is a workaround...

Anyways, thanks for taking care!

comment:6 Changed 5 years ago by tommyd@…

  • Status changed from assigned to closed
  • Resolution set to fixed

I did not get an answer from the author yet about the download location problem, but updated ikiwiki to 2.53 anyways a couple of days ago (r38284).

I intensively tried to figure out where the IM dependency came from, but could not find the port (I wrote a small script since MacPorts does not have an "out-of-the-box" function to do this task, see http://pastebin.ca/1072882). I then uninstalled IM and ikiwiki and reinstalled ikiwiki only, and it ran through for me without problems.

Could it be that you tried to install the old ikiwiki port (1.47) which still listed IM as dependency, because maybe your local index was not in sync? Maybe the portindex was not up2date either at that time; I've just taken over this port a few days ago...

comment:7 Changed 4 years ago by anonymous

  • Milestone Port Bugs deleted

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.