Opened 5 years ago

Closed 4 years ago

#44675 closed defect (fixed)

Terminal doesn't configure

Reported by: daniele.pontillo@… Owned by: afb@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: yosemite Cc: adolfo.ranea@…
Port: Terminal

Description

Hello. As I summarized, it seems that I can't install terminal (the issue appeared during the xfce installation). I tried reading the log, and the only thing I noticed was an error on the vte port, which was correctly installed (as per my opinion).

Attachments (2)

main.log (118.1 KB) - added by daniele.pontillo@… 5 years ago.
log for terminal port
patch-Terminal-vte-gtk2-compat.diff (512 bytes) - added by dbevans (David B. Evans) 5 years ago.
Proposed patch to depend on vte-gtk2-compat

Download all attachments as: .zip

Change History (10)

Changed 5 years ago by daniele.pontillo@…

Attachment: main.log added

log for terminal port

comment:1 Changed 5 years ago by dbevans (David B. Evans)

Owner: changed from macports-tickets@… to afb@…
Version: 2.3.1

Needs to depend on vte-gtk2-compat as vte has now been upgraded to gtk3. See #41861. Don't forget to CC the maintainer when submitting tickets.

comment:2 Changed 5 years ago by afb@…

Resolution: duplicate
Status: newclosed

Already reported, was broken since someone "upgraded" vte to gtk3 earlier on. (#41861) All of Xfce needs to be updated at once, this will be fixed along with the upgrade. (#31203)

comment:3 in reply to:  2 Changed 5 years ago by dbevans (David B. Evans)

Replying to afb@…:

Already reported, was broken since someone "upgraded" vte to gtk3 earlier on. (#41861) All of Xfce needs to be updated at once, this will be fixed along with the upgrade. (#31203)

In the meantime, just changing the dependency from vte to vte-gtk2-compat will allow the current port to build and run. Trivial patch attached.

Changed 5 years ago by dbevans (David B. Evans)

Proposed patch to depend on vte-gtk2-compat

comment:4 Changed 5 years ago by afb@…

Resolution: duplicate
Status: closedreopened

comment:5 Changed 5 years ago by afb@…

Resolution: fixed
Status: reopenedclosed

Fixed, r126600.

comment:6 Changed 5 years ago by Norbert.Marwan@…

Resolution: fixed
Status: closedreopened

After upgrading macports vte is not working anymore. I get this error:

** (vte:1054): WARNING **: Failed to fork: fcntl(F_SETFL) failed: Inappropriate ioctl for device

This, of course, also affects Terminal, which I strongly use.

I have done many things to solve this issue, i.e., port upgrade, clean, reinstall vte-gtk2-compat and Terminal. It doesn't help. What is the problem with this ioctl?

Last edited 5 years ago by ryandesign (Ryan Schmidt) (previous) (diff)

comment:7 Changed 5 years ago by adolfo.ranea@…

Cc: adolfo.ranea@… added

Cc Me!

comment:8 Changed 4 years ago by afb@…

Resolution: fixed
Status: reopenedclosed

Fixed, r144133.

Was a problem with getpt, in that it should use posix_openpt instead (and not lock it). Forked the GNOME port (got rid of py27-numpy/gcc5 too).

Note: See TracTickets for help on using tickets.