vermaden / automount

Simple devd(8) based automounter for FreeBSD
66 stars 20 forks source link

ext4 support dependency error #47

Closed lherschi closed 1 year ago

lherschi commented 1 year ago

README, automount and Makefile in the FreeBSD ports tree refer to the wrong fuse module for ext4 support.

README: sysutils/fusefs-ext2 -> sysutils/fusefs-lkl

automount: sysutils/fusefs-ext4fuse -> sysutils/fusefs-lkl

Makefile: fusefs-ext2>=0:sysutils/fusefs-ext2 -> fusefs-lkl>=0:sysutils/fusefs-lkl

lherschi commented 1 year ago

EXT4_RUN_DEPENDS in the Makefile should even better become

EXT4_RUN_DEPENDS= fusefs-lkl>=0:sysutils/fusefs-lkl \
                  e2fsprogs-core>=0:sysutils/e2fsprogs-core
vermaden commented 1 year ago

Will look into that.

outpaddling commented 1 year ago

I can confirm this. I created an ext4 fs on a USB stick and it would not mount until I installed fusefs-lkl.

outpaddling commented 1 year ago

FYI...

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271885

vermaden commented 1 year ago

Sorry for being really late on this one.

Implemented along with several other fixes/features.

Please test:

Regards, vermaden

lherschi commented 1 year ago

In the automount file, the reference to fusefs-ext4fuse (in __usage()) is still present. The README has not changed at all and the FreeBSD ports makefile is not even in this source tree.

vermaden commented 1 year ago

I only modified https://github.com/vermaden/automount/blob/master/automount for now.

I tested it and it works for me.

If other report it works - I will update README and send a request to update the package/port in FreeBSD Ports tree.

... and I will update the usage() in a moment.

vermaden commented 1 year ago

The usage() is also updated now.

vermaden commented 1 year ago

Updated.

Thanks.

vermaden commented 1 year ago

Done.