Skip Menu |

This queue is for tickets about the Net-IMAP-Simple CPAN distribution.

Report information
The Basics
Id: 70697
Status: resolved
Worked: 5 min
Priority: 0/
Queue: Net-IMAP-Simple

People
Owner: jettero [...] cpan.org
Requestors: Philip.Nelson [...] scottishwidows.co.uk
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Build of Net-IMAP-Simple fails on Strawberry Perl (32-bit Windows)
Date: Fri, 2 Sep 2011 14:54:23 +0100
To: "bug-Net-IMAP-Simple [...] rt.cpan.org" <bug-Net-IMAP-Simple [...] rt.cpan.org>
From: "Nelson, Philip" <Philip.Nelson [...] scottishwidows.co.uk>
Trying to build Net::IMAP::Simple (1.2024) on 32-bit Windows under Strawberry Perl. This builds cleanly on Linux systems. Here is the output from the CPAN interface - ============ START OF CUT ======================= CPAN.pm: Going to build J/JE/JETTERO/Net-IMAP-Simple-1.2024.tar.gz dmake.EXE: makefile: line 901: Warning: -- Found non-white space character af ter '[' in [[ -f $@ ] && $(RM) $@; $(CP) $< $@ && $(CHMOD) 0444 $@]. dmake.EXE: makefile: line 908: Error: -- Incomplete rule recipe group detecte d JETTERO/Net-IMAP-Simple-1.2024.tar.gz C:\strawberry\c\bin\dmake.EXE -- NOT OK Running make test Can't test without successful make Running make install Make had returned bad status, install seems impossible Failed during this command: JETTERO/Net-IMAP-Simple-1.2024.tar.gz : make NO ============= END OF CUT ======================= Looks like there is something in the Makefile that dmake.exe does not like ? Here's the "perl -v" output for you to - Microsoft Windows XP [Version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. C:\Documents and Settings\0009383\My Documents>perl -v This is perl 5, version 12, subversion 3 (v5.12.3) built for MSWin32-x86-multi-t hread Copyright 1987-2010, Larry Wall Perl may be copied only under the terms of either the Artistic License or the GNU General Public License, which may be found in the Perl 5 source kit. Complete documentation for Perl, including FAQ lists, should be found on this system using "man perl" or "perldoc perl". If you have access to the Internet, point your browser at http://www.perl.org/, the Perl Home Page. Philip Nelson Senior Subject Matter Expert (SSME) : Databases ADM Life, Pensions & Investments Lloyds Banking Group Telephone : +44(131)655-8001 Email : philip.nelson@scottishwidows.co.uk ******************************************************************************* As part of the Lloyds Banking Group, Scottish Widows is proud to be an Official Provider of the London 2012 Olympic and Paralympic Games. www.scottishwidows.co.uk/london2012 This E-Mail is confidential. Unauthorised recipients must notify the sender immediately on 0131-655-6789 and must delete the original E-Mail without taking a copy. We virus scan and monitor all e-mails but are not responsible for any damage caused by a virus or alteration or our email by a third party after transmission. The E-Mail is not intended nor should it be taken to create any legal relations, contractual or otherwise. The following companies are part of the Scottish Widows Group and, with the exception of Scottish Widows Services Limited and Lloyds TSB General Insurance Holdings Limited, are authorised and regulated by the Financial Services Authority. They are all registered in the United Kingdom: Scottish Widows plc, Co No. 199549/FSA Register No. 191517; Scottish Widows Annuities Limited, Co No.199550/FSA Register No. 191518; Scottish Widows Services Limited, Co No.189975; Scottish Widows Unit Funds Limited, Co No. 74809/FSA Register No. 202648; all having their Registered Office at 69 Morrison Street, Edinburgh, EH3 8YF. Scottish Widows Unit Trust Managers Limited, Co No. 1629925/FSA Register Co No. 122129, Registered Office at Charlton Place, Andover, Hampshire SP10 1RE. Scottish Widows Investment Partnership Limited, Co No. 794936/FSA Register Co No. 193707; SWIP Fund Management Limited, Co No. 406604/FSA Register No. 122135 and SWIP Multi-Manager Funds Limited, Co No. 5582499/FSA Register No. 455821; all having their Registered Office at 33 Old Broad Street, London EC2N 1HZ. Scottish Widows Fund Management Limited, Co No. 74517/FSA Register No. 119359; Pensions Management (SWF) Limited, Co No. 45361/FSA Register No. 110422; all having their Registered Office at 15 Dalkeith Road, Edinburgh, EH16 5BU. Lloyds TSB Investments Limited, Co No. 106723/FSA Register No. 122130, Registered Office at 60 Morrison Street, Edinburgh, EH3 8BE. Scottish Widows Administration Services Limited, Co No. 1132760/FSA Register No. 139398, Registered Office at 25 Gresham Street, London, EC2V 7HN. All of the above companies are part of the Lloyds Banking Group. *******************************************************************************
On Fri Sep 02 09:54:41 2011, Philip.Nelson@scottishwidows.co.uk wrote: Show quoted text
> > Trying to build Net::IMAP::Simple (1.2024) on 32-bit Windows under > Strawberry Perl.
My strawberry seems to want to use nmake … Funny thing about your errors is that those two make rules aren't even used. I took them out. Problem solved? Lemme know if this works? http://jettero.pl/perl/Net-IMAP-Simple-1.2025.tar.gz -- If riding in an airplane is flying, then riding in a boat is swimming. 116 jumps, 48.6 minutes of freefall, 92.9 freefall miles.
Subject: RE: [rt.cpan.org #70697] Build of Net-IMAP-Simple fails on Strawberry Perl (32-bit Windows)
Date: Fri, 2 Sep 2011 22:34:09 +0100
To: "bug-Net-IMAP-Simple [...] rt.cpan.org" <bug-Net-IMAP-Simple [...] rt.cpan.org>
From: "Nelson, Philip" <Philip.Nelson [...] scottishwidows.co.uk>
Paul, Now working ... after working out how to install this without CPAN on Strawberry (I'm a Linux guy who is being forced onto WinDoze ... but then they are paying me ...) I've no idea how Strawberry manages to install from its CPAN window the compressed tarballs it downloads as it doesn't seem to have tar or gzip anywhere in its toolchain it installs. I had to download and install both manually to allow me to get the build done. I noticed the "unable to start Net::IMAP::Server, skipped all meaningful tests" on the "make test", but looking at the tests themselves I reckoned that this was fine as it will not have anything to connect to on Windows. Happy running a list of a Gmail mailbox inside E-P-I-C at the moment. Thanks very much for your quick response. Now to go and learn the rest of the API for Net::IMAP::Simple and the various Email::<modules> Philip Nelson Senior Subject Matter Expert (SSME) : Databases ADM Life, Pensions & Investments Lloyds Banking Group Telephone : +44(131)655-8001 Email : philip.nelson@scottishwidows.co.uk Show quoted text
-----Original Message----- From: Paul Miller via RT [mailto:bug-Net-IMAP-Simple@rt.cpan.org] Sent: 02 September 2011 19:43 To: Nelson, Philip Subject: [rt.cpan.org #70697] Build of Net-IMAP-Simple fails on Strawberry Perl (32-bit Windows) <URL: https://rt.cpan.org/Ticket/Display.html?id=70697 > On Fri Sep 02 09:54:41 2011, Philip.Nelson@scottishwidows.co.uk wrote:
> > Trying to build Net::IMAP::Simple (1.2024) on 32-bit Windows under > Strawberry Perl.
My strawberry seems to want to use nmake ... Funny thing about your errors is that those two make rules aren't even used. I took them out. Problem solved? Lemme know if this works? http://jettero.pl/perl/Net-IMAP-Simple-1.2025.tar.gz -- If riding in an airplane is flying, then riding in a boat is swimming. 116 jumps, 48.6 minutes of freefall, 92.9 freefall miles. ******************************************************************************* As part of the Lloyds Banking Group, Scottish Widows is proud to be an Official Provider of the London 2012 Olympic and Paralympic Games. www.scottishwidows.co.uk/london2012 This E-Mail is confidential. Unauthorised recipients must notify the sender immediately on 0131-655-6789 and must delete the original E-Mail without taking a copy. We virus scan and monitor all e-mails but are not responsible for any damage caused by a virus or alteration or our email by a third party after transmission. The E-Mail is not intended nor should it be taken to create any legal relations, contractual or otherwise. The following companies are part of the Scottish Widows Group and, with the exception of Scottish Widows Services Limited and Lloyds TSB General Insurance Holdings Limited, are authorised and regulated by the Financial Services Authority. They are all registered in the United Kingdom: Scottish Widows plc, Co No. 199549/FSA Register No. 191517; Scottish Widows Annuities Limited, Co No.199550/FSA Register No. 191518; Scottish Widows Services Limited, Co No.189975; Scottish Widows Unit Funds Limited, Co No. 74809/FSA Register No. 202648; all having their Registered Office at 69 Morrison Street, Edinburgh, EH3 8YF. Scottish Widows Unit Trust Managers Limited, Co No. 1629925/FSA Register Co No. 122129, Registered Office at Charlton Place, Andover, Hampshire SP10 1RE. Scottish Widows Investment Partnership Limited, Co No. 794936/FSA Register Co No. 193707; SWIP Fund Management Limited, Co No. 406604/FSA Register No. 122135 and SWIP Multi-Manager Funds Limited, Co No. 5582499/FSA Register No. 455821; all having their Registered Office at 33 Old Broad Street, London EC2N 1HZ. Scottish Widows Fund Management Limited, Co No. 74517/FSA Register No. 119359; Pensions Management (SWF) Limited, Co No. 45361/FSA Register No. 110422; all having their Registered Office at 15 Dalkeith Road, Edinburgh, EH16 5BU. Lloyds TSB Investments Limited, Co No. 106723/FSA Register No. 122130, Registered Office at 60 Morrison Street, Edinburgh, EH3 8BE. Scottish Widows Administration Services Limited, Co No. 1132760/FSA Register No. 139398, Registered Office at 25 Gresham Street, London, EC2V 7HN. All of the above companies are part of the Lloyds Banking Group. *******************************************************************************
In my experience cygwin is the only way to tollerate windows — not applicable under strawberry. I expect you could possibly have chdir()ed into the unpack and done a "cpan ." to build and install, including dependencies. Either way, I'm glad it works. I'll push to the CPAN today. -- If riding in an airplane is flying, then riding in a boat is swimming. 116 jumps, 48.6 minutes of freefall, 92.9 freefall miles.