#20646: opkg with dest_name "No such file or directory" error
-------------------------+------------------------
Reporter: anonymous | Owner: developers
Type: defect | Status: new
Priority: normal | Milestone:
Component: base system | Version: Trunk
Keywords: |
-------------------------+------------------------
Ever since upgrading to chaos calmer, when I use the destination argument
when installing/removing packages to my USB, I see the below errors
regarding the package management files.. The error message appears to be
related to a package related files off the root of the file system while
the opkg script appears to be installing the package related files
relative to the alternate destination.. I am not sure which is the
correct location for the package related files .. but the binaries related
to the packages appear to be properly installed. Note, this happens on
all packages and isn't related to only the below tcpdump package.
#####################################
# opkg -d usb install tcpdump
Installing tcpdump (4.5.1-4) to usb...
Downloading
http://downloads.openwrt.org/chaos_calmer/15.05/ar71xx/generic/packages/base/tcpdump_4.5.1-4_ar71xx.ipk.
Configuring tcpdump.
grep: /usr/lib/opkg/info/tcpdump.control: No such file or directory
cat: can't open '/usr/lib/opkg/info/tcpdump.list': No such file or
directory
# find / -name tcpdump.control
/mnt/usb/usr/lib/opkg/info/tcpdump.control
# find / -name tcpdump.list
/mnt/usb/usr/lib/opkg/info/tcpdump.list
# opkg -d usb remove tcpdump
Removing package tcpdump from usb...
cat: can't open '/usr/lib/opkg/info/tcpdump.list': No such file or
directory
# find / -name tcpdump.list
# opkg -d usb install tcpdump
Installing tcpdump (4.5.1-4) to usb...
Downloading
http://downloads.openwrt.org/chaos_calmer/15.05/ar71xx/generic/packages/base/tcpdump_4.5.1-4_ar71xx.ipk.
Configuring tcpdump.
grep: /usr/lib/opkg/info/tcpdump.control: No such file or directory
cat: can't open '/usr/lib/opkg/info/tcpdump.list': No such file or
directory
# find / -name tcpdump.control
/mnt/usb/usr/lib/opkg/info/tcpdump.control
# find / -name tcpdump.list
/mnt/usb/usr/lib/opkg/info/tcpdump.list
# find / -name tcpdump
/mnt/usb/usr/sbin/tcpdump
#####################################
# cat /etc/opkg.conf
dest root /
dest ram /tmp
dest usb /mnt/usb
lists_dir ext /var/opkg-lists
option overlay_root /overlay
src/gz chaos_calmer_base
http://downloads.openwrt.org/chaos_calmer/15.05/ar71xx/generic/packages/base
src/gz chaos_calmer_luci
http://downloads.openwrt.org/chaos_calmer/15.05/ar71xx/generic/packages/luci
src/gz chaos_calmer_packages
http://downloads.openwrt.org/chaos_calmer/15.05/ar71xx/generic/packages/packages
src/gz chaos_calmer_routing
http://downloads.openwrt.org/chaos_calmer/15.05/ar71xx/generic/packages/routing
src/gz chaos_calmer_telephony
http://downloads.openwrt.org/chaos_calmer/15.05/ar71xx/generic/packages/telephony
src/gz chaos_calmer_management
http://downloads.openwrt.org/chaos_calmer/15.05/ar71xx/generic/packages/management
option check_signature 1
#####################################
# cat /etc/openwrt_release
DISTRIB_ID='OpenWrt'
DISTRIB_RELEASE='15.05'
DISTRIB_REVISION='r46767'
DISTRIB_CODENAME='chaos_calmer'
DISTRIB_TARGET='ar71xx/generic'
DISTRIB_DESCRIPTION='OpenWrt Chaos Calmer 15.05'
DISTRIB_TAINTS=''
--
Ticket URL: <https://dev.openwrt.org/ticket/20646>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets