Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

An update to Vala can fix a currently present issue with a package #49831

Closed
SpidFightFR opened this issue Apr 13, 2024 · 3 comments · Fixed by #49842
Closed

An update to Vala can fix a currently present issue with a package #49831

SpidFightFR opened this issue Apr 13, 2024 · 3 comments · Fixed by #49842
Labels
bug Something isn't working needs-testing Testing a PR or reproducing an issue needed

Comments

@SpidFightFR
Copy link
Contributor

Is this a new report?

Yes

System Info

Void 6.8.5_1 x86_64 AuthenticAMD uptodate rrmFFFFFFF

Package(s) Affected

vala-0.56.14; gtksourceview5-5.10.0

Does a report exist for this bug with the project's home (upstream) and/or another distro?

A report exists at the upstream repo, this is where @meator (sorry for the ping) found the solution: https://gitlab.gnome.org/GNOME/gtksourceview/-/issues/353

Expected behaviour

The package should build.

Actual behaviour

It doesn't build, gets this error:

Error.log
FAILED: gtksourceview/gtksourceview-5.vapi 
/usr/bin/vapigen --quiet --library=gtksourceview-5 --directory=/builddir/gtksourceview5-5.10.0/build/gtksourceview --pkg=gdk-pixbuf-2.0 --pkg=gio-2.0 --pkg=gtk4 --pkg=pango --pkg=cairo --metadatadir=/builddir/gtksourceview5-5.10.0/gtksourceview /builddir/gtksourceview5-5.10.0/build/gtksourceview/GtkSource-5.gir
GtkSource-5.gir:18586.7-18591.84: warning: Signal `GtkSource.View.smart_home_end' conflicts with property of the same name
GtkSource-5.gir:9812.7-9812.43: error: The type name `Gtk.AccessibleText' could not be found
GtkSource-5.gir:17230.7-17230.43: error: The type name `Gtk.AccessibleText' could not be found

The issue is fixable by updating vala to version 0.56.16.
Further testing is advised.

Steps to reproduce

  1. ./xbps-src pkg -Q gtksourceview5
  2. dies :(
@SpidFightFR SpidFightFR added bug Something isn't working needs-testing Testing a PR or reproducing an issue needed labels Apr 13, 2024
@oreo639
Copy link
Member

oreo639 commented Apr 14, 2024

Feel free to submit a PR.

@SpidFightFR
Copy link
Contributor Author

Feel free to submit a PR.

Right now i have many things to do.

I planned to finish updating meson, then update mesa.
If i can find some time, i'll do it afterwards, but nothing's set in the stone.

@oreo639
Copy link
Member

oreo639 commented Apr 14, 2024

Alright, no issue.
Also, just for sake of clarification, the issue in this case is outdated gtk bindings: https://gitlab.gnome.org/GNOME/vala/-/commit/2fba23c9fcd7120a3a296d99138cbc611d11ef9f

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working needs-testing Testing a PR or reproducing an issue needed
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants