All of lore.kernel.org
 help / color / mirror / Atom feed
* cpufrequtils do_install issue
@ 2012-02-27 13:45 Jack Mitchell
  2012-03-15 10:35 ` Jack Mitchell
  0 siblings, 1 reply; 6+ messages in thread
From: Jack Mitchell @ 2012-02-27 13:45 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer

[-- Attachment #1: Type: text/plain, Size: 3594 bytes --]

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
    make: *** [install-lib] Error 127
    make: *** Waiting for unfinished jobs....
    make: /usr/bin/install: Command not found
    make: *** [install-gmo] Error 127
    make: /usr/bin/install: Command not found
    make: *** [install-tools] Error 127
    Translating de make: /usr/bin/install: Command not found
    make: *** [install-man] Error 127
    ...... done.
    54 translated messages.
    Translating fr ...... done.
    45 translated messages, 7 fuzzy translations, 2 untranslated messages.
    Translating it ...... done.
    54 translated messages.
    Translating cs ...... done.
    45 translated messages, 7 fuzzy translations, 2 untranslated messages.
    Translating pt ...... done.
    54 translated messages.
    Translating ca ...... done.
    54 translated messages.
    + die 'oe_runmake failed'
    + bbfatal 'oe_runmake failed'
    + echo 'ERROR: oe_runmake failed'
    ERROR: oe_runmake failed
    + exit 1


Regards,
Jack.

[-- Attachment #2: Type: text/html, Size: 4487 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: cpufrequtils do_install issue
  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
  0 siblings, 1 reply; 6+ messages in thread
From: Jack Mitchell @ 2012-03-15 10:35 UTC (permalink / raw)
  To: openembedded-core

[-- Attachment #1: Type: text/plain, Size: 4367 bytes --]

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
>     make: *** [install-lib] Error 127
>     make: *** Waiting for unfinished jobs....
>     make: /usr/bin/install: Command not found
>     make: *** [install-gmo] Error 127
>     make: /usr/bin/install: Command not found
>     make: *** [install-tools] Error 127
>     Translating de make: /usr/bin/install: Command not found
>     make: *** [install-man] Error 127
>     ...... done.
>     54 translated messages.
>     Translating fr ...... done.
>     45 translated messages, 7 fuzzy translations, 2 untranslated messages.
>     Translating it ...... done.
>     54 translated messages.
>     Translating cs ...... done.
>     45 translated messages, 7 fuzzy translations, 2 untranslated messages.
>     Translating pt ...... done.
>     54 translated messages.
>     Translating ca ...... done.
>     54 translated messages.
>     + die 'oe_runmake failed'
>     + bbfatal 'oe_runmake failed'
>     + echo 'ERROR: oe_runmake failed'
>     ERROR: oe_runmake failed
>     + exit 1
>
>
> Regards,
> Jack.
>
>
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

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?

Jack.

-- 

   Jack Mitchell (jack@embed.me.uk)
   Embedded Systems Engineer
   http://www.embed.me.uk

--


[-- Attachment #2: Type: text/html, Size: 6026 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: cpufrequtils do_install issue
  2012-03-15 10:35 ` Jack Mitchell
@ 2012-04-02 16:56   ` Khem Raj
  2012-04-03  7:58     ` Jack Mitchell
  0 siblings, 1 reply; 6+ messages in thread
From: Khem Raj @ 2012-04-02 16:56 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer

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

-- 
-Khem



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: cpufrequtils do_install issue
  2012-04-02 16:56   ` Khem Raj
@ 2012-04-03  7:58     ` Jack Mitchell
  2012-04-03 13:42       ` Khem Raj
  0 siblings, 1 reply; 6+ messages in thread
From: Jack Mitchell @ 2012-04-03  7:58 UTC (permalink / raw)
  To: openembedded-core

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

--




^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: cpufrequtils do_install issue
  2012-04-03  7:58     ` Jack Mitchell
@ 2012-04-03 13:42       ` Khem Raj
  2012-04-03 18:30         ` Jack Mitchell
  0 siblings, 1 reply; 6+ messages in thread
From: Khem Raj @ 2012-04-03 13:42 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer

On Tue, Apr 3, 2012 at 12:58 AM, Jack Mitchell <ml@communistcode.co.uk> wrote:
>
> 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.

if you have cpupower recipes for OE I would encourage you to contribute



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: cpufrequtils do_install issue
  2012-04-03 13:42       ` Khem Raj
@ 2012-04-03 18:30         ` Jack Mitchell
  0 siblings, 0 replies; 6+ messages in thread
From: Jack Mitchell @ 2012-04-03 18:30 UTC (permalink / raw)
  To: openembedded-core

On 03/04/2012 14:42, Khem Raj wrote:
> On Tue, Apr 3, 2012 at 12:58 AM, Jack Mitchell<ml@communistcode.co.uk>  wrote:
>> 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.
> if you have cpupower recipes for OE I would encourage you to contribute
>
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

Unfortunately it was a package that was pulled in as a dependency so I 
wasn't interested in using it (it wasn't going in the image), however I 
believe I will be contributing my first package soon in the form of a 
webserver I use so keep eyes peeled for an RFC soon :)

Actually, on that note what constitutes getting a package into OE, or is 
it just submit and if people think it's useful in it goes?

Cheers,
Jack.



^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2012-04-03 18:39 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
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
2012-04-03 13:42       ` Khem Raj
2012-04-03 18:30         ` Jack Mitchell

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.