Opened 10 years ago
Closed 9 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)
Change History (10)
Changed 10 years ago by daniele.pontillo@…
comment:1 Changed 10 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 follow-up: 3 Changed 10 years ago by afb@…
Resolution: | → duplicate |
---|---|
Status: | new → closed |
comment:3 Changed 10 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 10 years ago by dbevans (David B. Evans)
Attachment: | patch-Terminal-vte-gtk2-compat.diff added |
---|
Proposed patch to depend on vte-gtk2-compat
comment:4 Changed 10 years ago by afb@…
Resolution: | duplicate |
---|---|
Status: | closed → reopened |
comment:5 Changed 10 years ago by afb@…
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
Fixed, r126600.
comment:6 Changed 10 years ago by pucicu (Norbert Marwan)
Resolution: | fixed |
---|---|
Status: | closed → reopened |
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?
comment:8 Changed 9 years ago by afb@…
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
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).
log for terminal port