Opened 16 years ago

Closed 16 years ago

Last modified 15 years ago

#14330 closed defect (fixed)

Mailman: symlink for mailman.init broken

Reported by: wsiegrist@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: mailman symlink Cc: jmroot (Joshua Root)
Port:

Description

When installing Mailman v2.1.9, the symlink for {$prefix}/share/mailman/bin/mailman.init is supposed to point to "../scripts/mailman" but instead goes to "../../scripts/mailman".

Attachments (1)

mailman-Portfile.diff (531 bytes) - added by jmroot (Joshua Root) 16 years ago.
proposed fix

Download all attachments as: .zip

Change History (6)

comment:1 Changed 16 years ago by wsiegrist@…

Oops. The broken link is actually to: "../../share/mailman/scripts/mailman".

Changed 16 years ago by jmroot (Joshua Root)

Attachment: mailman-Portfile.diff added

proposed fix

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

Cc: jmr@… added

Does this patch do the right thing?

comment:3 Changed 16 years ago by wsiegrist@…

I think you need to add one parent level (instead of deleting one). The correct number of parents is 3 ("../../../"). Though you could just use ${prefix} instead? ($prefix/share/mailman/scripts/mailman)?

comment:4 in reply to:  3 Changed 16 years ago by jmroot (Joshua Root)

Resolution: fixed
Status: newclosed

Replying to wsiegrist@apple.com:

I think you need to add one parent level (instead of deleting one).

Right you are. Correct fix committed in r34930.

comment:5 Changed 15 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.