Yocto recipe for installing a deb file

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Yocto recipe for installing a deb file

628件の閲覧回数
rkeithbeal
Contributor I

Ubuntu has a package called libparted-dev.
It contains the libraries and header files for parted.
There are a number of dependencies, so, I am trying to install them as well.
No errors are reported but the files are not installed.

SUMMARY = "Development libraries and headers for libparted"
#SECTION = "console/tools"
LICENSE="CLOSED"
LIC_FILES_CHKSUM=""
SRC_URI = " \
file://libdevmapper-event1.02.1_1.02.155-3_arm64.deb \
file://libudev-dev_257.2-3_arm64.deb \
file://libdevmapper-dev_1.02.201-1_arm64.deb \
file://libparted-dev_3.6-4+b1_arm64.deb \
"
SRCREV = ""

PV = "0.1.0"

S = "${WORKDIR}/git"

DEPENDS = "parted"

# inherit pkgconfig

# Install in this order
# libdevmapper-event1.02.1_1.02.155-3_arm64.deb
# libudev-dev_257.2-3_arm64.deb
# libdevmapper-dev_1.02.201-1_arm64.deb
# libparted-dev_3.6-4+b1_arm64.deb

do_install() {
touch ${STAGING_DIR_NATIVE}/var/lib/dpkg/status
${STAGING_BINDIR_NATIVE}/dpkg --instdir=${D}/ \
--admindir=${STAGING_DIR_NATIVE}/var/lib/dpkg/ \
-i ${WORKDIR}/libdevmapper-event1.02.1_1.02.155-3_arm64.deb
${STAGING_BINDIR_NATIVE}/dpkg --instdir=${D}/ \
--admindir=${STAGING_DIR_NATIVE}/var/lib/dpkg/ \
-i ${WORKDIR}/libudev-dev_257.2-3_arm64.deb
${STAGING_BINDIR_NATIVE}/dpkg --instdir=${D}/ \
--admindir=${STAGING_DIR_NATIVE}/var/lib/dpkg/ \
-i ${WORKDIR}/libdevmapper-dev_1.02.201-1_arm64.deb
${STAGING_BINDIR_NATIVE}/dpkg --instdir=${D}/ \
--admindir=${STAGING_DIR_NATIVE}/var/lib/dpkg/ \
-i ${WORKDIR}/libparted-dev_3.6-4+b1_arm64.deb
}

 

0 件の賞賛
返信
1 返信

563件の閲覧回数
Oswalag
NXP TechSupport
NXP TechSupport

Hello,

You can try to install it directly on the board with:

sudo apt -y install libparted-dev

 

Regards.

0 件の賞賛
返信