Modify

Opened 23 months ago

Last modified 21 months ago

#22073 new defect

kmod-fs-exfat wrong kernel version dependency check

Reported by: anonymous Owned by: developers
Priority: high Milestone:
Component: packages Version: Trunk
Keywords: Cc:

Description

root@OpenWrt:~# opkg install kmod-fs-exfat
Installing kmod-fs-exfat (3.18.21+git-20150301-1) to root...
Downloading http://downloads.openwrt.org/chaos_calmer/15.05.1/ar71xx/generic/packages/packages/kmod-fs-exfat_3.18.21+git-20150301-1_ar71xx.ipk.
Collected errors:

  • satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-fs-exfat:
  • kernel (= 3.18.21-1-3d4bd113f3f10b8986a142b8792db9c5) *
  • opkg_install_cmd: Cannot install package kmod-fs-exfat.

root@OpenWrt:~# uname -a
Linux OpenWrt 3.18.23 #1 Sun Jan 31 18:39:35 CET 2016 mips GNU/Linux

Attachments (0)

Change History (9)

comment:2 Changed 23 months ago by anonymous

same here, using 15.05.1
opkg install kmod-fs-exfat
Installing kmod-fs-exfat (3.18.21+git-20150301-1) to root...
Downloading http://downloads.openwrt.org/chaos_calmer/15.05.1/ar71xx/generic/packages/packages/kmod-fs-exfat_3.18.21+git-20150301-1_ar71xx.ipk.
Collected errors:

  • satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-fs-exfat:
  • kernel (= 3.18.21-1-3d4bd113f3f10b8986a142b8792db9c5) *
  • opkg_install_cmd: Cannot install package kmod-fs-exfat.

comment:3 Changed 23 months ago by anonymous

There are 5 kernel modules for 3.18.21 in ar71xx 15.05.1 packages feed download directory:
https://downloads.openwrt.org/chaos_calmer/15.05.1/ar71xx/generic/packages/packages/

kmod-cryptodev_3.18.21+1.7-ar71xx-2_ar71xx.ipk	19094	15-Mar-2016 17:48
kmod-fs-exfat_3.18.21+git-20150301-1_ar71xx.ipk		46431	15-Mar-2016 17:48
kmod-ipt-coova_3.18.21+1.3.0+20141128-2_ar71xx.ipk	5863	15-Mar-2016 17:48
kmod-openvswitch_3.18.21+2.3.90-58be9c9fd732b5bdd3d4c2e9b8cc2313f570094d_ar71xx.ipk	47504	15-Mar-2016 17:48
kmod-siit_3.18.21+1.2-1_ar71xx.ipk			5938	15-Mar-2016 17:48
kmod-usb-serial-dmx_usb_module_3.18.21+0.1.20130818-0.1_ar71xx.ipk	5676	15-Mar-2016 17:48

It looks like they have been compiled earlier, and have not been refreshed when the 15.05.1 release build with kernel 3.18.23 has been built. Or possibly they have failed to compile at that build and the old versions in the directory have not been overwritten.

comment:4 Changed 23 months ago by hauke

Do you have OpenWrt 15.05.1 flashed on your device?

comment:5 Changed 23 months ago by anonymous

Yes, 15.05.1 running
20+ packages installed without problem

comment:6 Changed 22 months ago by zhhjchina@…

So is it possible to compile these packages vie SDK?
How to do it?

comment:7 Changed 22 months ago by anonymous

Same Problem. Please help to compile the modules for kernel v4.0 world. Thank you

comment:8 Changed 21 months ago by Norckon

Same Problem. 15.05.1 running on Raspberry Pi 1 B+.
Kernel Version: 3.18.23, no exFAT supported.

Collected errors:
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-fs-exfat:
 *      kernel (= 3.18.20-1-57d4b7d13c23edd1a689dd6d6adc65ad) *
 * opkg_install_cmd: Cannot install package kmod-fs-exfat.
xargs: opkg: exited with status 255; aborting

comment:9 Changed 21 months ago by Norckon

I have loaded kmod-fs-exfat(3.18.20, from 15.05) to 15.05.1 (3.18.23) successfully.
Simply unpack kmod-fs-exfat(from 15.05), and modify 2~3 line in "Control" file you need.

Version: 3.18.23-1
Depends: kernel (=3.18.23-1-f3144d3f6bd4032509c8ac6728e75f4b), kmod-nls-base

Then repack it to ipk file, and install reboot your openwrt.
lsmod|grep exfat

root@Norckon-Pi:~# lsmod|grep exfat
exfat                  87214  0 [permanent]

cat /proc/filesystems|grep exfat

root@Norckon-Pi:~# cat /proc/filesystems|grep exfat
        exfat

Add Comment

Modify Ticket

Action
as new .
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.