Vapi file for libpeas should not be provided by package
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libpeas (Debian) |
Fix Released
|
Unknown
|
|||
libpeas (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
Well it seems at it was not a good idea to add the vapi files to the libpeas package as Vala itself now ships a vapi for libpeas.
I bumped into an issue where the libpeas package vapi file overwrote
the behavior of the vapi file of vala itself which led to a compile error.
See gnome bug for details <https:/
In this bug the vala binding maintainer Luca Bruno states the following:
packages except the library and vala shouldn't ship foreign vapis. They
should be kept internal to the application.
That is, if libpeas decides to ship a vapi is ok, but not others.
When now bugs in the libpeas bindings get fixed such will never show
up on a Ubuntu system as the vapi file of the libpeas package will
always win over the vapi file of the vala package.
Related branches
- Martin Pitt: Approve
-
Diff: 39 lines (+6/-7)3 files modifieddebian/changelog (+6/-0)
debian/libpeas-dev.install (+0/-2)
debian/rules (+0/-5)
Changed in libpeas (Debian): | |
status: | Unknown → New |
Changed in libpeas (Debian): | |
status: | New → Fix Released |
Confirmed, valac-0.14 already ships /usr/share/ vala-0. 14/vapi/ libpeas- 1.0.vapi