let ipkg fail when a package file to be installed is not found
[openwrt/staging/wigyori.git] / openwrt / package / busybox / patches / 914-ipkg-fixes.patch
1 #
2 # fix ipkg bugs
3 #
4 diff -ruN busybox-1.1.2+ipkg-0.99.162-no_warnings/archival/libipkg/pkg.c busybox-1.1.2+ipkg-0.99.162-fixes/archival/libipkg/pkg.c
5 --- busybox-1.1.2+ipkg-0.99.162-no_warnings/archival/libipkg/pkg.c 2006-05-09 02:16:48.000000000 +0200
6 +++ busybox-1.1.2+ipkg-0.99.162-fixes/archival/libipkg/pkg.c 2006-05-09 05:15:29.000000000 +0200
7 @@ -359,6 +359,8 @@
8 if (!oldpkg->essential)
9 oldpkg->essential = newpkg->essential;
10
11 + oldpkg->provided_by_hand |= newpkg->provided_by_hand;
12 +
13 return 0;
14 }
15