Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Solved] libmapi - pidl?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
mattwood2000
Tux's lil' helper
Tux's lil' helper


Joined: 13 Apr 2005
Posts: 146

PostPosted: Mon Apr 25, 2011 1:30 am    Post subject: [Solved] libmapi - pidl? Reply with quote

I know samba4 is not officially stable, but I really want to try to get openchange/evolution working with my company's email system. I was able to emerge samba4 after disabling paython and server use flags. Now libmapi fails with:
Code:

configure: WARNING: No version of pidl was found!
configure: error: Please install pidl


I can't find much on PIDL for gentoo - is this supposed to be included with samba4, possibly with the "server" portion of the code that I disabled?

Thanks, Matt.


Last edited by mattwood2000 on Thu Aug 11, 2011 10:06 pm; edited 1 time in total
Back to top
View user's profile Send private message
mattwood2000
Tux's lil' helper
Tux's lil' helper


Joined: 13 Apr 2005
Posts: 146

PostPosted: Mon May 02, 2011 11:45 pm    Post subject: Reply with quote

really?? Nobody has done/tried this? There must be someone with some knowledge in here!! :)
Back to top
View user's profile Send private message
superfes
n00b
n00b


Joined: 03 Apr 2004
Posts: 18
Location: Phoenix, AZ

PostPosted: Thu Jun 30, 2011 7:30 pm    Post subject: Reply with quote

mattwood2000 wrote:
really?? Nobody has done/tried this? There must be someone with some knowledge in here!! :)


You have to run cpan and then force install Parse::Pidl.

Though I'm now failing at Samba detection, which is a little strange because the samba-4 package installed without error >_>
_________________
Not today, I've got another pair of pants to deal with.
Back to top
View user's profile Send private message
mattwood2000
Tux's lil' helper
Tux's lil' helper


Joined: 13 Apr 2005
Posts: 146

PostPosted: Sun Aug 07, 2011 10:18 pm    Post subject: Reply with quote

superfes wrote:
mattwood2000 wrote:
really?? Nobody has done/tried this? There must be someone with some knowledge in here!! :)


You have to run cpan and then force install Parse::Pidl.

Though I'm now failing at Samba detection, which is a little strange because the samba-4 package installed without error >_>


Beautiful, thanks!! I was able to get through the configure process, but now its failing compile with the following:

Code:

Compiling exchange.idl
Can't locate Parse/Pidl/IDL.pm in @INC (@INC contains: /usr/bin/lib /usr/bin /etc/perl /usr/lib64/perl5/site_perl/5.12.4/x86_64-linux /usr/lib64/perl5/site_perl/5.12.4 /usr/lib64/perl5/vendor_perl/5.12.4/x86_64-linux /usr/lib64/perl5/vendor_perl/5.12.4 /usr/lib64/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.12.3/x86_64-linux /usr/lib64/perl5/vendor_perl/5.12.3 /usr/lib64/perl5/vendor_perl /usr/lib64/perl5/5.12.4/x86_64-linux /usr/lib64/perl5/5.12.4 /usr/local/lib/site_perl .) at /usr/bin/pidl line 590.
make: *** [exchange.h] Error 2


I did notice an error that was ignored when I forced the install with cpan. I believe it was the same error during the tests prior to install. Any ideas with that? Admittedly, I really don't know much about Perl.[/code]

Thanks, Matt.
Back to top
View user's profile Send private message
tetromino
Retired Dev
Retired Dev


Joined: 02 Dec 2003
Posts: 215

PostPosted: Sun Aug 07, 2011 10:37 pm    Post subject: Reply with quote

mattwood2000 wrote:
really?? Nobody has done/tried this?

The tried, and they failed. I will simply quote two lines from the broken evolution-mapi ebuild in the gnome overlay:
Code:
# XXX: re-enable keywords when libmapi can be emerged without black magick
KEYWORDS="" #"~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
Back to top
View user's profile Send private message
mattwood2000
Tux's lil' helper
Tux's lil' helper


Joined: 13 Apr 2005
Posts: 146

PostPosted: Sun Aug 07, 2011 11:20 pm    Post subject: Reply with quote

nevermind the Pidl error...I was able to get around this by manually running the Makefile.PL script and then a make install.

However, now I'm getting an issue with exchange.idl:

Code:

Compiling exchange.idl
exchange.idl:3: Syntax error near 'cpp_quote'
Failed to parse exchange.idl at /usr/bin/pidl line 593.
make: *** [exchange.h] Error 255


I'm going to mess around with this, but if anyone has any suggestions please let me know.

Thanks, Matt.
Back to top
View user's profile Send private message
mattwood2000
Tux's lil' helper
Tux's lil' helper


Joined: 13 Apr 2005
Posts: 146

PostPosted: Thu Aug 11, 2011 10:06 pm    Post subject: Reply with quote

I gave up on the ebuilds and successfully built from source samba4, openchange-0.11 (libmapi, etc.).

Having other issues with evolution-mapi though:

https://forums.gentoo.org/viewtopic-p-5603552.html

Thanks for the help guys...closing this out.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum