Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Date: Thu, 11 Jan 2001 16:38:44 -0800 From: Steve Kelem Subject: problems installing libwww-perl on cygwin To: cygwin AT sources DOT redhat DOT com, libwww AT perl DOT org Message-id: <3A5E5214.9050209@pacbell.net> MIME-version: 1.0 Content-type: multipart/mixed; boundary="------------090700010002050800000403" User-Agent: Mozilla/5.0 (Windows; U; WinNT4.0; en-US; m18) Gecko/20001108 Netscape6/6.0 X-Accept-Language: en --------------090700010002050800000403 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit It was suggested that I direct this message to the Cygwin group. I have downloaded the latest Cygwin and the latest perl compiled for cygwin. I'm trying to build the libwww-perl-5.48 module and running into a strange problem during "make test". Perl just hangs while executing a perfectly normal statement, both inside and outside the perl debugger. Thanks for your help, Steve Kelem Subject: Re: problems installing libwww-perl Date: Wed, 27 Dec 2000 12:15:39 -0800 From: Steve Kelem Organization: SBC Internet Services Newsgroups: comp.lang.perl.modules References: I'm having the same problem with libwww-perl-5.48. I have perl 5.6.0, compiled for cygwin under Win NT 4.0 SP6a. It builds ok, but fails in the test rules-dbm by just hanging. Here's the debug output: {KELEM:kelem:228} perl -d -I../.. -I../../lib rules-dbm.t Default die handler restored. Loading DB routines from perl5db.pl version 1.07 Editor support available. Enter h or `h h' for help, or `man perldebug' for more help. main::(rules-dbm.t:2): print "1..13\n"; DB<1> s 1..13 main::(rules-dbm.t:7): $file = "test-$$"; DB<1> main::(rules-dbm.t:9): $r = new WWW::RobotRules::AnyDBM_File "myrobot/2.0", $file; DB<1> WWW::RobotRules::AnyDBM_File::new(../../lib/WWW/RobotRules/AnyDBM_File.pm:45): 45: my ($class, $ua, $file) = @_; DB<1> n WWW::RobotRules::AnyDBM_File::new(../../lib/WWW/RobotRules/AnyDBM_File.pm:46): 46: Carp::croak('WWW::RobotRules::AnyDBM_File filename required') unless $file; DB<1> WWW::RobotRules::AnyDBM_File::new(../../lib/WWW/RobotRules/AnyDBM_File.pm:48): 48: my $self = bless { }, $class; DB<1> WWW::RobotRules::AnyDBM_File::new(../../lib/WWW/RobotRules/AnyDBM_File.pm:49): 49: $self->{'filename'} = $file; DB<1> WWW::RobotRules::AnyDBM_File::new(../../lib/WWW/RobotRules/AnyDBM_File.pm:50): 50: tie %{$self->{'dbm'}}, 'AnyDBM_File', $file, O_CREAT|O_RDWR, 0640 51: or Carp::croak("Can't open $file: $!"); DB<1> WWW::RobotRules::AnyDBM_File::new(../../lib/WWW/RobotRules/AnyDBM_File.pm:50): 50: tie %{$self->{'dbm'}}, 'AnyDBM_File', $file, O_CREAT|O_RDWR, 0640 51: or Carp::croak("Can't open $file: $!"); DB<1> WWW::RobotRules::AnyDBM_File::new(../../lib/WWW/RobotRules/AnyDBM_File.pm:53): 53: if ($ua) { DB<1> WWW::RobotRules::AnyDBM_File::new(../../lib/WWW/RobotRules/AnyDBM_File.pm:54): 54: $self->agent($ua); DB<1> s WWW::RobotRules::AnyDBM_File::agent(../../lib/WWW/RobotRules/AnyDBM_File.pm:65): 65: my($self, $newname) = @_; DB<1> n WWW::RobotRules::AnyDBM_File::agent(../../lib/WWW/RobotRules/AnyDBM_File.pm:66): 66: my $old = $self->{'dbm'}{"|ua-name|"}; DB<1> p $self WWW::RobotRules::AnyDBM_File=HASH(0xa26a130) DB<2> p %{$self} filenametest-314dbmHASH(0xa2e19b4) DB<3> n WWW::RobotRules::AnyDBM_File::agent(../../lib/WWW/RobotRules/AnyDBM_File.pm:67): 67: if (defined $newname) { DB<3> WWW::RobotRules::AnyDBM_File::agent(../../lib/WWW/RobotRules/AnyDBM_File.pm:68): 68: $newname =~ s!/?\s*\d+.\d+\s*$!!; # loose version DB<3> p $newname myrobot/2.0 DB<4> WWW::RobotRules::AnyDBM_File::agent(../../lib/WWW/RobotRules/AnyDBM_File.pm:69): 69: unless ($old && $old eq $newname) { DB<4> p $newname myrobot DB<5> p $old DB<6> WWW::RobotRules::AnyDBM_File::agent(../../lib/WWW/RobotRules/AnyDBM_File.pm:71): 71: my $file = $self->{'filename'}; DB<6> WWW::RobotRules::AnyDBM_File::agent(../../lib/WWW/RobotRules/AnyDBM_File.pm:72): 72: untie %{$self->{'dbm'}}; DB<6> WWW::RobotRules::AnyDBM_File::agent(../../lib/WWW/RobotRules/AnyDBM_File.pm:72): 72: untie %{$self->{'dbm'}}; DB<6> WWW::RobotRules::AnyDBM_File::agent(../../lib/WWW/RobotRules/AnyDBM_File.pm:73): 73: tie %{$self->{'dbm'}}, 'AnyDBM_File', $file, O_TRUNC|O_RDWR, 0640; DB<6> s WWW::RobotRules::AnyDBM_File::agent(../../lib/WWW/RobotRules/AnyDBM_File.pm:73): 73: tie %{$self->{'dbm'}}, 'AnyDBM_File', $file, O_TRUNC|O_RDWR, 0640; DB<6> Fcntl::AUTOLOAD(/usr/local/lib/perl5/5.6.0/cygwin/Fcntl.pm:203): 203: (my $constname = $AUTOLOAD) =~ s/.*:://; DB<6> n Fcntl::AUTOLOAD(/usr/local/lib/perl5/5.6.0/cygwin/Fcntl.pm:204): 204: my $val = constant($constname, 0); DB<6> Fcntl::AUTOLOAD(/usr/local/lib/perl5/5.6.0/cygwin/Fcntl.pm:205): 205: if ($! != 0) { DB<6> Fcntl::AUTOLOAD(/usr/local/lib/perl5/5.6.0/cygwin/Fcntl.pm:216): 216: *$AUTOLOAD = sub { $val }; DB<6> Fcntl::AUTOLOAD(/usr/local/lib/perl5/5.6.0/cygwin/Fcntl.pm:217): 217: goto &$AUTOLOAD; DB<6> Fcntl::__ANON__[/usr/local/lib/perl5/5.6.0/cygwin/Fcntl.pm:216](/usr/local/lib/perl5/5.6.0/cygwin/Fcntl.pm:216): 216: *$AUTOLOAD = sub { $val }; DB<6> Fcntl::CODE(0xa2e19f0)(/usr/local/lib/perl5/5.6.0/cygwin/Fcntl.pm:216): 216: *$AUTOLOAD = sub { $val }; DB<6> WWW::RobotRules::AnyDBM_File::agent(../../lib/WWW/RobotRules/AnyDBM_File.pm:74): 74: $self->{'dbm'}{"|ua-name|"} = $newname; DB<6> p $newname myrobot DB<7> s *** At this point, it hangs. I have to use Win NT's Task Manager to kill the perl task. Thanks for your help, Steve Kelem --------------090700010002050800000403 Content-Type: text/plain; name="cygcheck.out" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="cygcheck.out" Cygnus Win95/NT Configuration Diagnostics Current System Time: Thu Jan 11 16:37:36 2001 WinNT Ver 4.0 build 1381 Service Pack 6 Path: /home/kelem/bin/i386 /home/kelem/bin/sh G /contrib/bin /usr/local/gnu/bin /usr/local/bin /usr/bin /bin /usr/local/gnu/emacs-20.7/bin /usr/etc SysDir: C:\WINNT\System32 WinDir: C:\WINNT HOME = `/home/kelem' MAKE_MODE = `unix' PWD = `/home/kelem' USER = `kelem' LD_LIBRARY_PATH = `/usr/local/gnu/mh/lib:/usr/local/gnu/lib:/usr/local/gnu/lib/rvplayer5.0:/usr/local/lib' HKEY_CURRENT_USER\Software\Cygnus Solutions HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2 (default) = `/cygdrive' cygdrive flags = 0x00000022 HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/ (default) = `g:\cygwin' flags = 0x00000002 HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/c (default) = `c:' flags = 0x00000000 HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/d (default) = `d:' flags = 0x00000000 HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/e (default) = `e:' flags = 0x00000000 HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/f (default) = `f:' flags = 0x00000000 HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/g (default) = `G:' flags = 0x00000000 HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/h (default) = `h:' flags = 0x00000000 HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/i (default) = `i:' flags = 0x00000000 HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/j (default) = `j:' flags = 0x00000000 HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/usr/bin (default) = `g:/cygwin/bin' flags = 0x00000002 HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/usr/lib (default) = `g:/cygwin/lib' flags = 0x00000002 HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/usr/local/gnu (default) = `g:\Gnu' flags = 0x00000000 HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/usr/local/info (default) = `g:\Gnu\emacs-20.7\info' flags = 0x00000000 HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/usr/local/share (default) = `g:\Gnu\share\lib' flags = 0x00000000 HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\Program Options HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0 HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\00 HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\01 HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\02 HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\03 HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\04 HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\05 HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\06 HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\07 HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\08 HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\09 HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0A HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0B HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0C HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0D HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0E HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0F HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\10 HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\11 HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\12 HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\13 HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\14 HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\15 HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\16 HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\17 HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\18 HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\19 HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1A HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1B HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1C HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1D HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu\&Programs\Cygnus Solutions (default) = (unsupported type) HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\Program Options HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\00 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\01 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\02 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\03 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\04 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\05 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\06 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\07 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\08 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\09 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0A HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0B HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0C HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0D HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0E HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0F HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\10 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\11 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\12 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\13 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\14 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\15 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\16 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\17 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\18 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\19 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1A HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1B HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1C HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1D a: fd N/A N/A c: hd FAT 2039Mb 67% CP UN d: hd FAT 2039Mb 26% CP UN D DRIVE e: hd FAT 2039Mb 48% CP UN E DRIVE f: hd FAT 2039Mb 55% CP UN F DRIVE g: hd FAT 2039Mb 68% CP UN G DRIVE h: hd FAT 2039Mb 33% CP UN H DRIVE i: hd FAT 2039Mb 35% CP UN I DRIVE j: hd FAT 356Mb 79% CP UN J DRIVE m: cd CDFS 224Mb 100% CS QDLXFI01R1F n: cd N/A N/A z: fd FAT 238Mb 4% CP UN WORK2 g:\Gnu\emacs-20.7\info /usr/local/info user textmode g:\Gnu\share\lib /usr/local/share user textmode g:\cygwin\bin /usr/bin user binmode g:\cygwin\lib /usr/lib user binmode g:\cygwin / user binmode g:\Gnu /usr/local/gnu user textmode G: /g user textmode c: /c user textmode d: /d user textmode e: /e user textmode f: /f user textmode h: /h user textmode i: /i user textmode j: /j user textmode Found: g:\cygwin\bin\bash.exe Found: g:\cygwin\bin\cat.exe Found: g:\cygwin\bin\cpp.exe Found: g:\cygwin\bin\find.exe Found: g:\cygwin\bin\gcc.exe Found: g:\cygwin\bin\gdb.exe Found: g:\cygwin\bin\ld.exe Found: g:\cygwin\usr\local\bin\ls.exe Found: g:\cygwin\bin\ls.exe Found: g:\cygwin\bin\make.exe Found: g:\cygwin\bin\sh.exe 14k 2000/10/23 g:\cygwin\bin\cygintl.dll 45k 2000/10/22 g:\cygwin\bin\cygjbig1.dll 119k 2000/10/23 g:\cygwin\bin\cygjpeg6b.dll 162k 2000/10/23 g:\cygwin\bin\cygpng2.dll 45k 2000/12/07 g:\cygwin\bin\cygform5.dll 26k 2000/12/07 g:\cygwin\bin\cygmenu5.dll 159k 2000/12/07 g:\cygwin\bin\cygncurses++5.dll 225k 2000/12/07 g:\cygwin\bin\cygncurses5.dll 15k 2000/12/07 g:\cygwin\bin\cygpanel5.dll 17k 2000/11/30 g:\cygwin\bin\cyghistory4.dll 108k 2000/11/30 g:\cygwin\bin\cygreadline4.dll 81k 2000/12/05 g:\cygwin\bin\cygitcl30.dll 35k 2000/12/05 g:\cygwin\bin\cygitk30.dll 390k 2000/12/05 g:\cygwin\bin\cygtcl80.dll 5k 2000/12/05 g:\cygwin\bin\cygtclpip80.dll 10k 2000/12/05 g:\cygwin\bin\cygtclreg80.dll 623k 2000/12/05 g:\cygwin\bin\cygtk80.dll 243k 2000/10/23 g:\cygwin\bin\cygtiff3.dll 41k 2000/11/20 g:\cygwin\bin\cygXpm-noX4.dll 45k 2000/11/20 g:\cygwin\bin\cygXpm-X4.dll 49k 2000/10/23 g:\cygwin\bin\cygz.dll 56k 2000/12/03 g:\cygwin\bin\cygbz21.0.dll 18k 2000/10/23 g:\cygwin\bin\cyggdbm.dll 611k 2000/12/25 g:\cygwin\bin\cygwin1.dll Cygwin DLL version info: dll major: 1001 dll minor: 7 dll epoch: 19 dll bad signal mask: 19005 dll old termios: 5 dll malloc env: 28 api major: 0 api minor: 31 shared data: 3 dll identifier: cygwin1 mount registry: 2 cygnus registry name: Cygnus Solutions cygwin registry name: Cygwin program options name: Program Options cygwin mount registry name: mounts v2 cygdrive flags: cygdrive flags cygdrive prefix: cygdrive prefix cygdrive default prefix: build date: Mon Dec 25 12:39:48 EST 2000 shared id: cygwin1S3 Use -h to see help about each section --------------090700010002050800000403 Content-Type: text/plain; charset=us-ascii -- Want to unsubscribe from this list? Check out: http://cygwin.com/ml/#unsubscribe-simple --------------090700010002050800000403--