Open raveit65 opened 10 months ago
@mate-desktop/core-team ^^^^
My first reaction is that Fedora is kind of pushy by not providing 1.0 whereas 2.0 seems to have been released for only 2 months… but well. IIUC if we want to support 2.0, we'll have to re-do (possibly copy over) all the interface code, and adjust for the differences. This might not be a trivial task though.
Actually, seems like you could just update the dependency to libpeas1-devel, at least for now.
Ahh, i didn't saw that early in the morning that my distro ships 2 version for f39 libpeas-1.36.0-2.fc39 and libpeas-2.0.0-3.fc40
I was also wondering that libpeas-2 was used for f39 stable.....i need to drink more coffee :-) Ok, i will update CI.
Are libpeas-1 and libpeas-2 coinstallable? Note that "modern UX patterns" is what we are NOT using for the most part
From libpeas migration guide https://gitlab.gnome.org/GNOME/libpeas/-/commit
Expected behaviour
A working plugin system with libpeas-2.0.0
Actual behaviour
Building failed, see https://app.travis-ci.com/github/mate-desktop/eom/jobs/613603821#L1018
Steps to reproduce the behaviour
Buildig against libpeas-2.0.0
MATE general version
1.26 and 1.27
Package version
1.26 and 1.27
Linux Distribution
Stable fedora 39 comes with 2 versions of libpeas. libpeas-1.36.0-2.fc39 and libpeas-2.0.0-3.fc40 Building with libpeas2 is broken
Link to bugreport of your Distribution (requirement)
I am sure people will file some rhbz reports the next weeks.