-
Notifications
You must be signed in to change notification settings - Fork 25
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
Draft fix for Ubuntu packaging using both gtk3-classic and ubuntu patches #44
Conversation
Thanks @N0rbert! Happy holidays to you too! I'll take another look at the Ubuntu packaging tomorrow (or next week) and try "the first attempt" solution again. It sounds like there could be some Ubuntu patches we can exclude to fit ours in. Being an Ubuntu MATE user yourself, in your opinion, would you be happy to use "replacement" GTK+3 packages with the version string suffixed like My worry are attempts to uninstall the package, which would wipe out the entire desktop. I think that is no problem if users remove the repo, update cache, and reinstall fresh packages from Ubuntu's repo, I think that'll work. |
I tried to move our idea forward. So I have created a PPA using below commands:
As the result one can add this PPA to Ubuntu MATE 21.10 system by
to test it. I hope you'll fix the 4 skipped patches to coexist normally :) Small update and note. I see that https://launchpad.net/~luigifab/+archive/ubuntu/packages-gtk3-classic is done in similar way, here 3 patches are skipped. |
c518e3f
to
786935d
Compare
Thanks again, I've consolidated all our progress (and learnt some new commands 🎓 ) and revised the script so we now have a working mechanism to produce packages. 📦 abe5ea3 + 786935d We just needed to revert 2 patches -- both of which were for Ubuntu's Unity. All of In my testing on Ubuntu MATE 21.10, the only thing that stood out was CSD labels not looking right in apps like |
Happy holidays, dear Luke!
I have played with
gtk3-classic
ontop of official ubuntu 21.10 Gtk3 package.As the result I have updated your great
create-ubuntu-package.sh
script.It allows one to compile gtk3 using both gtk3-classic and ubuntu patches with the following limitation - due to some file-conflicts 4 patches can't be applied:
so they are now skipped.
I'm not familiar with their contents, so I hope that you can fix them to interact with each other normally.
I hope we now can fix the #43 .