Hi David,

Thanks for tracking those down and passing it on.

I still haven't had a chance to look at this any closer, but I've copied it 
into https://github.com/cyrusimap/cyrus-imapd/issues/2982 so it doesn't 
languish in my inbox indefinitely. :)

Cheers,

ellie

On Thu, Dec 12, 2019, at 10:40 AM, Luong, David wrote:
> Hi Ellie,
> 
> I finally resolved the dependencies with the following packages.
> 
> $ yum install python-docutils.noarch -y
> $ yum install python-sphinx -y
> $ yum install python-pygments.noarch -y
> $ yum install python3-pip.noarch –y
> 
> Regards,
> David.
> 
> 
> *From: * Cyrus-devel 
> <cyrus-devel-bounces+david.luong=interoptechnologies....@lists.andrew.cmu.edu>
>  on behalf of ellie timoney <el...@fastmail.com>
> *Date: * Thursday, December 5, 2019 at 4:30 PM
> *To: * "cyrus-devel@lists.andrew.cmu.edu" <cyrus-devel@lists.andrew.cmu.edu>
> *Subject: * Re: Error building cyrus-imapd-3.1.8
> 
> Hi David,
> 
> That smells like a missing dependency. Have you reviewed 
> https://www.cyrusimap.org/dev/imap/developer/compiling.html ?
> 
> Looking at the error, and glancing at the dependencies list, I wonder if you 
> need 'perl-devel'. It's listed as a developer-only dependency, but because 
> you're building from a git tag and not a distribution tarball (where some 
> things with tricky dependencies have been pre-compiled), you will probably 
> need some or all of the developer dependencies as well.
> 
> It would be nice if configure would report the missing dependency, instead of 
> succeeding and then the build fails. If you can track down which missing 
> dependency caused this problem, please let us know and I'll update configure 
> to complain about it. :)
> 
> Cheers,
> 
> ellie
> 
> On Thu, Dec 5, 2019, at 4:37 AM, Luong, David wrote:
>> Hi,
>> 
>> I’m building with the following options:
>> 
>> $ autoreconf -i -s
>> $ ./configure --enable-http --enable-jmap --enable-autocreate 
>> --enable-murder --enable-idled --enable-xapian --prefix=/usr/cyrus
>> $ make
>> 
>> The build is not completed with the following errors.
>> 
>> make[2]: Leaving directory `/cyrus/cyrus-imapd-3.1.8'
>> Making all in perl/annotator
>> make[2]: Entering directory `/cyrus/cyrus-imapd-3.1.8/perl/annotator'
>> make[2]: *** No rule to make target `all'. Stop.
>> make[2]: Leaving directory `/cyrus/cyrus-imapd-3.1.8/perl/annotator'
>> make[1]: *** [all-recursive] Error 1
>> make[1]: Leaving directory `/cyrus/cyrus-imapd-3.1.8'
>> make: *** [all] Error 2
>> 
>> 
>> Please advise.
>> 
>> Regards,
>> David.
>> 
>> 
>> 
>> 
> 

Reply via email to