Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chokes on CSRG ISO #28

Open
nabijaczleweli opened this issue Jun 14, 2024 · 1 comment
Open

Chokes on CSRG ISO #28

nabijaczleweli opened this issue Jun 14, 2024 · 1 comment

Comments

@nabijaczleweli
Copy link

nabijaczleweli commented Jun 14, 2024

Given https://archive.org/details/The_CSRG_Archives_CD-ROM_1_August_1998_Marshall_Kirk_McKusick and

osirrox -indev ~/store/BSD/The_CSRG_Archives_CD-ROM_1_August_1998_Marshall_Kirk_McKusick/*.ISO -extract / CSRG

archivemount -o readonly ~/store/BSD/The_CSRG_Archives_CD-ROM_1_August_1998_Marshall_Kirk_McKusick/*.ISO am

we see

$ l CSRG/4.2/usr/src/new/
total 4.0K
-r--r--r--  1 nabijaczleweli users  41 1995-08-14  .MAP
drwxrwxr-x 17 nabijaczleweli users 400 1986-03-01  new
$ l CSRG/4.2/usr/src/new/new/
total 12K
drwxrwxr-x 6 nabijaczleweli users  180 1985-01-02  apl
drwxrwxr-x 6 nabijaczleweli users  180 1985-01-02  bib
drwxrwxr-x 8 nabijaczleweli users  220 1985-01-02  courier
drwxrwxr-x 4 nabijaczleweli users  160 1985-01-02  cpm
drwxrwxr-x 4 nabijaczleweli users  140 1985-01-02  dsh
drwxrwxr-x 4 nabijaczleweli users  140 1985-01-02  hyper
drwxrwxr-x 8 nabijaczleweli users  240 1985-01-02  icon
drwxrwxr-x 2 nabijaczleweli users  620 1985-01-02  learn
-r--r--r-- 1 nabijaczleweli users  450 1983-07-26  Makefile
-r--r--r-- 1 nabijaczleweli users  725 1995-08-14  .MAP
drwxrwxr-x 8 nabijaczleweli users  220 1985-01-02  mh
drwxrwxr-x 9 nabijaczleweli users  260 1985-01-02  news
drwxrwxr-x 6 nabijaczleweli users  180 1985-01-02  notes
drwxrwxr-x 5 nabijaczleweli users  180 1985-01-02  rcs
-r--r--r-- 1 nabijaczleweli users 2.7K 1983-08-10  README
drwxrwxr-x 4 nabijaczleweli users  160 1985-01-02  sccstorcs
drwxrwxr-x 9 nabijaczleweli users  260 1985-01-02  spms
drwxrwxr-x 4 nabijaczleweli users  140 1985-01-02  tools

and

$ bsdtar -tvf ~/store/BSD/The_CSRG_Archives_CD-ROM_1_August_1998_Marshall_Kirk_McKusick/*.ISO | grep 4.2/usr/src/new | head
drwxrwxr-x  3 0      0        2048 Mar  1  1986 4.2/usr/src/new
drwxrwxr-x  17 0      0        4096 Mar  1  1986 4.2/usr/src/new/new
drwxrwxr-x  4 0      0        2048 Jan  2  1985 4.2/usr/src/new/new/cpm
drwxrwxr-x  2 0      0        4096 Jan  2  1985 4.2/usr/src/new/new/cpm/src
drwxrwxr-x  2 0      0        2048 Jan  2  1985 4.2/usr/src/new/new/cpm/man
drwxrwxr-x  6 0      0        2048 Jan  2  1985 4.2/usr/src/new/new/apl
drwxrwxr-x  3 0      0        4096 Jan  2  1985 4.2/usr/src/new/new/apl/lib
drwxrwxr-x  2 0      0        4096 Jan  2  1985 4.2/usr/src/new/new/apl/lib/fn
drwxrwxr-x  2 0      0        4096 Jan  2  1985 4.2/usr/src/new/new/apl/doc
drwxrwxr-x  2 0      0        2048 Jan  2  1985 4.2/usr/src/new/new/apl/man

but archivemount yields

$ l am/4.2/usr/src/new/
ls: cannot access 'am/4.2/usr/src/new/cpm': No such file or directory
ls: cannot access 'am/4.2/usr/src/new/apl': No such file or directory
ls: cannot access 'am/4.2/usr/src/new/courier': No such file or directory
ls: cannot access 'am/4.2/usr/src/new/spms': No such file or directory
ls: cannot access 'am/4.2/usr/src/new/hyper': No such file or directory
ls: cannot access 'am/4.2/usr/src/new/icon': No such file or directory
ls: cannot access 'am/4.2/usr/src/new/sccstorcs': No such file or directory
ls: cannot access 'am/4.2/usr/src/new/mh': No such file or directory
ls: cannot access 'am/4.2/usr/src/new/notes': No such file or directory
ls: cannot access 'am/4.2/usr/src/new/rcs': No such file or directory
ls: cannot access 'am/4.2/usr/src/new/news': No such file or directory
ls: cannot access 'am/4.2/usr/src/new/bib': No such file or directory
ls: cannot access 'am/4.2/usr/src/new/tools': No such file or directory
ls: cannot access 'am/4.2/usr/src/new/dsh': No such file or directory
ls: cannot access 'am/4.2/usr/src/new/learn': No such file or directory
ls: cannot access 'am/4.2/usr/src/new/Makefile': No such file or directory
ls: cannot access 'am/4.2/usr/src/new/README': No such file or directory
total 4.5K
d?????????  ? ?    ?       ?           ? apl
d?????????  ? ?    ?       ?           ? bib
d?????????  ? ?    ?       ?           ? courier
d?????????  ? ?    ?       ?           ? cpm
d?????????  ? ?    ?       ?           ? dsh
d?????????  ? ?    ?       ?           ? hyper
d?????????  ? ?    ?       ?           ? icon
d?????????  ? ?    ?       ?           ? learn
-?????????  ? ?    ?       ?           ? Makefile
-r--r--r--  1 root root   41 1995-08-14  .MAP
d?????????  ? ?    ?       ?           ? mh
dr-xr-xr-x 17 root root 4.0K 1986-03-01  new
d?????????  ? ?    ?       ?           ? news
d?????????  ? ?    ?       ?           ? notes
d?????????  ? ?    ?       ?           ? rcs
-?????????  ? ?    ?       ?           ? README
d?????????  ? ?    ?       ?           ? sccstorcs
d?????????  ? ?    ?       ?           ? spms
d?????????  ? ?    ?       ?           ? tools
$ l am/4.2/usr/src/new/new
total 0
@mxmlnkn
Copy link

mxmlnkn commented Oct 12, 2024

For reference, this is an issue with libarchive and was fixed upstream: libarchive/libarchive#2238

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants