#11862 closed defect (fixed)
BUG: fs-traverse shouldn't follows symlinks specified as a root path
Reported by: | gui-dos (Guido Soranzio) | Owned by: | imajes@… |
---|---|---|---|
Priority: | High | Milestone: | MacPorts 1.4 |
Component: | base | Version: | 1.4.3 |
Keywords: | Cc: | ||
Port: |
Description
The post-destrot command
delete ${destroot}${prefix}/share ${destroot}${prefix}/lib/terminfo
doesn't work after the recent changes to the implementation of the "delete" command.
Since lib/terminfo is a symbolyc link to ../share/terminfo, it should be deleted at first by swapping the arguments. It works again after changing it into:
delete ${destroot}${prefix}/lib/terminfo ${destroot}${prefix}/share
Change History (5)
comment:1 Changed 18 years ago by pipping@…
Milestone: | → Port Bugs |
---|---|
Owner: | changed from pipping@… to imajes@… |
comment:2 Changed 18 years ago by kballard (Lily Ballard)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Even though the port appears to have followed the suggestion here, I've implemented a proper fix in r25003.
comment:3 Changed 18 years ago by jmpalacios (Juan Manuel Palacios)
Component: | ports → base |
---|---|
Milestone: | Port Bugs → MacPorts 1.4 |
Priority: | Blocker → Important |
Summary: | BUG: ncurses 5.6 - post-destroot fails because it doesn't delete the link /lib/terminfo at first → BUG: fs-traverse shouldn't follows symlinks specified as a root path |
comment:4 Changed 17 years ago by nox@…
Priority: | Important → High |
---|
comment:5 Changed 17 years ago by jmpalacios (Juan Manuel Palacios)
Merged into the release_1_4 branch in r25263.
-jmpp
Note: See
TracTickets for help on using
tickets.
assigning to maintainer