Summary: | dev-util/geany-1.25[gtk3]: incorrect x11-libs/vte dependency | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Heiko Schäfer <heiko> |
Component: | Current packages | Assignee: | Lars Wendler (Polynomial-C) (RETIRED) <polynomial-c> |
Status: | RESOLVED NEEDINFO | ||
Severity: | normal | CC: | heiko |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 560906 | ||
Bug Blocks: |
Description
Heiko Schäfer
2015-09-20 12:31:18 UTC
(In reply to Heiko Schäfer from comment #0) > Require VTE with USE=gtk3 > As I said, bug 560906 is nonsense. Yet, by pure chance, there is a point here, namely current dep is incorrect. If geany is built against gtk3, it will be looking for libvte2_90.so, so it should depend on x11-libs/vte:2.90 then. imo, there should change in dependancy if use=gtk3, then vte:2.91 not vte:0 (In reply to Perfect Gentleman from comment #2) > imo, there should change in dependancy if use=gtk3, then vte:2.91 not vte:0 :roll: to go 2.90 -> 2.91, you'd need to patch the source first and given the changes, it might be more than just library name... (In reply to Rafał Mużyło from comment #3) > (In reply to Perfect Gentleman from comment #2) > > imo, there should change in dependancy if use=gtk3, then vte:2.91 not vte:0 > > :roll: to go 2.90 -> 2.91, you'd need to patch the source first and given > the changes, it might be more than just library name... i've built it against vte:2.91 without any patching (In reply to Perfect Gentleman from comment #4) > (In reply to Rafał Mużyło from comment #3) > > (In reply to Perfect Gentleman from comment #2) > > > imo, there should change in dependancy if use=gtk3, then vte:2.91 not vte:0 > > > > :roll: to go 2.90 -> 2.91, you'd need to patch the source first and given > > the changes, it might be more than just library name... > > i've built it against vte:2.91 without any patching ...which - given the way geany uses libvte - proves exactly *nothing*. ...and given that at very least vte_terminal_fork_command doesn't exist in 2.91, a patch is *required*. I am at a loss here. I don't get vte working with the gtk3 build of geany no matter which version of vte I choose... (In reply to Lars Wendler (Polynomial-C) from comment #6) > I am at a loss here. I don't get vte working with the gtk3 build of geany no > matter which version of vte I choose... What errors are you getting ? >=dev-util/geany-1.26[gtk3,vte] now depends on vte:2.90
Please report back if that fixes your problem.
Ping! Is this fixed for you in >=dev-util/geany-1.26? |