base unzip on 10-STABLE/ 11-HEAD "unzip: skipping non-regular entry"
Matthew Rezny
matthew at reztek.cz
Sat Feb 22 23:05:31 UTC 2014
> Hello,
>
> Unfortunately, this is the case with *zips from Dropbox (Download
> as .zip) directory option.
>
> $ /usr/bin/unzip file.zip
> Archive: file.zip
> unzip: skipping non-regular entry ''
> unzip: skipping non-regular entry 'A B C D.pdf'
>
> archivers/unzip manages this case though...
>
> $ /usr/local/bin/unzip file.zip
> Archive: file.zip
> warning: stripped absolute path spec from /
> mapname: conversion of failed
> inflating: A B C D.pdf
>
> Tested on 10-STABLE, but should be the same on HEAD.
% /usr/bin/unzip sr003-02-24192.zip
Archive: sr003-02-24192.zip
unzip: Mac metadata is too large: 2520404 > 128K bytes
FAIL
% unzip -t sr003-02-24192.zip
Archive: sr003-02-24192.zip
unzip: Mac metadata is too large: 2520404 > 128K bytes
really?
% /usr/local/bin/unzip -t sr003-02-24192.zip
Archive: sr003-02-24192.zip
testing: sr003-02-24192.wav OK
testing: __MACOSX/ OK
testing: __MACOSX/._sr003-02-24192.wav OK
getting better
% /usr/local/bin/unzip sr003-02-24192.zip -x __MACOSX/*
Archive: sr003-02-24192.zip
inflating: sr003-02-24192.wav
Flawless victory :)
Base unzip isn't very useful. Having it first in the path is just annoying.
More information about the freebsd-current
mailing list