Bug 116570
| Summary: | Missing dependency in the vte-devel sub-package | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Matthias Saou <matthias> |
| Component: | vte | Assignee: | Ray Strode [halfline] <rstrode> |
| Status: | CLOSED RAWHIDE | QA Contact: | |
| Severity: | low | Docs Contact: | |
| Priority: | medium | ||
| Version: | rawhide | CC: | nalin |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2004-08-02 06:20:31 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 114963 | ||
CC'ing Nalin, as he seem to be the only one to have modified this
package in the past year, and adding "EasyFix" keyword, as it's just a
matter of replacing :
Requires: %{name} = %{version}-%{release}, gtk2-devel
With :
Requires: %{name} = %{version}-%{release}, gtk2-devel, ncurses-devel
I've just checked, and in 0.11.10-5.1 in FC devel, the dependency is
still missing.
This should be fixed in rawhide soon. |
From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040124 Epiphany/1.0.7 Description of problem: The vte-devel package does not pull-in the required ncurses-devel package when it is installed. Version-Release number of selected component (if applicable): vte-devel-0.11.10-4 How reproducible: Always Steps to Reproduce: 1. Install a minimal system 2. Install vte-devel and all its dependencies 3. Try to recompile an application against vte-devel Actual Results: /usr/bin/ld: cannot find -lncurses collect2: ld returned 1 exit status Expected Results: The applications requiring vte-devel should be able to recompile cleanly against it. Additional info: Here are the relevant vte pkgconfig lines : Requires: xft >= 2.0 glib-2.0 gobject-2.0 gtk+-2.0 >= 2.2 fontconfig pangoxft >= 1.1.0 pangox Libs: -L${libdir} -lvte -lfreetype -lz -lncurses -L/usr/X11R6/lib -lSM -lICE -lX11 -lm In the vte-devel package, there is also an explicit gtk2-devel dependency, which seems to pull in all the rest correctly (glib-devel, freetype-devel, zlib-devel, XFree86-devel...). The solution to this problem would be to add an explicit "Requires: ncurses-devel" to the vte-devel sub-package.