Package Details: imapsync 1.836-3

Git Clone URL: https://aur.archlinux.org/imapsync.git (read-only)
Package Base: imapsync
Description: IMAP synchronisation, sync, copy or migration tool
Upstream URL: http://www.linux-france.org/prj/
Licenses: GPL
Submitter: donvla
Maintainer: frederik
Last Packager: frederik
Votes: 56
Popularity: 1.361362
First Submitted: 2008-07-10 04:03
Last Updated: 2017-11-13 12:10

Latest Comments

jcerdan commented on 2017-11-06 11:00

I think you should also add 2 packages to dependencies:

perl-crypt-openssl-rsa
perl-test-mock-guard

Regards,

rdoursenaud commented on 2017-11-01 11:30

As mentioned previously 'perl-sys-meminfo' is missing from the dependencies as well as 'perl-par-packer' which doesn't build ATM because of a missing dependency.
Please update the PKGBUILD.
Thanks!

mrohnstock commented on 2017-11-01 07:35

as you may already have noticed from my last comment 'perl-sys-meminfo' is a missing dependency ;)

and also these packages needs to get installed:

* perl-crypt-openssl-rsa
* perl-html-parser
* perl-libwww
* perl-module-scandeps
* perl-par-packer

mrohnstock commented on 2017-11-01 07:00

==> Building and installing package
==> Making package: imapsync 1.836-1 (Wed Nov 1 07:57:32 CET 2017)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Downloading imapsync-1.836.tar.gz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 133 0 133 0 0 133 0 --:--:-- --:--:-- --:--:-- 286
100 1700k 100 1700k 0 0 1700k 0 0:00:01 0:00:01 --:--:-- 3929k
==> Validating source files with sha512sums...
imapsync-1.836.tar.gz ... Passed
==> Extracting sources...
-> Extracting imapsync-1.836.tar.gz with bsdtar
==> Starting build()...
imapsync 1.836, You can do :
make testp # it shows needed Perl modules from your distro or CPAN
make install # as root

All other goals are for the upstream developper
make testf # run tests
make testv # run tests verbosely
make test_quick # few tests verbosely
make W/test.bat # run --tests and W/test.bat on win32
make W/test_tests.bat # run --tests on win32
make W/test_testsdebug.bat # run --testsdebug on win32
make W/test2.bat # run W/test2.bat on win32
make W/test3.bat # run W/test3.bat on win32
make W/test_reg.bat # run W/test_reg.bat on win32
make W/test_exe.bat # run W/test_exe.bat on win32
make W/test_exe_tests.bat # run W/test_exe_tests.bat on win32
make W/test_exe_2.bat # run W/test_exe_2.bat on win32
make examples/sync_loop_windows.bat # run examples/sync_loop_windows.bat on win32
make win32_prereq # run W/install_modules.bat on win32
make win32_update_ssl # run W/install_module_ssl.bat on win32
make all
make upload_tests # upload tests.sh
make upload_index
make upload_FAQ # upload FAQs and documentation
make upload_X # upload online UI
make upload_latest # upload latest imapsync and binaries (dev)
make upload_cgi # upload latest imapsync
make valid_index # check index.shtml for good syntax
make upload_ks
make imapsync.exe
make bin # build mac & win & linux binaries
make mac # build mac binary
make win # build win binary
make lin # build linux binary
make publish
make crit # run perlcritic on imapsync
make prereq # Generates W/prereq.*
make cl # Check links of index.shtml
make cle # Check links of S/*.shtml
make mactestsdebug # run ./imapsync --testsdebug on Mac
make mactests # run ./imapsync --tests on Mac
make ks2testsdebug # run ./imapsync --testsdebug on ks2
make ks2tests # run ./imapsync --tests on ks2
==> Starting check()...
CMD_PERL='perl -I././W/Mail-IMAPClient-3.39/lib' /usr/bin/time sh tests.sh 1>/dev/null
#### 1 perl_syntax
+ perl_syntax
+ perl -I././W/Mail-IMAPClient-3.39/lib -c ./imapsync
Can't locate Sys/MemInfo.pm in @INC (you may need to install the Sys::MemInfo module) (@INC contains: ././W/Mail-IMAPClient-3.39/lib /usr/lib/perl5/5.26/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.26/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.26/core_perl /usr/share/perl5/core_perl) at ./imapsync line 693.
BEGIN failed--compilation aborted at ./imapsync line 693.
+ run_test_status=2
+ setxback
perl_syntax failed
FAILED 1/1 TESTS: perl_syntax
tests.sh: line 49: date_ymdhms: command not found
Last errors listed in W/.tests.errors.txt
Command exited with non-zero status 1
0.13user 0.01system 0:00.15elapsed 90%CPU (0avgtext+0avgdata 31204maxresident)k
0inputs+0outputs (0major+7930minor)pagefaults 0swaps
make: *** [Makefile:257: .test_3xx] Error 1
==> ERROR: A failure occurred in check().
Aborting...
==> ERROR: Makepkg was unable to build imapsync.

and, yeah, I updated perl-ntlm before building this package.

Vijabei commented on 2017-10-31 12:33

The 'perl-ntlm' package need to be updated

https://aur.archlinux.org/packages/perl-ntlm/

jcerdan commented on 2017-09-29 10:45

I get this error trying to install imapsync

What you have to do before using imapsync:
Install Perl module Authen::NTLM
Here is a cpanm command to install missing Perl modules:
cpanm "Authen::NTLM"
make: *** [Makefile:78: testp] Error 1

but perl-ntlm is installed ¿?¿?¿?

$ yaourt perl-ntlm
1 aur/perl-ntlm 1.09-2 [installed] (6) (0,48)
Perl/CPAN module NTLM

What can be wrong?

frederik commented on 2016-11-21 15:48

@nticompass That's my fault. I just have made perl-json-webtoken depend on perl-json. Should be fixed now. Sorry

nticompass commented on 2016-11-21 14:59

@dhaines: Make sure both perl-json-webtoken and perl-json are installed. For some reason, on my system perl-json was removed, but perl-json-webtoken was still installed.

frederik commented on 2016-11-21 00:47

@dhaines: This package depends on perl-json-webtoken which provides that module.

dhaines commented on 2016-11-21 00:45

Still needs the JSON:WebToken module:

What you have to do before using imapsync:
Install Perl module JSON::WebToken
Here is a cpanm command to install missing Perl modules:
cpanm "JSON::WebToken"
make: *** [Makefile:78: testp] Error 1
==> ERROR: A failure occurred in package().
Aborting...
==> Removing installed dependencies...

All comments