diff options
| author | Hongxu Jia <hongxu.jia@windriver.com> | 2014-10-08 20:16:36 +0800 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2014-12-31 10:18:28 +0000 |
| commit | 6af63cc898106fab45b1d74cd7ba24ef5ee0afa4 (patch) | |
| tree | b8f2c73dfeac558fd0aacd526b26babf53873881 /meta/recipes-devtools/opkg/opkg_0.2.2.bb | |
| parent | 5211fb73f0b454032bbe399de60cfb805090ab31 (diff) | |
| download | poky-6af63cc898106fab45b1d74cd7ba24ef5ee0afa4.tar.gz | |
opkg: fix remove pkg with --force-removal-of-dependent-packages failed
opkg remove perl --force-removal-of-dependent-packages
...
Removing package perl-module-extutils-mm-dos from root...
...
Removing package perl-module-extutils-mm-dos from root...
You can force removal of packages with failed prerm scripts with the option:
--force-remove
No packages removed.
Collected errors:
* pkg_run_script: Internal error: perl-module-extutils-mm-dos has a
NULL tmp_unpack_dir.
* opkg_remove_pkg: not removing package "perl-module-extutils-mm-dos",
prerm script failed
...
While remove pkg with '--force-removal-of-dependent-packages',
pkg may be added to remove list multiple times, add status
check to make sure pkg only be removed once.
[YOCTO #6819]
(From OE-Core rev: 476f864b1564265469b5c9074c1f262bce21f119)
(From OE-Core rev: 4e2da43842c6bbf5abf7ae9c6601bf7a6f1114da)
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/opkg/opkg_0.2.2.bb')
| -rw-r--r-- | meta/recipes-devtools/opkg/opkg_0.2.2.bb | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/meta/recipes-devtools/opkg/opkg_0.2.2.bb b/meta/recipes-devtools/opkg/opkg_0.2.2.bb index 3dd74898b3..867ff7a8ee 100644 --- a/meta/recipes-devtools/opkg/opkg_0.2.2.bb +++ b/meta/recipes-devtools/opkg/opkg_0.2.2.bb | |||
| @@ -4,6 +4,7 @@ SRC_URI = "http://downloads.yoctoproject.org/releases/${BPN}/${BPN}-${PV}.tar.gz | |||
| 4 | file://no-install-recommends.patch \ | 4 | file://no-install-recommends.patch \ |
| 5 | file://add-exclude.patch \ | 5 | file://add-exclude.patch \ |
| 6 | file://opkg-configure.service \ | 6 | file://opkg-configure.service \ |
| 7 | file://libopkg-opkg_remove.c-avoid-remove-pkg-repeatly-with.patch \ | ||
| 7 | " | 8 | " |
| 8 | 9 | ||
| 9 | S = "${WORKDIR}/${BPN}-${PV}" | 10 | S = "${WORKDIR}/${BPN}-${PV}" |
