Projects
New Ticket     Wiki     Browse Source     Timeline     Roadmap     Bug Reports     Search

Ticket #5065 (closed enhancement: invalid)

Opened 3 years ago

Last modified 20 months ago

RFE: a fix for X11/app-defaults recurrent problems

Reported by: yves@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: base Version: 1.0
Keywords: Cc:
Port:

Description

Many ports use a post-destroot procedure to fix X11/app-defaults which will break the activation if port tries to overwrite the symlink in /usr/X11R6/lib/X11 with a directory, which is the case for Apple's X11 for instance.

However, if /usr/X11R6/lib/X11 really is a directory, which is the case for XFree86 4.5.0, app-defaults placed in /etc/X11 are boldly ignored.

So here is a little addition to the destroot_finish procedure which - hopefully - cope with the issue by adapting the app-defaults location to the user's setup, thus making app-defaults fiddlings in post- destroot obsolete.

Attachments

destroot.patch (1.2 KB) - added by yves@… 3 years ago.
patch for portdestroot.tcl, apply in base

Change History

Changed 3 years ago by yves@…

patch for portdestroot.tcl, apply in base

Changed 2 years ago by rhwood@…

  • severity changed from normal to enhancement

Make the list of bugs easier to scan.

Changed 2 years ago by markd@…

I have a fresh install of OS X 10.4.8 and Apple's X11 and my /usr/X11R6/lib/X11 directory is really a directory. Is this bug still applicable to current conditions?

Changed 20 months ago by yves@…

  • status changed from new to closed
  • resolution set to invalid

Thougth was closed a long time ago, it was a bad idea anyway

Note: See TracTickets for help on using tickets.