Re: The issue "ionice: execvp failed: No such file or directory" once more.



On 11/06/2012 08:52 PM, Jean Brefort wrote:
Debian squeeze is shipped with util-linux-2.17.2 which
contains /usr/bin/ionice, so it should be already on your system.
Installing a newer version might be not a so good idea. Just check that
util-linux is installed (it should). If /usr/bin/ionice does not exists,
reinstall that package, your system is most probably broken.
I've got;-)

In fact, the issue is cause by the git clone within jhbuild for my last compiling process.

In detail,  when I running the following command:

$ jhbuild -f jhbuildrc-gnome3 buildone yelp-xsl

the jhbuild will invoke the git to clone the source of yelp-xsl, but the jhbuild failed to do this step. I don't know the reason.

I just run the following command separately:

$ git clone git://git.gnome.org/yelp-xsl

And then, I copied the source to directory for jhbuild to use. then the following command will be OK:

$ jhbuild -f jhbuildrc-gnome3 buildone yelp-xsl


Regards




Le mardi 06 novembre 2012 à 20:36 +0800, Hongyi Zhao a écrit :
On 11/06/2012 05:39 PM, Jean Brefort wrote:
ionice is part of util-linux-ng. Check your installation.
Regards,
Jean
According to your above advice, I do the following thing:

$ git clone git://gitorious.org/util-linux-ng/util-linux-ng.git
werner@debian-asus:~/util-linux-ng$ ./autogen.sh
werner@debian-asus:~/util-linux-ng$ ./configure --prefix=/usr/local &&
make && sudo make install

Then, I put the following line into my config file  jhbuildrc-gnome3 for
jhbuild:

addpath('PKG_CONFIG_PATH', '/usr/local/lib/pkgconfig')

Now, I rerun the jhbuild with the following command but failed again,
see the following for detail:


-------------
$ jhbuild -f jhbuildrc-gnome3 buildone yelp-xsl
*** Checking out yelp-xsl *** [1/1]
git remote set-url origin git://git.gnome.org/yelp-xsl
git remote update origin
Fetching origin
*** Configuring yelp-xsl *** [1/1]
./autogen.sh --prefix /opt/jhbuild/gnome --libdir
'/opt/jhbuild/gnome/lib64'  --disable-maintainer-mode --disable-static
--disable-gtk-doc
ionice: executing ./autogen.sh failed: No such file or directory
*** Error during phase configure of yelp-xsl: ########## Error running
./autogen.sh --prefix /opt/jhbuild/gnome --libdir
'/opt/jhbuild/gnome/lib64'  --disable-maintainer-mode --disable-static
--disable-gtk-doc  *** [1/1]

    [1] Rerun phase configure
    [2] Ignore error and continue to build
    [3] Give up on module
    [4] Start shell
    [5] Reload configuration
    [6] Go to phase "wipe directory and start over"
    [7] Go to phase "clean"
    [8] Go to phase "distclean"
choice:
-----------------

As you can see, this time, I meet the error as "ionice: executing
./autogen.sh failed: No such file or directory"

Any hints on this issue?

Regards

Le mardi 06 novembre 2012 à 15:56 +0800, Hongyi Zhao a écrit :
Hi all,

I've post a message on this type of issue.  Now, I meet it again, sigh;-(

See the following code:

--------------
werner@debian-asus:~$ jhbuild -f jhbuildrc-gnome3 build -a --nodeps yelp-xsl
-------------------

Then I meet the following errors:

-------------
[snipped]
*** Configuring yelp-xsl *** [7/7]
./autogen.sh --prefix /opt/jhbuild/gnome --libdir
'/opt/jhbuild/gnome/lib64'  --disable-maintainer-mode --disable-static
--disable-gtk-doc
ionice: execvp failed: No such file or directory
*** Error during phase configure of yelp-xsl: ########## Error running
./autogen.sh --prefix /opt/jhbuild/gnome --libdir
'/opt/jhbuild/gnome/lib64'  --disable-maintainer-mode --disable-static
--disable-gtk-doc  *** [7/7]

     [1] Rerun phase configure
     [2] Ignore error and continue to build
     [3] Give up on module
     [4] Start shell
     [5] Reload configuration
     [6] Go to phase "wipe directory and start over"
     [7] Go to phase "clean"
     [8] Go to phase "distclean"
choice: ^CInterrupted
-----------------

Below is the content of the config file jhbuildrc-gnome3:

---------------
# -*- mode: python -*-
# -*- coding: utf-8 -*-
import os
import sys

checkoutroot = os.path.expanduser('/opt/jhbuild/checkout/gnome')
prefix = os.path.expanduser('/opt/jhbuild/gnome')

autogenargs='--disable-maintainer-mode --disable-static --disable-gtk-doc'

addpath('PKG_CONFIG_PATH', '/usr/lib/pkgconfig')
addpath('PKG_CONFIG_PATH', '/usr/share/pkgconfig')
---------------------

Any hints on this issue?  Thanks in advance.

Regards







--
.: Hongyi Zhao [ hongyi.zhao AT gmail.com ] Free as in Freedom :.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]