Changeset 3621 in MondoRescue for branches/3.3/mindi-busybox/archival/dpkg.c
- Timestamp:
- Dec 20, 2016, 4:07:32 PM (7 years ago)
- Location:
- branches/3.3
- Files:
-
- 1 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
branches/3.3/mindi-busybox/archival/dpkg.c
r3232 r3621 15 15 * Licensed under GPLv2 or later, see file LICENSE in this source tree. 16 16 */ 17 18 17 /* 19 18 * known difference between busybox dpkg and the official dpkg that i don't … … 26 25 * bugs that need to be fixed 27 26 * - (unknown, please let me know when you find any) 28 *29 27 */ 28 29 //config:config DPKG 30 //config: bool "dpkg" 31 //config: default n 32 //config: select FEATURE_SEAMLESS_GZ 33 //config: help 34 //config: dpkg is a medium-level tool to install, build, remove and manage 35 //config: Debian packages. 36 //config: 37 //config: This implementation of dpkg has a number of limitations, 38 //config: you should use the official dpkg if possible. 39 40 //applet:IF_DPKG(APPLET(dpkg, BB_DIR_USR_BIN, BB_SUID_DROP)) 41 //kbuild:lib-$(CONFIG_DPKG) += dpkg.o 30 42 31 43 //usage:#define dpkg_trivial_usage … … 1140 1152 if (root_of_alternatives) 1141 1153 bb_error_msg_and_die( 1142 "package %s %sdepends on %s, " 1143 "which cannot be satisfied", 1154 "package %s %sdepends on %s, which %s", 1144 1155 name_hashtable[package_node->name], 1145 1156 package_edge->type == EDGE_PRE_DEPENDS ? "pre-" : "", 1146 name_hashtable[root_of_alternatives->name]); 1157 name_hashtable[root_of_alternatives->name], 1158 "cannot be satisfied"); 1147 1159 bb_error_msg_and_die( 1148 "package %s %sdepends on %s, which %s \n",1160 "package %s %sdepends on %s, which %s", 1149 1161 name_hashtable[package_node->name], 1150 1162 package_edge->type == EDGE_PRE_DEPENDS ? "pre-" : "", … … 1461 1473 1462 1474 /* We don't care about data.tar.* or debian-binary, just control.tar.* */ 1475 llist_add_to(&(ar_handle->accept), (char*)"control.tar"); 1463 1476 #if ENABLE_FEATURE_SEAMLESS_GZ 1464 1477 llist_add_to(&(ar_handle->accept), (char*)"control.tar.gz"); … … 1467 1480 llist_add_to(&(ar_handle->accept), (char*)"control.tar.bz2"); 1468 1481 #endif 1482 #if ENABLE_FEATURE_SEAMLESS_XZ 1483 llist_add_to(&(ar_handle->accept), (char*)"control.tar.xz"); 1484 #endif 1469 1485 1470 1486 /* Assign the tar handle as a subarchive of the ar handle */ … … 1481 1497 1482 1498 /* We don't care about control.tar.* or debian-binary, just data.tar.* */ 1499 llist_add_to(&(ar_handle->accept), (char*)"data.tar"); 1483 1500 #if ENABLE_FEATURE_SEAMLESS_GZ 1484 1501 llist_add_to(&(ar_handle->accept), (char*)"data.tar.gz"); … … 1486 1503 #if ENABLE_FEATURE_SEAMLESS_BZ2 1487 1504 llist_add_to(&(ar_handle->accept), (char*)"data.tar.bz2"); 1505 #endif 1506 #if ENABLE_FEATURE_SEAMLESS_LZMA 1507 llist_add_to(&(ar_handle->accept), (char*)"data.tar.lzma"); 1508 #endif 1509 #if ENABLE_FEATURE_SEAMLESS_XZ 1510 llist_add_to(&(ar_handle->accept), (char*)"data.tar.xz"); 1488 1511 #endif 1489 1512
Note:
See TracChangeset
for help on using the changeset viewer.