Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 212101

Summary: net-im/pidgin-2.4.0 build failure: error CS0006: cannot find metadata file `PurpleAPI.dll'
Product: Gentoo Linux Reporter: Ed Catmur <ed>
Component: Current packagesAssignee: Gentoo Net-im project <net-im>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: 2007.0   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: parallel-make.patch

Description Ed Catmur 2008-03-02 18:49:16 UTC
Making all in api
make[6]: Entering directory `/var/tmp/portage/net-im/pidgin-2.4.0/work/pidgin-2.4.0/libpurple/plugins/mono/api'
mcs -t:library -out:PurpleAPI.dll ./BlistNode.cs ./BuddyList.cs ./Buddy.cs ./Contact.cs ./Debug.cs ./Event.cs ./PurplePlugin.cs ./Group.cs ./Signal.cs ./Status.cs
error CS0006: cannot find metadata file `PurpleAPI.dll'
Compilation failed: 1 error(s), 0 warnings
make[5]: *** [MPlugin.dll] Error 1
make[5]: *** Waiting for unfinished jobs....
...
make[6]: Leaving directory `/var/tmp/portage/net-im/pidgin-2.4.0/work/pidgin-2.4.0/libpurple/plugins/mono'
make[5]: Leaving directory `/var/tmp/portage/net-im/pidgin-2.4.0/work/pidgin-2.4.0/libpurple/plugins/mono'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/var/tmp/portage/net-im/pidgin-2.4.0/work/pidgin-2.4.0/libpurple/plugins'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/net-im/pidgin-2.4.0/work/pidgin-2.4.0/libpurple'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/portage/net-im/pidgin-2.4.0/work/pidgin-2.4.0/libpurple'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/net-im/pidgin-2.4.0/work/pidgin-2.4.0'
make: *** [all] Error 2

Looks like yet another parallel make error.
Comment 1 Ed Catmur 2008-03-02 18:49:59 UTC
Above that:

Making all in plugins
make[4]: Entering directory `/var/tmp/portage/net-im/pidgin-2.4.0/work/pidgin-2.4.0/libpurple/plugins'
Making all in mono
make[5]: Entering directory `/var/tmp/portage/net-im/pidgin-2.4.0/work/pidgin-2.4.0/libpurple/plugins/mono'
mcs -t:library -lib:./api -out:MPlugin.dll -r:PurpleAPI.dll MPlugin.cs
Making all in api
make[6]: Entering directory `/var/tmp/portage/net-im/pidgin-2.4.0/work/pidgin-2.4.0/libpurple/plugins/mono/api'
mcs -t:library -out:PurpleAPI.dll ./BlistNode.cs ./BuddyList.cs ./Buddy.cs ./Contact.cs ./Debug.cs ./Event.cs ./PurplePlugin.cs ./Group.cs ./Signal.cs ./Status.cs
error CS0006: cannot find metadata file `PurpleAPI.dll'
Compilation failed: 1 error(s), 0 warnings
make[5]: *** [MPlugin.dll] Error 1
make[5]: *** Waiting for unfinished jobs....
Comment 2 Ed Catmur 2008-03-02 18:57:09 UTC
Created attachment 145129 [details]
parallel-make.patch
Comment 3 Olivier Crete (RETIRED) gentoo-dev 2008-03-05 19:34:55 UTC
pidgin 2.4.0 isnt even in the tree yet.. and the one in the tree has mono support disabled