Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#15974 closed defect (fixed)

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 (7)

comment:1 Changed 12 years ago by truemped@…

Cc: truemped@… added

Cc Me!

comment:2 Changed 12 years ago by jmroot (Joshua Root)

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

Assigning to maintainer.

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

Status: newassigned

forgot to accept the ticket.

comment:5 Changed 12 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 12 years ago by tommyd@…

Resolution: fixed
Status: assignedclosed

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 12 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.