Package less conflicts with busybox

# opkg install  less
Installing less (530-2) to root...
Downloading http://downloads.openwrt.org/releases/19.07.2/packages/mips_24kc/packages/less_530-2_mips_24kc.ipk
Collected errors:
 * check_data_file_clashes: Package less wants to install file /usr/bin/less
        But that file is already provided by package  * busybox
 * opkg_install_cmd: Cannot install package less.

Any quick workaround?

I notice some packages override commands provided by busybox, so this can be properly fixed.

For example busybox provides /sbin/ip , but ip-full provides it's own /sbin/ip (and install without errors).

Te file "/use/bin/less" is probably a symlink to BusyBox. You can just tell "opkg" to force the installation, even if that overwrite some files from another package.

Yes it is.

# ls -l /usr/bin/less
lrwxrwxrwx    1 root     root            17 Feb 27 21:05 /usr/bin/less -> ../../bin/busybox

In that case "opkg --foce-overwrite" should let you install the package without other consequences.