| Summary: | RFE: vala needs to be configured with --enable-vapigen | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Ranjan Maitra <itsme_410> |
| Component: | vala | Assignee: | Michel Alexandre Salim <michel> |
| Status: | CLOSED NOTABUG | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | medium | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 15 | CC: | michel, stephent98 |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2012-01-30 23:05:40 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
|
Description
Ranjan Maitra
2011-10-20 03:24:35 UTC
You'd want to install vala-tools, that's where vapigen is located.
Technical note added. If any revisions are required, please edit the "Technical Notes" field
accordingly. All revisions will be proofread by the Engineering Content Services team.
New Contents:
Add libwnck-3.0 bindings.
Many bug fixes and binding updates.
accidentally committed the notes meant for the F16 vala update; just ignore. Deleted Technical Notes Contents. Old Contents: Add libwnck-3.0 bindings. Many bug fixes and binding updates. I just ran into this mysterious vapigen while trying to build gnome-boxes. There is indeed a bug -- "yum search" cannot find the package that has it. Please reopen -- people shouldn't have to search BZ to find vapigen is in vala-tools. $ ./configure ... checking for vapigen... no configure: error: Cannot find the "vapigen compiler in your PATH $ sudo yum search vapigen Loaded plugins: changelog, langpacks Warning: No matches found for: vapigen No matches found $ sudo yum search all vapigen Loaded plugins: changelog, langpacks Warning: No matches found for: vapigen No matches found $ sudo repoquery --arch=x86_64 'vala*' vala-0:0.20.1-1.fc19.x86_64 vala-compat-0:0.16.1-2.fc19.x86_64 vala-compat-devel-0:0.16.1-2.fc19.x86_64 vala-compat-tools-0:0.16.1-2.fc19.x86_64 vala-devel-0:0.20.1-1.fc19.x86_64 vala-tools-0:0.20.1-1.fc19.x86_64 $ sudo yum info vala-tools Loaded plugins: changelog, langpacks Available Packages Name : vala-tools Arch : x86_64 Version : 0.20.1 Release : 1.fc19 Size : 124 k Repo : fedora/19/x86_64 Summary : Tools for creating projects and bindings for vala URL : http://live.gnome.org/Vala License : LGPLv2+ Description : Vala is a new programming language that aims to bring modern programming : language features to GNOME developers without imposing any additional : runtime requirements and without using a different ABI compared to : applications and libraries written in C. : : This package contains tools to generate Vala projects, as well as API : bindings from existing C libraries, allowing access from Vala programs. $ sudo repoquery vala-tools --list | grep vapigen /usr/bin/vapigen /usr/bin/vapigen-0.20 /usr/share/aclocal/vapigen.m4 /usr/share/man/man1/vapigen-0.20.1.gz /usr/share/man/man1/vapigen.1.gz /usr/share/pkgconfig/vapigen-0.20.pc /usr/share/pkgconfig/vapigen.pc The simplest solution might be to make vala-tools a requirement for vala-devel: $ sudo repoquery --requires --resolve vala-devel pkgconfig-1:0.27.1-1.fc19.x86_64 glib2-devel-0:2.36.3-3.fc19.i686 pkgconfig-1:0.27.1-1.fc19.i686 glib2-devel-0:2.36.3-3.fc19.x86_64 vala-0:0.20.1-1.fc19.x86_64 $ sudo repoquery --whatrequires --recursive vala-tools folks-devel-1:0.9.2-3.fc19.i686 folks-devel-1:0.9.2-3.fc19.x86_64 |