From: Jack Mitchell <ml@communistcode.co.uk>
To: openembedded-core@lists.openembedded.org
Subject: Re: cpufrequtils do_install issue
Date: Tue, 03 Apr 2012 08:58:27 +0100 [thread overview]
Message-ID: <4F7AADA3.1020603@communistcode.co.uk> (raw)
In-Reply-To: <20120402165615.GB24832@sakrah.homelinux.org>
On 02/04/12 17:56, Khem Raj wrote:
> On (15/03/12 10:35), Jack Mitchell wrote:
>> On 27/02/12 13:45, Jack Mitchell wrote:
>>> I am having issues compiling the systemd-image for beaglebone
>>> under Angstrom. I receive the following error message which seems
>>> to state that 'install' is missing, is anyone else having trouble
>>> or could provide some insight to this?
>>>
>>> ERROR: Function failed: do_install (see
>>> /home/jack/angstrom/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/cpufrequtils-008-r3/temp/log.do_install.16223
>>> for further information)
>>> + cd
>>> /home/jack/angstrom/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/cpufrequtils-008-r3/git
>>> + do_install
>>> + oe_runmake -e install
>>> DESTDIR=/home/jack/angstrom/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/cpufrequtils-008-r3/image
>>> + '[' xmake = x ']'
>>> + bbnote make -j12 V=1 CROSS=arm-angstrom-linux-gnueabi-
>>> 'LIBTOOL=arm-angstrom-linux-gnueabi-libtool --tag cc'
>>> STRIPCMD=echo -e install
>>> DESTDIR=/home/jack/angstrom/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/cpufrequtils-008-r3/image
>>> + echo 'NOTE: make -j12 V=1 CROSS=arm-angstrom-linux-gnueabi-
>>> LIBTOOL=arm-angstrom-linux-gnueabi-libtool --tag cc STRIPCMD=echo
>>> -e install
>>> DESTDIR=/home/jack/angstrom/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/cpufrequtils-008-r3/image'
>>> NOTE: make -j12 V=1 CROSS=arm-angstrom-linux-gnueabi-
>>> LIBTOOL=arm-angstrom-linux-gnueabi-libtool --tag cc STRIPCMD=echo
>>> -e install
>>> DESTDIR=/home/jack/angstrom/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/cpufrequtils-008-r3/image
>>> + make -j12 V=1 CROSS=arm-angstrom-linux-gnueabi-
>>> 'LIBTOOL=arm-angstrom-linux-gnueabi-libtool --tag cc'
>>> STRIPCMD=echo -e install
>>> DESTDIR=/home/jack/angstrom/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/cpufrequtils-008-r3/image
>>> /usr/bin/install -c -d
>>> /home/jack/angstrom/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/cpufrequtils-008-r3/image/usr/lib
>>> /usr/bin/install -c -d
>>> /home/jack/angstrom/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/cpufrequtils-008-r3/image/usr/bin
>>> /usr/bin/install -c -m 644 -D man/cpufreq-set.1
>>> /home/jack/angstrom/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/cpufrequtils-008-r3/image/usr/share/man/man1/cpufreq-set.1
>>> /usr/bin/install -c -d
>>> /home/jack/angstrom/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/cpufrequtils-008-r3/image/usr/share/locale
>>> make: /usr/bin/install: Command not found
>> Ok, I fixed this finally! In archlinux `install` is not located in
>> /usr/bin/install but in /bin/install so a quick symlink and that was
>> fixed. However, should bitbake be going into my system to use
>> install like this, and should it be hard-coded in cpufrequtils?
> I think the package makefile is probably hardcoding the path here nothin
> that bitbake can do. You need to fix package build system to be cross
> compile friendly
>
Hi Khem,
Thanks for the reply. I did solve this issue (I could have sworn I
posted a follow up email) and it was a hard coded link in the package.
Cpufrequtils is vastly dated and it was just a dependency that something
else was bringing in so I didn't really care for it. In the end I
symlinked my install binary to where it expected it and that allowed me
to build.
For the record the new kid on the block in this area is called
'cpupower' it builds on cpufrequtils and brings it up to date (last
cpufrequtils commit was sometime in 2009 if I remember correctly!) and
is much better. If anyone is attempting to use cpufrequtils I would
recommend checking it out instead.
Regards,
--
Jack Mitchell (jack@embed.me.uk)
Embedded Systems Engineer
http://www.embed.me.uk
--
next prev parent reply other threads:[~2012-04-03 8:07 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-02-27 13:45 cpufrequtils do_install issue Jack Mitchell
2012-03-15 10:35 ` Jack Mitchell
2012-04-02 16:56 ` Khem Raj
2012-04-03 7:58 ` Jack Mitchell [this message]
2012-04-03 13:42 ` Khem Raj
2012-04-03 18:30 ` Jack Mitchell
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4F7AADA3.1020603@communistcode.co.uk \
--to=ml@communistcode.co.uk \
--cc=openembedded-core@lists.openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox