Opened 15 years ago

Closed 15 years ago

Last modified 15 years ago

#17166 closed defect (fixed)

rxvt-unicode violates mtree

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: Cc:
Port: rxvt-unicode

Description

Warning: rxvt-unicode requests to install files outside the common directory structure!

It wants to install the file /usr/share/terminfo/72/rxvt-unicode

The port must either indicate that it means to do this by setting destroot.violate_mtree yes, or it must install files inside ${prefix}. I do not know the rxvt-unicode software so I don't know which is correct for this port.

Change History (5)

comment:1 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)

Port: rxvt-unicode added

comment:2 Changed 15 years ago by takanori@…

The port must either indicate that it means to do this by setting destroot.violate_mtree yes,

This port already has "destroot.violate_mtree yes" line. (l.46)

It wants to install the file /usr/share/terminfo/72/rxvt-unicode

The reason to install terminfo into /usr/share/terminfo/ was written in #11588. But since all ports now use MP's ncurses library properly, there may be no reason to install terminfo into /usr/share/terminfo/. I think you can remove this file if you wish.

comment:3 in reply to:  2 ; Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: newclosed

Replying to takanori@…:

This port already has "destroot.violate_mtree yes" line. (l.46)

Oops, yes, of course it does. Sorry.

The reason to install terminfo into /usr/share/terminfo/ was written in #11588. But since all ports now use MP's ncurses library properly, there may be no reason to install terminfo into /usr/share/terminfo/. I think you can remove this file if you wish.

Yes, I think that would be best. Ports that use the system's ncurses should instead be fixed to use the MacPorts ncurses. Removed in r41795.

comment:4 in reply to:  3 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)

Replying to ryandesign@…:

Replying to takanori@…:

This port already has "destroot.violate_mtree yes" line. (l.46)

Oops, yes, of course it does. Sorry.

And now it doesn't, r41796.

comment:5 Changed 15 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.