discuss-gnuradio
[Top][All Lists]
Advanced

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

Re: libosmo-dsp build hangs (required for gr-osmosdr)


From: Johannes Demel
Subject: Re: libosmo-dsp build hangs (required for gr-osmosdr)
Date: Thu, 27 May 2021 16:47:29 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.8.1

Hi Jeff,

thanks for your help. I decided to be a bit more pragmatic and just install the missing piece. On Ubuntu 20.04 the required package is `texlive-latex-extra` and requires 182 MB of disk space.

All of this is part of my effort to install gr-osmosdr on GR 3.9. Besides this hiccup, the pybombs recipe tries to install gr-fcdproplus which seems to be stuck with 3.8. This project's CMake output is really useful. Anyways, I decided to set gr-fcdproplus to `forceinstalled: 'True'` in my prefix config.yml. gr-osmosdr is kind enough to just skip this dependency in that case.

Cheers
Johannes

On 27.05.21 11:32, Jeff Long wrote:
Or could just install the missing LaTeX module. On Fedora, it's texlive-newunicodechar. For reference, no problems building libosmo-dsp here.

On Thu, May 27, 2021 at 4:21 AM Johannes Demel <demel@ant.uni-bremen.de <mailto:demel@ant.uni-bremen.de>> wrote:

    Thanks Jeff!

    Unfortunately, these settings are already present in that config.yml. I
    double checked the config.yml in my prefix as well. There are no
    overwrites.

    This is from `gr-recipes/libosmo-dsp.lwr`:
    ```
    configure: autoreconf -i -I /usr/share/aclocal && ./configure
    --prefix=$prefix $config_opt
    ```
    I'd really like to learn about `$config_opt`. What value(s) are in
    there?
    I removed libosmo-dsp (also from the inventory.yml).

    This is the output of `pybombs -v install libosmo-dsp`:
    ```
    [DEBUG] Requirements met.
    [DEBUG] Using build directory:
    /home/johannes/prefix/gnuradio/src/libosmo-dsp
    [DEBUG] Configuring recipe libosmo-dsp
    [DEBUG] Using vars - ordereddict([('config_opt', ''), ('builddir',
    '/home/johannes/prefix/gnuradio/src/libosmo-dsp')])
    [DEBUG] In cwd - /home/johannes/prefix/gnuradio/src/libosmo-dsp
    [DEBUG] Executing command `$ autoreconf -i -I /usr/share/aclocal &&
    ./configure --prefix=/home/johannes/prefix/gnuradio'
    Configuring: (100%)
    [DEBUG] Thread signaled termination or returned
    [DEBUG] Return value: 0
    [DEBUG] Configure successful.
    [DEBUG] Setting state to `configured'
    [DEBUG] Saving inventory to file
    /home/johannes/prefix/gnuradio/.pybombs/inventory.yml...
    [DEBUG] Building recipe libosmo-dsp
    [DEBUG] In cwd - /home/johannes/prefix/gnuradio/src/libosmo-dsp
    [DEBUG] Executing command `$ make -j64'
    Building:    [
    ```
    This is where it hangs.

    I just tried to run it on a host with a full LaTeX installation. There
    it goes through without any issue.

    My guess would be that I'd have to do a full LaTeX install. That's
    something I'd like to avoid.

    I'd like to skip the whole Doxygen part and hope the issue goes away. A
    more narrow solution would be nice as well though.

    Cheers
    Johannes

    On 26.05.21 19:17, Jeff Long wrote:
     > In ~/.pybombs/config.yml
     >
     > - config:
     >      makewidth: 4
     >      builddocs: OFF
     >      cmakebuildtype: Release
     >
     > On Wed, May 26, 2021 at 12:41 PM Johannes Demel
    <demel@ant.uni-bremen.de <mailto:demel@ant.uni-bremen.de>
     > <mailto:demel@ant.uni-bremen.de
    <mailto:demel@ant.uni-bremen.de>>> wrote:
     >
     >     Hi all,
     >
     >     I'm trying to install gr-osmosdr with GR 3.9. Currently
    pybombs hangs
     >     during libosmo-dsp build. Unfortunately it just hangs forever
    without
     >     any output, but if I try it manually, I see:
     >
     >     ```
     >     ! LaTeX Error: File `newunicodechar.sty' not found.
     >
     >     Type X to quit or <RETURN> to proceed,
     >     or enter new name. (Default extension: sty)
     >
     >     Enter file name:
     >     ```
     >     Thus, I'd like to disable generating docs. All of this
    happens while
     >     docs are generated. There's a minimal latex install but I
    don't want
     >     any
     >     more TeX on that machine.
     >
     >     I can't find the switch to disable docs. How do I do that? Or
    disable
     >     doxygen.
     >
     >     Cheers
     >     Johannes
     >
     >     --
     >     Johannes Demel M.Sc.
     >     Research Engineer
     >
     >     University of Bremen
     >     Department of Communications Engineering
     >     Faculty 1 - Physics / Electrical Engineering
     >     NW1, N2400
     >     Otto-Hahn-Allee NW1
     >     28359 Bremen
     >
     >     Phone +49 421 218-62393
     > demel@ant.uni-bremen.de <mailto:demel@ant.uni-bremen.de>
    <mailto:demel@ant.uni-bremen.de <mailto:demel@ant.uni-bremen.de>>
     >
     >     Secretariat
     >     Tel. +49 421 218-62390
     > preuss@ant.uni-bremen.de <mailto:preuss@ant.uni-bremen.de>
    <mailto:preuss@ant.uni-bremen.de <mailto:preuss@ant.uni-bremen.de>>
     >
     > www.uni-bremen.de/en <http://www.uni-bremen.de/en>
    <http://www.uni-bremen.de/en <http://www.uni-bremen.de/en>>
     >
     >     University of Bremen - Established 1971
     >




reply via email to

[Prev in Thread] Current Thread [Next in Thread]