Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

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!
Tasklist

FS#13896 - kdebindings package does not includes qyoto and smoke

Attached to Project: Arch Linux
Opened by Alexander (hokum_rus) - Saturday, 21 March 2009, 01:20 GMT
Last edited by Pierre Schmitz (Pierre) - Friday, 27 March 2009, 09:57 GMT
Task Type Feature Request
Category Packages: Extra
Status Closed
Assigned To Pierre Schmitz (Pierre)
Andrea Scarpino (BaSh)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Kdebindings now includes kde bindings for mono - qyoto. Package kdebindings in extra does not providing qyoto (it is needed to compile, for example, Synapse - mono jabber client for KDE), and I think there is no other working package in ABS or AUR for qyoto.
Now in Ubuntu and Debian qyoto is a part of kdebindings package.
Additional info:
Kdebindings 4.2.1-1
This task depends upon

Closed by  Pierre Schmitz (Pierre)
Friday, 27 March 2009, 09:57 GMT
Reason for closing:  Deferred
Additional comments about closing:  will be implemented when package splitting is available.
Comment by Pierre Schmitz (Pierre) - Saturday, 21 March 2009, 07:19 GMT
I think we can add support for other languages once we have pacman 3.3 so we can split up the package. Till then you could just package something like kdebindings-mono.
Comment by Alexander F. Rødseth (xyproto) - Saturday, 21 March 2009, 14:18 GMT
gmcs segfaults here when I try to compile kdebindings with smoke and qyoto. Is that a mono-bug? I'm on x86_64.

/bin/sh: line 1: 31708 Segmentation fault /usr/bin/gmcs -debug -define:DEBUG -unsafe -warn:0 -keyfile:/tmp/yaourt-tmp-alexander/abs-kdebindings/src/kdebindings-4.2.1/csharp/key.snk -out:/tmp/yaourt-tmp-alexander/abs-kdebindings/src/build/lib/qt-dotnet.dll -target:library /tmp/yaourt-tmp-alexander/abs-kdebindings/src/kdebindings-4.2.1/csharp/qyoto/src/SmokeInvocation.cs /tmp/yaourt-tmp-alexander/abs-kdebindings/src/kdebindings-4.2.1/csharp/qyoto/src/SmokeMarshallers.cs /tmp/yaourt-tmp-alexander/abs-kdebindings/src/kdebindings-4.2.1/csharp/qyoto/src/Qyoto.cs /tmp/yaourt-tmp-alexander/abs-kdebindings/src/kdebindings-4.2.1/csharp/qyoto/src/QyotoMetaData.cs /tmp/yaourt-tmp-alexander/abs-kdebindings/src/kdebindings-4.2.1/csharp/qyoto/src/AssemblyInfo.cs /tmp/yaourt-tmp-alexander/abs-kdebindings/src/kdebindings-4.2.1/csharp/qyoto/core/*.cs /tmp/yaourt-tmp-alexander/abs-kdebindings/src/kdebindings-4.2.1/csharp/qyoto/gui/*.cs /tmp/yaourt-tmp-alexander/abs-kdebindings/src/kdebindings-4.2.1/csharp/qyoto/network/*.cs /tmp/yaourt-tmp-alexander/abs-kdebindings/src/kdebindings-4.2.1/csharp/qyoto/sql/*.cs /tmp/yaourt-tmp-alexander/abs-kdebindings/src/kdebindings-4.2.1/csharp/qyoto/xml/*.cs /tmp/yaourt-tmp-alexander/abs-kdebindings/src/kdebindings-4.2.1/csharp/qyoto/svg/*.cs /tmp/yaourt-tmp-alexander/abs-kdebindings/src/kdebindings-4.2.1/csharp/qyoto/opengl/*.cs /tmp/yaourt-tmp-alexander/abs-kdebindings/src/kdebindings-4.2.1/csharp/qyoto/qdbus/*.cs
make[2]: *** [lib/qt-dotnet.dll] Error 139

Here's the package I'm trying to find the right package to depend on:
http://aur.archlinux.org/packages.php?ID=24765
Comment by Pierre Schmitz (Pierre) - Saturday, 21 March 2009, 14:36 GMT
This looks like the well-known fakeroot bug. Try building as root. (but be careful)
Comment by Alexander F. Rødseth (xyproto) - Saturday, 21 March 2009, 17:40 GMT
What can I do to make a PKGBUILD for a new "kdebindings-mono" package that builds? Should I avoid fakeroot by changing something in the PKGBUILD?
I'm relatively new to making packages for Arch and I don't know about the supposedly well-known fakeroot bug. :)
Should I submit the broken kdebindings-mono package I've made, or is that bad form?
Comment by Alexander F. Rødseth (xyproto) - Saturday, 21 March 2009, 19:19 GMT

Loading...