New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #17166 (closed defect: fixed)

Opened 5 years ago

Last modified 4 years ago

rxvt-unicode violates mtree

Reported by: ryandesign@… 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

comment:1 Changed 5 years ago by ryandesign@…

  • Port set to rxvt-unicode

comment:2 follow-up: ↓ 3 Changed 5 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 ; follow-up: ↓ 4 Changed 5 years ago by ryandesign@…

  • Status changed from new to closed
  • Resolution set to fixed

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 5 years ago by ryandesign@…

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 4 years ago by anonymous

  • Milestone Port Bugs deleted

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.