chaotic-aur / packages

The packages Mason, what do they mean? (Package requests and bug reports here) 📑
https://aur.chaotic.cx
328 stars 20 forks source link

[Maintenance] Drop packages that require libadwaita newer than available #2478

Open Technetium1 opened 1 year ago

Technetium1 commented 1 year ago

Affected Package

epiphany-git

Latest chaotic version

Not building

What happens?

found 1.3.2 but need: '>= 1.4.alpha'

What is expected to happen?

This is expected since >=1.4.alpha is not available.

If possible, please attach logs

epiphany-git.log

I've flagged the package out of date for missing cmake in makedepends. Changes were just dropped from interfere because they should be unnecessary now, and to troubleshoot the failed build: https://github.com/chaotic-aur/packages/issues/2406 / https://github.com/chaotic-aur/interfere/commit/01575636ed3abbad638726b85ffb66ff30944cec

xiota commented 1 year ago

Also: Dependency webkitgtk-6.0 found: NO found 2.40.1 but need: '>= 2.41.1'

webkit2gtk-unstable is at version 2.39.90.

xiota commented 1 year ago

Looks like libadwaita-git is broken (for a while) and blocking lots of packages. At what point should excising the dependency tree be considered?

dr460nf1r3 commented 1 year ago

You mean as in removing packages depending on it?

xiota commented 1 year ago

Yes, I am suggesting to remove libadwaita-git and any dependent that cannot be built with extra/libadwaita. The packages are very broken, many from the same maintainer. For instance, gnome-shell-git now depends on a package that has never existed.

xiota commented 1 year ago

Dropped libadwaita-git and a bunch of broken related packages.

xiota commented 1 year ago

gnome-calendar-git and gnome-contacts-git may be salvageable. Will look more closely at them later.