Arch Linux

Please read this before reporting a bug:

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!

FS#2323 - libgdiplus should be a dependency of mono for System.Drawing

Attached to Project: Arch Linux
Opened by William DeMoss II (wdemoss) - Sunday, 06 March 2005, 03:06 GMT
Last edited by Judd Vinet (judd) - Sunday, 06 March 2005, 19:13 GMT
Task Type Feature Request
Category Packages: Extra
Status Closed
Assigned To Tobias Kieslich (tobias)
Architecture not specified
Severity Low
Priority Normal
Reported Version 0.7 Wombat
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No


libgdiplus 1.1.4 should be pulled out of staging, and put into testing and made a dependency of mono 1.1.4. See
This task depends upon

Closed by  Tobias Kieslich (tobias)
Wednesday, 16 March 2005, 17:49 GMT
Reason for closing:  Deferred
Additional comments about closing:  I'll postpone it until its matured and builds without troubles
Comment by William DeMoss II (wdemoss) - Sunday, 06 March 2005, 03:30 GMT
also cairo is needed a dependency
Comment by Tobias Kieslich (tobias) - Wednesday, 16 March 2005, 13:28 GMT
I don't see that this happens anytime soon, since:
- building libgdiplus with the built-in cairo/libpixman sources fail for some obscure (glitz related) reason, it's also not an option since it will conflict with the generic cairo/libpxman packages probably, which ends up being a mess
- it doesn't built when using the packages coming with arch for two reasons:
. . 1. it's hardlocked to cairo 0.3.0(we have 0.4.0) and tweaking for 0.4.0 fails for some API changes
. . 2. the build system plain sucks, when asking for compilation with preinstalled cairo, it doesn't configure the built in sources but the Makefiles tries to build them anyway, which must fail for missing makerules

read, you can try it and send me patches/PKGBUILD if it works but I won't promise anything, cuz I don't wann a spend half a day on it just for every update, It's hardly worth it. So let it mature a bit.