Opened 3 years ago

Closed 2 years ago

#56124 closed defect (fixed)

geany @1.26 +gtk3: Dependency 'vte-2.90' not found

Reported by: majoc-at-astro (majoc-at-astro) Owned by: dbevans (David B. Evans)
Priority: Normal Milestone:
Component: ports Version:
Keywords: haspatch Cc: kiarash@…
Port: geany

Description (last modified by ryandesign (Ryan Schmidt))

This dependency seems to have been removed in commit 5162975/macports-ports, apparently under the wrong name:

vte-2.09: remove outdated vte version, no dependents

Attachments (1)

geany.log.2018-03-22_02.43.30 (148.0 KB) - added by majoc-at-astro (majoc-at-astro) 3 years ago.

Download all attachments as: .zip

Change History (7)

Changed 3 years ago by majoc-at-astro (majoc-at-astro)

comment:1 Changed 3 years ago by majoc-at-astro (majoc-at-astro)

Apologies for the truncated logfile (only spotted while I was submitting it). My meta-logfile contains the tail of the tale:

### (769 of 891: mp_merged.bash) port install geany +gtk3 (Thu Mar 22 02:43:27 GMT 2018)
### # (769 of 891: mp_merged.bash) port_install_1 geany +gtk3 (Thu Mar 22 02:43:27 GMT 2018)
--->  Computing dependencies for geany
Error: Dependency 'vte-2.90' not found.
Error: Follow to report a bug.
Error: Processing of port geany failed

I can produce the full logfile if necessary. Please let me know if there's anything else you wish me to try.

comment:2 Changed 3 years ago by ryandesign (Ryan Schmidt)

Description: modified (diff)
Owner: set to dbevans
Status: newassigned

comment:3 Changed 2 years ago by mojca (Mojca Miklavec)

I opened a port abandoned ticket at #57151. The port is heavily outdated, the reason why the missing dependency was not spotted was because it's only used in a non-default variant and MacPorts would not report that one by default.

Both vte and geany are outdated. It could be that by updating both ports one could simply replace the dependency by vte rather than vte-2.90, but I don't know how much effort is involved in updating both ports. Certainly worth trying.

comment:4 Changed 2 years ago by mojca (Mojca Miklavec)

comment:5 Changed 2 years ago by mojca (Mojca Miklavec)

Keywords: haspatch added
Version: 2.4.2

comment:6 Changed 2 years ago by mojca (Mojca Miklavec)

Resolution: fixed
Status: assignedclosed

In c080ffe66c0ed9a0d8490a2c7190155b48d39ac5/macports-ports (master):

geany: update to 1.33, fixes

  • Update to version 1.33.
  • Fix dependencies and make the +gtk3 variant default.
  • Call the old default a gtk2 variant (just in case anyone still needs it).

See: #57151
Closes: #56124

Note: See TracTickets for help on using tickets.