[MacPorts] #17166: rxvt-unicode violates mtree
#17166: rxvt-unicode violates mtree -------------------------------------+-------------------------------------- Reporter: ryandesign@macports.org | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Keywords: | Port: -------------------------------------+-------------------------------------- {{{ 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. -- Ticket URL: <http://trac.macports.org/ticket/17166> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17166: rxvt-unicode violates mtree --------------------------------------+------------------------------------- Reporter: ryandesign@macports.org | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: Port: rxvt-unicode | --------------------------------------+------------------------------------- Comment(by takanori@macports.org):
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. -- Ticket URL: <http://trac.macports.org/ticket/17166#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17166: rxvt-unicode violates mtree --------------------------------------+------------------------------------- Reporter: ryandesign@macports.org | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: closed Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: fixed | Keywords: Port: rxvt-unicode | --------------------------------------+------------------------------------- Changes (by ryandesign@macports.org): * status: new => closed * resolution: => fixed Comment: Replying to [comment:2 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. -- Ticket URL: <http://trac.macports.org/ticket/17166#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17166: rxvt-unicode violates mtree --------------------------------------+------------------------------------- Reporter: ryandesign@macports.org | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: closed Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: fixed | Keywords: Port: rxvt-unicode | --------------------------------------+------------------------------------- Comment(by ryandesign@macports.org): Replying to [comment:3 ryandesign@…]:
Replying to [comment:2 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. -- Ticket URL: <http://trac.macports.org/ticket/17166#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts