Hello Guest, if you are reading this it means you have not registered yet. Please take a second, Click here to register, and in a few simple steps you will be able to enjoy our community and use our OpenViX support section.
Page 26 of 45 FirstFirst ... 16242526272836 ... LastLast
Results 376 to 390 of 667

Thread: Build my own Vix image

  1. #376

    Title
    V.I.P
    Join Date
    Jan 2011
    Posts
    255
    Thanks
    60
    Thanked 569 Times in 185 Posts
    Quote Originally Posted by Huevos View Post
    How much RAM did you say you have? That is showing just 12 GB.

    And I would set up at least 32 GB swap.

    Mine looks like this:
    Code:
    openvix@ubuntu01:~$ free
                  total        used        free      shared  buff/cache   available
    Mem:        8149428      405812      168388        2504     7575228     7357200
    Swap:      82731000      322752    82408248
    openvix@ubuntu01:~$
    openvix@ubuntu01:~$ cat /proc/meminfo
    MemTotal:        8149428 kB
    MemFree:          169824 kB
    MemAvailable:    7359100 kB
    Buffers:         5603596 kB
    Cached:           764232 kB
    SwapCached:         4812 kB
    Active:          3276660 kB
    Inactive:        3126072 kB
    Active(anon):      20580 kB
    Inactive(anon):    16840 kB
    Active(file):    3256080 kB
    Inactive(file):  3109232 kB
    Unevictable:           0 kB
    Mlocked:               0 kB
    SwapTotal:      82731000 kB
    SwapFree:       82408248 kB
    Dirty:               208 kB
    Writeback:             0 kB
    AnonPages:         33500 kB
    Mapped:            86172 kB
    Shmem:              2504 kB
    KReclaimable:    1207844 kB
    Slab:            1441752 kB
    SReclaimable:    1207844 kB
    SUnreclaim:       233908 kB
    KernelStack:        4704 kB
    PageTables:         5372 kB
    NFS_Unstable:          0 kB
    Bounce:                0 kB
    WritebackTmp:          0 kB
    CommitLimit:    86805712 kB
    Committed_AS:    1058680 kB
    VmallocTotal:   34359738367 kB
    VmallocUsed:       48516 kB
    VmallocChunk:          0 kB
    Percpu:            22656 kB
    HardwareCorrupted:     0 kB
    AnonHugePages:         0 kB
    ShmemHugePages:        0 kB
    ShmemPmdMapped:        0 kB
    FileHugePages:         0 kB
    FilePmdMapped:         0 kB
    CmaTotal:              0 kB
    CmaFree:               0 kB
    HugePages_Total:       0
    HugePages_Free:        0
    HugePages_Rsvd:        0
    HugePages_Surp:        0
    Hugepagesize:       2048 kB
    Hugetlb:               0 kB
    DirectMap4k:     8121456 kB
    DirectMap2M:      256000 kB
    DirectMap1G:     2097152 kB
    openvix@ubuntu01:~$
    Look at you guys showing off with your BIG ram and processors, and yet builds are still crashing running out of RAM

    What actually are the bare MINIMUM RAM AND PC SPECS required???

    Minimum PC requirements are not really that much to build 5.5 in my case.. the trade off is just build time.

    My 10+ year old AthonII PC with just 7 gig ram simultanious runs both windows 10 and a VMware virtual machine building 5.5 in the background at the same time

    The VMware virtal machine is set up with only 4 gig ram and 2 gig swap and set to use just 2 of my 4 cores. This leaves 2 core and 3 gig for win10 normal use.

    99% of the 5.5 build is done with just 4 gig ram and 2 threads in two days build time in the background.
    BB_NUMBER_THREADS = "2"
    PARALLEL_MAKE = "-j 2"

    It is nodejs that is the big ram stress point in the build, this stress point requires me to build nodejs on its own once the virtual machine runs out of memory at this build stage.
    It is the ld linker during nodejs build that is it problem here, the ld linker ram usage jumps up to use up to 7 gig in its own thread.

    Once my build fails at nodejs, i temporary edit the site.conf and drop the threads down to a single thread and up the ram a little to 5.3 gig and 2 gig swap as this is the extreme minimum required ram for the ld linker at this point in the build.
    BB_NUMBER_THREADS = "1"
    PARALLEL_MAKE = "-j 1"

    At this point i just build nodejs with bitbake on its own.
    bitbake nodejs

    Then i go back to 2 threads again in site.conf and re-run the build image command once more to finish off the build as normal.

    Maybe its nearly time for a new PC?

  2. The Following 5 Users Say Thank You to LraiZer For This Useful Post:

    abu baniaz (13-09-21),el bandido (08-08-21),Huevos (07-08-21),Willo3092 (07-08-21)

  3. #377
    Huevos's Avatar
    Title
    Administrator
    Join Date
    Jun 2010
    Location
    38.5N, 0.5W
    Posts
    13,614
    Thanks
    2,006
    Thanked 4,947 Times in 3,269 Posts
    @LraiZer, could we have your opinion on another issue please?

    https://www.world-of-satellite.com/s...l=1#post516123
    Help keep OpenViX servers online.Please donate!

  4. The Following User Says Thank You to Huevos For This Useful Post:

    Joe_90 (07-08-21)

  5. #378
    BrokenUnusableAccount
    I tried building a Py3 image with Huevos' oe-alliance-feeds.bbappend file:
    Code:
    RDEPENDS_${PN}_remove = " \
        channelsettings-enigma2-meta \
        kodi-addons-meta \
        enigma2-plugin-extensions-kodi \
        enigma2-plugin-extensions-hbbtv-qt \
        enigma2-plugin-extensions-stalker-qt \
        enigma2-plugin-extensions-webkithbbtv \
        enigma2-plugin-extensions-hbbtv-webkit \
        enigma2-plugin-extensions-hbbtv-gb \
        enigma2-plugin-extensions-openhbbtvbrowser \
        enigma2-plugin-extensions-chromium \
        enigma2-plugin-extensions-libvupldemo \
        enigma2-plugin-extensions-stalkerclient \
        ${@bb.utils.contains("DEFAULTTUNE", "sh4", "" , "nodejs", d)} \
        "
    and with
    Code:
    BB_NUMBER_THREADS = "4"
    PARALLEL_MAKE = "-j 4"
    and it seemed okay with 8 GB RAM and no swap.

    Presumably that last line in his file tells it something along the lines of not to bother with nodejs and anything that needs it?

  6. #379
    BrokenUnusableAccount
    Quote Originally Posted by Huevos View Post
    Create a file called "oe-alliance-feeds.bbappend". Goes in "meta-local/recipes-local". Mine looks like this...
    Code:
    RDEPENDS_${PN}_remove = " \
        channelsettings-enigma2-meta \
        kodi-addons-meta \
        enigma2-plugin-extensions-kodi \
        enigma2-plugin-extensions-hbbtv-qt \
        enigma2-plugin-extensions-stalker-qt \
        enigma2-plugin-extensions-webkithbbtv \
        enigma2-plugin-extensions-hbbtv-webkit \
        enigma2-plugin-extensions-hbbtv-gb \
        enigma2-plugin-extensions-openhbbtvbrowser \
        enigma2-plugin-extensions-chromium \
        enigma2-plugin-extensions-libvupldemo \
        enigma2-plugin-extensions-stalkerclient \
        ${@bb.utils.contains("DEFAULTTUNE", "sh4", "" , "nodejs", d)} \
        "
    This doesn't seem to work anymore.
    I get some cryptic message about RDEPENDS_${PN}_remove containing something that's now incompatible with the current bb version or ??.

  7. The Following User Says Thank You to BrokenUnusableAccount For This Useful Post:

    el bandido (19-08-21)

  8. #380

    Title
    Senior Member
    Join Date
    Dec 2013
    Posts
    127
    Thanks
    234
    Thanked 37 Times in 32 Posts
    Correct.
    Variable RDEPENDS_${PN}_remove contains an operation using the old override syntax
    I cannot tell you what the new override syntax is, but maybe Huevos or someone else can.

  9. The Following User Says Thank You to el bandido For This Useful Post:


  10. #381
    Huevos's Avatar
    Title
    Administrator
    Join Date
    Jun 2010
    Location
    38.5N, 0.5W
    Posts
    13,614
    Thanks
    2,006
    Thanked 4,947 Times in 3,269 Posts
    Code:
    RDEPENDS:${PN}:remove = " \
    Help keep OpenViX servers online.Please donate!

  11. The Following 3 Users Say Thank You to Huevos For This Useful Post:

    el bandido (19-08-21),lincsat (19-08-21)

  12. #382
    birdman's Avatar
    Title
    Moderator
    Join Date
    Sep 2014
    Location
    Hitchin, UK
    Posts
    7,777
    Thanks
    237
    Thanked 1,658 Times in 1,306 Posts
    Quote Originally Posted by Huevos View Post
    Code:
    RDEPENDS:${PN}:remove = " \
    Would that also mean that XXX_forcevariable should now be XXX:forcevariable?
    MiracleBox Prem Twin HD - 2@DVB-T2 + Xtrend et8000 - 5(incl. 2 different USBs)@DVB-T2[terrestrial - UK Freeview HD, Sandy Heath] - LAN/USB-stick/HDD

  13. #383
    Huevos's Avatar
    Title
    Administrator
    Join Date
    Jun 2010
    Location
    38.5N, 0.5W
    Posts
    13,614
    Thanks
    2,006
    Thanked 4,947 Times in 3,269 Posts
    See the attached script from open embedded. Works 99%. Misses a few things.
    Attached Files Attached Files
    Help keep OpenViX servers online.Please donate!

  14. The Following 2 Users Say Thank You to Huevos For This Useful Post:

    lincsat (19-08-21)

  15. #384
    Huevos's Avatar
    Title
    Administrator
    Join Date
    Jun 2010
    Location
    38.5N, 0.5W
    Posts
    13,614
    Thanks
    2,006
    Thanked 4,947 Times in 3,269 Posts
    Quote Originally Posted by birdman View Post
    Would that also mean that XXX_forcevariable should now be XXX:forcevariable?
    I think yes.
    Help keep OpenViX servers online.Please donate!

  16. The Following 2 Users Say Thank You to Huevos For This Useful Post:

    birdman (19-08-21)

  17. #385
    Willo3092's Avatar
    Title
    ViX Beta Tester
    Join Date
    Oct 2016
    Location
    East Midlands
    Posts
    1,067
    Thanks
    752
    Thanked 403 Times in 303 Posts
    Just tried a new build from scratch and getting this error:[

    CODE][ERROR: /media/willo/openvix/vix-py3/build-enviroment/meta-oe-alliance/meta-oe/recipes-oe-alliance/image/oe-alliance-feeds.bb: Variable RDEPENDS_${PN}_remove contains an operation using the old override syntax. Please convert this layer/metadata before attempting to use with a newer bitbake.
    ERROR: Failed to parse recipe: /media/willo/openvix/vix-py3/build-enviroment/meta-oe-alliance/meta-oe/recipes-oe-alliance/image/oe-alliance-feeds.bb
    /CODE]

    I think it relates to the override suggested by @Huevos here:

    https://www.world-of-satellite.com/s...l=1#post516012

  18. #386
    BrokenUnusableAccount
    Quote Originally Posted by Willo3092 View Post
    Just tried a new build from scratch and getting this error:[

    CODE][ERROR: /media/willo/openvix/vix-py3/build-enviroment/meta-oe-alliance/meta-oe/recipes-oe-alliance/image/oe-alliance-feeds.bb: Variable RDEPENDS_${PN}_remove contains an operation using the old override syntax. Please convert this layer/metadata before attempting to use with a newer bitbake.
    ERROR: Failed to parse recipe: /media/willo/openvix/vix-py3/build-enviroment/meta-oe-alliance/meta-oe/recipes-oe-alliance/image/oe-alliance-feeds.bb
    /CODE]

    I think it relates to the override suggested by @Huevos here:

    https://www.world-of-satellite.com/s...l=1#post516012
    Start here: https://www.world-of-satellite.com/s...l=1#post516441

  19. The Following User Says Thank You to BrokenUnusableAccount For This Useful Post:

    Willo3092 (13-09-21)

  20. #387
    birdman's Avatar
    Title
    Moderator
    Join Date
    Sep 2014
    Location
    Hitchin, UK
    Posts
    7,777
    Thanks
    237
    Thanked 1,658 Times in 1,306 Posts
    Isn't RDEPENDS_${PN}_remove now RDEPENDS_${PN}:remove?
    MiracleBox Prem Twin HD - 2@DVB-T2 + Xtrend et8000 - 5(incl. 2 different USBs)@DVB-T2[terrestrial - UK Freeview HD, Sandy Heath] - LAN/USB-stick/HDD

  21. #388
    Willo3092's Avatar
    Title
    ViX Beta Tester
    Join Date
    Oct 2016
    Location
    East Midlands
    Posts
    1,067
    Thanks
    752
    Thanked 403 Times in 303 Posts
    Getting a different error now

    [CODE][ERROR: enigma2-plugins-5.5+gitAUTOINC+c15d041eca-r3 do_patch: Command Error: 'quilt --quiltrc /media/willo/openvix/vix-py3/build-enviroment/builds/openvix/release/sf8008/tmp/work/sf8008-oe-linux-gnueabi/enigma2-plugins/enigma2-plugins-5.5+gitAUTOINC+c15d041eca-r3/recipe-sysroot-native/etc/quiltrc push' exited with 0 Output:
    stdout: Applying patch pluginnotwanted.patch
    patching file Makefile.am
    Hunk #1 FAILED at 21.
    Hunk #2 succeeded at 59 (offset 1 line).
    Hunk #3 succeeded at 126 (offset 1 line).
    1 out of 3 hunks FAILED -- rejects in file Makefile.am
    Patch pluginnotwanted.patch does not apply (enforce with -f)

    stderr:
    ERROR: Logfile of failure stored in: /media/willo/openvix/vix-py3/build-enviroment/builds/openvix/release/sf8008/tmp/work/sf8008-oe-linux-gnueabi/enigma2-plugins/enigma2-plugins-5.5+gitAUTOINC+c15d041eca-r3/temp/log.do_patch.3542159
    ERROR: Task (/media/willo/openvix/vix-py3/build-enviroment/meta-oe-alliance/meta-oe/recipes-oe-alliance/enigma2-plugins/enigma2-plugins.bb:do_patch) failed with exit code '1'
    /CODE]

    log.do_patch.zip

  22. #389
    twol's Avatar
    Title
    Moderator
    Join Date
    Apr 2012
    Posts
    8,407
    Thanks
    994
    Thanked 2,894 Times in 2,247 Posts
    Quote Originally Posted by Willo3092 View Post
    Getting a different error now

    [CODE][ERROR: enigma2-plugins-5.5+gitAUTOINC+c15d041eca-r3 do_patch: Command Error: 'quilt --quiltrc /media/willo/openvix/vix-py3/build-enviroment/builds/openvix/release/sf8008/tmp/work/sf8008-oe-linux-gnueabi/enigma2-plugins/enigma2-plugins-5.5+gitAUTOINC+c15d041eca-r3/recipe-sysroot-native/etc/quiltrc push' exited with 0 Output:
    stdout: Applying patch pluginnotwanted.patch
    patching file Makefile.am
    Hunk #1 FAILED at 21.
    Hunk #2 succeeded at 59 (offset 1 line).
    Hunk #3 succeeded at 126 (offset 1 line).
    1 out of 3 hunks FAILED -- rejects in file Makefile.am
    Patch pluginnotwanted.patch does not apply (enforce with -f)

    stderr:
    ERROR: Logfile of failure stored in: /media/willo/openvix/vix-py3/build-enviroment/builds/openvix/release/sf8008/tmp/work/sf8008-oe-linux-gnueabi/enigma2-plugins/enigma2-plugins-5.5+gitAUTOINC+c15d041eca-r3/temp/log.do_patch.3542159
    ERROR: Task (/media/willo/openvix/vix-py3/build-enviroment/meta-oe-alliance/meta-oe/recipes-oe-alliance/enigma2-plugins/enigma2-plugins.bb:do_patch) failed with exit code '1'
    /CODE]

    log.do_patch.zip
    plugins have just been changed, so until it is updated (I am told that it will be done shortly), then copy the unzipped attached file to
    oe-alliance-core/meta-oe/recipes-oe-alliance/enigma2-plugins/enigma2-plugins/openvix/
    Attached Files Attached Files
    Gigablue Quad 4K & UE 4K
    .........FBC Tuners:
    ------------------> GT-Sat unicable LNB to 1.5M dish(28.2E)
    ------------------> Gigablue unicable LNB to 80 cm dish(19.2E)
    .......................> FBC & DVB-S2X into 90cm dish (27.5W) Opticum robust Unicable LNB
    AX HD61, Edision Osmio 4K+, Zgemma H9Combo, Octagon SF8008 , gbtrio4k, h9se using unicable ports
    Zgemma H9 C/S into Giga4K

  23. The Following User Says Thank You to twol For This Useful Post:

    Willo3092 (13-09-21)

  24. #390
    Willo3092's Avatar
    Title
    ViX Beta Tester
    Join Date
    Oct 2016
    Location
    East Midlands
    Posts
    1,067
    Thanks
    752
    Thanked 403 Times in 303 Posts
    Yet another error. Should i wait until the updates are complete?

    Code:
    ERROR: qtwebengine-5.15.2+gitAUTOINC+5537ff4437_f5a93d251c-r0 do_unpack: Unpack failure for URL: 'git://code.qt.io/qt/qtwebengine.git;name=qtwebengine;branch=5.15.2;protocol=git'. No up to date source found: clone directory not available or not up to date: /media/willo/openvix/sources/git2/code.qt.io.qt.qtwebengine.git; shallow clone not enabled
    ERROR: Logfile of failure stored in: /media/willo/openvix/vix-py3/build-enviroment/builds/openvix/release/sf8008/tmp/work/sf8008-oe-linux-gnueabi/qtwebengine/qtwebengine-5.15.2+gitAUTOINC+5537ff4437_f5a93d251c-r0/temp/log.do_unpack.3691430
    ERROR: Task (/media/willo/openvix/vix-py3/build-enviroment/meta-qt5.15/recipes-qt/qt5/qtwebengine_git.bb:do_unpack) failed with exit code '1'
    N

Page 26 of 45 FirstFirst ... 16242526272836 ... LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.