Hi Steffen, I'm taking a look to the issue you reported and got the same error on my = tests.
I've got:
drwxr-xr-x 4 (?) (?) 4096 Nov 5 2007 .
drwxr-xr-x 3 (?) (?) 4096 Nov 5 2007 ..
drwxr-xr-x 3 (?) (?) 4096 Nov 5 2007 db
drwxrwxr-x 10 (?) (?) 4096 Nov 6 2007 kegg
where both, UID and GID are unresolved.
I'll issue a patch to deal with these cases.
Thanks for reporting.
Cheers.
Steffen Neumann wrote:
> Package: ftpmirror
> Version: 1.96+dfsg-5 =20
>=20
> Hi,
>=20
> I get the error message "has wrong owner: (?)"
> from ftpmirror. Checking manually I see that indeed
> the ftp server is reporting uid/gid =3D (?)/ideas=20
>=20
> We hacked that by changing all the Attrib.pm/validate.al
> from
> } elsif ($y->{y_owner} =3D~ /^[-_\w]+$/) {
> into
> } elsif ($y->{y_owner} =3D~ /^[()?-_\w]+$/) {
>=20
> So for us this works now.=20
> Cave: I am not a native perl speaker.
>=20
> Yours,
> Steffen
>=20
> -----------------------------------------------------------------------=
-------
>=20
> ftpmirror kegg
> 2008-11-04 11:40:11 RUN::kegg starting.....
> full_mirror: started
> using FTP for file transfer.
> server =3D ftp.genome.jp
> username =3D anonymous/...
> transfer type =3D get
> remote directory =3D /pub/kegg/ligand/compound
> local directory =3D /tmp
> #D .: ok
> login: connecting to the server...
> login: success.
> Fan::Attrib=3DHASH(0xa6e0f0) has wrong owner: (?) at ../blib/lib/Fan/Sc=
an.pm (autosplit into ../blib/lib/auto/Fan/Scan/dir_ftp.al) line 777
> Fan::Attrib=3DHASH(0xa8d330) has wrong owner: (?) at ../blib/lib/Fan/Sc=
an.pm (autosplit into ../blib/lib/auto/Fan/Scan/dir_ftp.al) line 777
> Fan::Attrib=3DHASH(0xab96e0) has wrong owner: (?) at ../blib/lib/Fan/Sc=
an.pm (autosplit into ../blib/lib/auto/Fan/Scan/dir_ftp.al) line 777
>=20
>=20
> -----------------------------------------------------------------------=
-------
>=20
> package =3D kegg
> ftp-server =3D ftp.genome.jp
> ftp-user =3D anonymous
> ftp-pass =3D [EMAIL PROTECTED]
> ftp-stats =3D yes
> verbose=3D1
> debug=3D8
> remote-directory =3D /pub/kegg/ligand/compound
> local-directory =3D /tmp
>=20
> -----------------------------------------------------------------------=
-------
>=20
> ftp ftp.genome.jp
> Connected to ftp.genome.jp.
> 220 Welcome to ftp.genome.jp.
> 331 Anonymous login ok, send your complete email address as your=20
> 230 Anonymous access granted, restrictions apply
>=20
> ftp> dir =20
> 200 PORT command successful
> drwxr-xr-x 3 (?) ideas 4096 Nov 5 2007 db
> drwxrwxr-x 10 (?) ideas 4096 Nov 6 2007 kegg
>=20
> -----------------------------------------------------------------------=
-------
>=20
--=20
_________________________________________________________________________=
Dario Minnucci (midget)
Phone: (+34) 902021030 | Fax: (+34) 902024417 | Support: (+34) 807450000=
Email: [EMAIL PROTECTED] | URL: http://www.midworld.net/midget/
_________________________________________________________________________=
Key fingerprint =3D 6DDB 5487 7F6D 89D4 5D9C 33C7 D181 DD7A 6C42 8272
_________________________________________________________________________=
signature.asc
Description: OpenPGP digital signature

