Perl Upgrade issue with courier that I should probably know what to do, but don't (read fear)

eculp eculp at encontacto.net
Fri Jan 28 23:22:23 UTC 2011


Quoting Etienne Robillard <erob at gthcfoundation.org>:

> On 28/01/11 01:58 PM, eculp wrote:
>> Quoting Etienne Robillard <erob at gthcfoundation.org>:
>>
>>> On 27/01/11 03:32 PM, eculp wrote:
>>>> First I run perl-after-upgrade -f that initially fixed most everything
>>>> but courier that I have tried to rebuild with portmaster and manually:
>>>> ---
>>>> Fixed 0 packages (0 files moved, 0 files modified)
>>>> Skipped 505 packages
>>>>
>>>> **** In addition, please pay attention to the following:
>>>> courier-0.63.0_1 cannot be fixed up (and has to be reinstalled):
>>>> /usr/local/libexec/filters/perlfilter is using unknown libperl
>>>>
>>>> --- Repeating summary:
>>>> Fixed 0 packages (0 files moved, 0 files modified)
>>>> Skipped 505 packages
>>>>
>>>>
>>>>
>>>> Then I run portmaster courier-0.63.0_1 and the result is the following
>>>> with libtool that I have no idea how to solve.
>>>>
>>>> mv -f .deps/cancelmsg.Tpo .deps/cancelmsg.Po
>>>> /bin/sh ./libtool --tag=CC   --mode=link cc  -Wall -I./.. -I..
>>>> -I./../afx -I./../rfc822 -I./libs -O2 -pipe -DLDAP_DEPRECATED
>>>> -fno-strict-aliasing  -L/usr/local/lib -rpath=/usr/lib:/usr/local/lib
>>>> -o cancelmsg cancelmsg.o libs/libcommon.la libs/libcourier.la
>>>> ../numlib/libnumlib.la
>>>> libtool: Version mismatch error.  This is libtool 2.2.6, but the
>>>> libtool: definition of this LT_INIT comes from libtool 2.2.10.
>>>> libtool: You should recreate aclocal.m4 with macros from libtool 2.2.6
>>>> libtool: and run autoconf again.
>>>> gmake[3]: *** [cancelmsg] Error 63
>>>> gmake[3]: Leaving directory
>>>> `/usr/ports/mail/courier/work/courier-0.63.0/courier'
>>>> gmake[2]: *** [all-recursive] Error 1
>>>> gmake[2]: Leaving directory
>>>> `/usr/ports/mail/courier/work/courier-0.63.0/courier'
>>>> gmake[1]: *** [all] Error 2
>>>> gmake[1]: Leaving directory
>>>> `/usr/ports/mail/courier/work/courier-0.63.0/courier'
>>>> gmake: *** [all-recursive] Error 1
>>>> *** Error code 1
>>>>
>>>> Stop in /usr/ports/mail/courier.
>>>> *** Error code 1
>>>>
>>>> Stop in /usr/ports/mail/courier.
>>>>
>>>> ===>>> make failed for mail/courier
>>>> ===>>> Aborting update
>>>>
>>>> Any and all help, suggestions, solutions are appreciated,  Courier is
>>>> important to me;)
>>>>
>>>> ed
>>>> _______________________________________________
>>>> freebsd-ports at freebsd.org mailing list
>>>> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
>>>> To unsubscribe, send any mail to
>>>> "freebsd-ports-unsubscribe at freebsd.org"
>>>> X-UID: 8031
>>>> Status:X-Keywords:
>>>> Content-Length: 0
>>>>
>>>
>>> Hi eculp,
>>>
>>> what versions of autotools and perl are you using?
>>
>> libtool-2.2.10
>> perl-5.12.3
>>
>> Libtool 2.2.6 doesn't seem to be in ports anymore there is only on and
>> it is 2.2.10, afaik and these are the lines that I have no idea how to
>> fix.
>>
>>>> libtool: You should recreate aclocal.m4 with macros from libtool 2.2.6
>>>> libtool: and run autoconf again.
>
> and which autoconf ? :)

/autoconf-2.68

Gracias,

ed
>
> i think this looks like autoconf not catching up your newer M4 files..
>
>
>
>



More information about the freebsd-ports mailing list