fritteli / gentoo-overlay

https://gittr.ch/linux/gentoo-overlay
GNU General Public License v2.0
24 stars 7 forks source link

dev-dotnet/gtk-sharp failed to build #59

Closed py-crash closed 2 years ago

py-crash commented 3 years ago

After the official gtk-sharp package was marked for deletion and masked I tried to change to your version. I unmasked the package writing >=dev-dotnet/gtk-sharp-2.12.45 under /etc/portage/package.unmask. However the compilation proccess failed.

You can find attached:

Thanks for mantaining this package needed for duplicati.

fritteli commented 3 years ago

Sorry for the late reply. Yeah, the ebuild is in a bad state. I am trying to cobble together an ebuild for version 3 of gtk-sharp. Perhaps you can use the "dotnet" overlay from https://github.com/gentoo/dotnet instead of mine; they seem to have an ebuild for gtk-sharp 2.12.45, as well as one for version 2.99.3. I really lack the time to properly maintain this ebuild ... I'm trying my best :)

py-crash commented 3 years ago

Hi! Thanks for taking the time. I uninstalled duplicati because of the issues with mono. However, I can do some testing if you update the package.

Bigun commented 3 years ago

Yeah, just upgraded all of my boxes to 64-bit VM's, and I'm running into the same issue. If you need someone else to assist with testing, I am here.

Also, I'm not sure if it helps, but there's a dev-dotnet/gtk-sharp overlay, I'm not sure if you could make that overlay a requirement, but if you could, it would ease the some of the burden - Nevermind, I missed the part where you said exactly that. :/

fritteli commented 2 years ago

Finally! I've got a working ebuild for gtk-sharp 3.22.2, included in this overlay. I was able to install this on my ~amd64 machine and I could also install duplicati. While the GUI of duplicati still doesn't work, the still server works.