[tuto] 8.3.5, openSUSE Tumbleweed, installation
Moderators: Site Moderators, FAHC Science Team
-
- Site Moderator
- Posts: 1365
- Joined: Sat Dec 08, 2007 1:33 am
- Location: San Francisco, CA
- Contact:
Re: [tuto] 8.3.5, openSUSE Tumbleweed, installation
CBANG_HOME/include/cbang/config.h should exist if and only if cbang is built.
-
- Posts: 245
- Joined: Tue Aug 07, 2012 11:59 am
- Hardware configuration: openSUSE Tumbleweed, x86_64,Asrock B760M-HDV/M.2 D4, Intel Core i3-12100, 16 GB, Intel UHD Graphics 730, NVIDIA GeForce GT 1030, Edup-Love EP-9651GS Wi-Fi Bluetooth, multicard reader USB 3.0 startech.com 35fcreadbu3, Epson XP 7100, Headset Bluetooth 3.0 Philips SHQ7300
Re: [tuto] 8.3.5, openSUSE Tumbleweed, installation
python311-six is already installed.calxalot wrote: ↑Tue Feb 18, 2025 10:06 am I don't know.
I just usein a venvCode: Select all
pip3 install six
python311-six - Python 2 and 3 compatibility utilities
/usr/lib/python3.11/site-packages/__pycache__/six.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/__pycache__/six.cpython-311.pyc
/usr/lib/python3.11/site-packages/six-1.17.0.dist-info
/usr/lib/python3.11/site-packages/six-1.17.0.dist-info/INSTALLER
/usr/lib/python3.11/site-packages/six-1.17.0.dist-info/LICENSE
/usr/lib/python3.11/site-packages/six-1.17.0.dist-info/METADATA
/usr/lib/python3.11/site-packages/six-1.17.0.dist-info/RECORD
/usr/lib/python3.11/site-packages/six-1.17.0.dist-info/REQUESTED
/usr/lib/python3.11/site-packages/six-1.17.0.dist-info/WHEEL
/usr/lib/python3.11/site-packages/six-1.17.0.dist-info/top_level.txt
/usr/lib/python3.11/site-packages/six.py
/usr/share/doc/packages/python311-six
/usr/share/doc/packages/python311-six/CHANGES
/usr/share/doc/packages/python311-six/README.rst
/usr/share/licenses/python311-six
/usr/share/licenses/python311-six/LICENSE
-
- Site Moderator
- Posts: 1365
- Joined: Sat Dec 08, 2007 1:33 am
- Location: San Francisco, CA
- Contact:
Re: [tuto] 8.3.5, openSUSE Tumbleweed, installation
What version of scons?
Is it somehow doing builds in another directory?
Is it somehow doing builds in another directory?
-
- Posts: 245
- Joined: Tue Aug 07, 2012 11:59 am
- Hardware configuration: openSUSE Tumbleweed, x86_64,Asrock B760M-HDV/M.2 D4, Intel Core i3-12100, 16 GB, Intel UHD Graphics 730, NVIDIA GeForce GT 1030, Edup-Love EP-9651GS Wi-Fi Bluetooth, multicard reader USB 3.0 startech.com 35fcreadbu3, Epson XP 7100, Headset Bluetooth 3.0 Philips SHQ7300
Re: [tuto] 8.3.5, openSUSE Tumbleweed, installation
scons 4.8.1
For the beta 8.4.x, there is no problem, the build is well in cbang directory.
I don't find any build outside.
-
- Site Moderator
- Posts: 1365
- Joined: Sat Dec 08, 2007 1:33 am
- Location: San Francisco, CA
- Contact:
Re: [tuto] 8.3.5, openSUSE Tumbleweed, installation
I will have to sleep on it.
Maybe Marcos can help.
Maybe Marcos can help.
-
- Posts: 245
- Joined: Tue Aug 07, 2012 11:59 am
- Hardware configuration: openSUSE Tumbleweed, x86_64,Asrock B760M-HDV/M.2 D4, Intel Core i3-12100, 16 GB, Intel UHD Graphics 730, NVIDIA GeForce GT 1030, Edup-Love EP-9651GS Wi-Fi Bluetooth, multicard reader USB 3.0 startech.com 35fcreadbu3, Epson XP 7100, Headset Bluetooth 3.0 Philips SHQ7300
-
- Posts: 245
- Joined: Tue Aug 07, 2012 11:59 am
- Hardware configuration: openSUSE Tumbleweed, x86_64,Asrock B760M-HDV/M.2 D4, Intel Core i3-12100, 16 GB, Intel UHD Graphics 730, NVIDIA GeForce GT 1030, Edup-Love EP-9651GS Wi-Fi Bluetooth, multicard reader USB 3.0 startech.com 35fcreadbu3, Epson XP 7100, Headset Bluetooth 3.0 Philips SHQ7300
Re: [tuto] 8.3.5, openSUSE Tumbleweed, installation
Hello
if I compare the folder "cbang" in 8.4.9 folder and 8.4.10 folder (folders I use to create the package)
then
in 4.8.9 there is no folder "Include"
-
- Posts: 245
- Joined: Tue Aug 07, 2012 11:59 am
- Hardware configuration: openSUSE Tumbleweed, x86_64,Asrock B760M-HDV/M.2 D4, Intel Core i3-12100, 16 GB, Intel UHD Graphics 730, NVIDIA GeForce GT 1030, Edup-Love EP-9651GS Wi-Fi Bluetooth, multicard reader USB 3.0 startech.com 35fcreadbu3, Epson XP 7100, Headset Bluetooth 3.0 Philips SHQ7300
Re: [tuto] 8.3.5, openSUSE Tumbleweed, installation
I copied .../4.8.10/cbang/include/ to .../4.8.9/cbang/
I installed sqlite3.devel and yaml.devel
I run with success
export CBANG_HOME=$PWD/cbang
scons -C cbang
scons -C fah-client-bastet
but
:~/rpmd/fah/rpm/8.4.9> scons -C fah-client-bastet package
scons: Entering directory `/home/roubach/rpmd/fah/rpm/8.4.9/fah-client-bastet'
Adding logic to propagate SOURCE_DATE_EPOCH from the shell environment when building with SCons
scons: Reading SConscript files ...
Compiler: gcc (gnu)
Platform: posix
Compiler Mode: gnu
Build Mode: release
Arch: None
GCC Version: 14
Jobs: 8
Checking for C library pthread... (cached) yes
Checking for C header file zlib.h... (cached) yes
Checking for C library z... (cached) yes
Checking for C header file bzlib.h... (cached) yes
Checking for C library bz2... (cached) yes
Checking for C header file lz4frame.h... (cached) yes
Checking for C library lz4... (cached) yes
Checking for C header file expat.h... (cached) yes
Checking for C library expat... (cached) yes
Checking for C header file pthread.h... (cached) yes
Checking for C library pthread... (cached) yes
Checking for C library dl... (cached) yes
Checking for C library sqlite3... (cached) yes
Checking for C header file sqlite3.h... (cached) yes
Checking for C function sqlite3_backup_init()... (cached) yes
Checking for C header file yaml.h... (cached) yes
Checking for C library yaml... (cached) yes
Checking for C library snappy... no
Need library snappy(cached) error: no result
Checking for C header file mysql/mysql.h... no
Checking for C function clock_gettime()... (cached) yes
Checking for C header file event2/event.h... (cached) yes
Checking for C library event... (cached) yes
Checking for C++ header file re2/re2.h... (cached) yes
Checking for C library re2... (cached) yes
Checking for C function epoll_create1()... (cached) yes
Checking for C library dl... (cached) yes
Checking for C header file openssl/ssl.h... (cached) yes
Checking for C library crypto... (cached) yes
Checking for C library ssl... (cached) yes
Checking for openssl version >= 1.1.0...(cached) yes
Checking for C++ header file v8.h... no
Need C++ header v8.h(cached) error: no result
Checking for C header file pthread.h... (cached) yes
Checking for C library pthread... (cached) yes
Checking for C header file systemd/sd-bus.h... (cached) yes
Checking for C library systemd... (cached) yes
Checking for C library cap... no
Checking for C header file valgrind/valgrind.h... no
Checking for C library cbang-boost... (cached) yes
Checking for C library cbang... (cached) yes
Checking for C++ header file cbang/Exception.h... (cached) yes
replacing variables "install/lin/fah-client.desktop.in" -> "build/install/lin/fah-client.desktop"
replacing variables "install/debian/copyright.in" -> "build/install/debian/copyright"
replacing variables "install/debian/postinst.in" -> "build/install/debian/postinst"
replacing variables "install/rpm/post.in" -> "build/install/rpm/post"
WARNING: Unrecognized POSIX distribution opensuse-tumbleweed, trying to determine package type from filesystem
scons: done reading SConscript files.
scons: Building targets ...
build_function(["fah_client-8.4.9-1.x86_64.rpm"], [])
installing "README.md" to "build/BUILD/usr/share/doc/fah-client/README.md"
installing "CHANGELOG.md" to "build/BUILD/usr/share/doc/fah-client/CHANGELOG.md"
installing "LICENSE" to "build/BUILD/usr/share/doc/fah-client/LICENSE"
installing "fah-client" to "build/BUILD/usr/bin/fah-client"
installing "scripts/fahctl" to "build/BUILD/usr/bin/fahctl"
installing "build/install/lin/fah-client.desktop" to "build/BUILD/usr/share/applications/fah-client.desktop"
installing "images/fahlogo.png" to "build/BUILD/usr/share/pixmaps/fahlogo.png"
installing "build/install/lin/10-fah-client.rules" to "build/BUILD/usr/share/polkit-1/rules.d/10-fah-client.rules"
installing "build/install/lin/fah-client.service" to "build/BUILD/usr/lib/systemd/system/fah-client.service"
creating directory build/BUILD/var/lib/fah-client
creating directory build/BUILD/var/log/fah-client
creating directory build/BUILD/etc/fah-client
Construction pour plateformes cibles : x86_64
Construction pour cible x86_64
attention : ligne 15 : Il n'est pas recommandé d'avoir des Obsoletes non versionnés : Obsoletes: FAHClient
attention : ligne 16 : Il n'est pas recommandé d'avoir des Obsoletes non versionnés : Obsoletes: fahclient
attention : Ne peut canoniser le nom d'hôte : grincheux
Exécution_de(%mkbuilddir) : /usr/bin/bash -e /var/tmp/rpm-tmp.4kzTHy
+ umask 022
+ cd /home/roubach/rpmd/fah/rpm/8.4.9/fah-client-bastet/build/BUILD/fah-client-8.4.9-build
+ test -d /home/roubach/rpmd/fah/rpm/8.4.9/fah-client-bastet/build/BUILD/fah-client-8.4.9-build
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /home/roubach/rpmd/fah/rpm/8.4.9/fah-client-bastet/build/BUILD/fah-client-8.4.9-build
+ /usr/bin/rm -rf /home/roubach/rpmd/fah/rpm/8.4.9/fah-client-bastet/build/BUILD/fah-client-8.4.9-build
+ /usr/bin/mkdir -p /home/roubach/rpmd/fah/rpm/8.4.9/fah-client-bastet/build/BUILD/fah-client-8.4.9-build
+ /usr/bin/mkdir -p /home/roubach/rpmd/fah/rpm/8.4.9/fah-client-bastet/build/BUILD/fah-client-8.4.9-build/SPECPARTS
+ RPM_EC=0
++ jobs -p
+ exit 0
Exécution_de(%install) : /usr/bin/bash -e /var/tmp/rpm-tmp.Ny4Sa5
+ umask 022
+ cd /home/roubach/rpmd/fah/rpm/8.4.9/fah-client-bastet/build/BUILD/fah-client-8.4.9-build
+ /usr/bin/rm -rf /home/roubach/rpmd/fah/rpm/8.4.9/fah-client-bastet/build/BUILD/fah-client-8.4.9-build/BUILDROOT
+ /usr/bin/mkdir -p /home/roubach/rpmd/fah/rpm/8.4.9/fah-client-bastet/build/BUILD/fah-client-8.4.9-build
+ /usr/bin/mkdir /home/roubach/rpmd/fah/rpm/8.4.9/fah-client-bastet/build/BUILD/fah-client-8.4.9-build/BUILDROOT
+ cp -a . /home/roubach/rpmd/fah/rpm/8.4.9/fah-client-bastet/build/BUILD/fah-client-8.4.9-build/BUILDROOT
cp: cannot copy a directory, '.', into itself, '/home/roubach/rpmd/fah/rpm/8.4.9/fah-client-bastet/build/BUILD/fah-client-8.4.9-build/BUILDROOT/.'
erreur : Mauvais statut de sortie pour /var/tmp/rpm-tmp.Ny4Sa5 (%install)
Avertissements de construction RPM :
ligne 15 : Il n'est pas recommandé d'avoir des Obsoletes non versionnés : Obsoletes: FAHClient
ligne 16 : Il n'est pas recommandé d'avoir des Obsoletes non versionnés : Obsoletes: fahclient
Ne peut canoniser le nom d'hôte : grincheux
Erreurs de compilation RPM :
Mauvais statut de sortie pour /var/tmp/rpm-tmp.Ny4Sa5 (%install)
scons: *** [fah_client-8.4.9-1.x86_64.rpm] build/RPMS/fah_client-8.4.9-1.x86_64.rpm: No such file or directory
scons: building terminated because of errors.
:~/rpmd/fah/rpm/8.4.9>
I installed sqlite3.devel and yaml.devel
I run with success
export CBANG_HOME=$PWD/cbang
scons -C cbang
scons -C fah-client-bastet
but
:~/rpmd/fah/rpm/8.4.9> scons -C fah-client-bastet package
scons: Entering directory `/home/roubach/rpmd/fah/rpm/8.4.9/fah-client-bastet'
Adding logic to propagate SOURCE_DATE_EPOCH from the shell environment when building with SCons
scons: Reading SConscript files ...
Compiler: gcc (gnu)
Platform: posix
Compiler Mode: gnu
Build Mode: release
Arch: None
GCC Version: 14
Jobs: 8
Checking for C library pthread... (cached) yes
Checking for C header file zlib.h... (cached) yes
Checking for C library z... (cached) yes
Checking for C header file bzlib.h... (cached) yes
Checking for C library bz2... (cached) yes
Checking for C header file lz4frame.h... (cached) yes
Checking for C library lz4... (cached) yes
Checking for C header file expat.h... (cached) yes
Checking for C library expat... (cached) yes
Checking for C header file pthread.h... (cached) yes
Checking for C library pthread... (cached) yes
Checking for C library dl... (cached) yes
Checking for C library sqlite3... (cached) yes
Checking for C header file sqlite3.h... (cached) yes
Checking for C function sqlite3_backup_init()... (cached) yes
Checking for C header file yaml.h... (cached) yes
Checking for C library yaml... (cached) yes
Checking for C library snappy... no
Need library snappy(cached) error: no result
Checking for C header file mysql/mysql.h... no
Checking for C function clock_gettime()... (cached) yes
Checking for C header file event2/event.h... (cached) yes
Checking for C library event... (cached) yes
Checking for C++ header file re2/re2.h... (cached) yes
Checking for C library re2... (cached) yes
Checking for C function epoll_create1()... (cached) yes
Checking for C library dl... (cached) yes
Checking for C header file openssl/ssl.h... (cached) yes
Checking for C library crypto... (cached) yes
Checking for C library ssl... (cached) yes
Checking for openssl version >= 1.1.0...(cached) yes
Checking for C++ header file v8.h... no
Need C++ header v8.h(cached) error: no result
Checking for C header file pthread.h... (cached) yes
Checking for C library pthread... (cached) yes
Checking for C header file systemd/sd-bus.h... (cached) yes
Checking for C library systemd... (cached) yes
Checking for C library cap... no
Checking for C header file valgrind/valgrind.h... no
Checking for C library cbang-boost... (cached) yes
Checking for C library cbang... (cached) yes
Checking for C++ header file cbang/Exception.h... (cached) yes
replacing variables "install/lin/fah-client.desktop.in" -> "build/install/lin/fah-client.desktop"
replacing variables "install/debian/copyright.in" -> "build/install/debian/copyright"
replacing variables "install/debian/postinst.in" -> "build/install/debian/postinst"
replacing variables "install/rpm/post.in" -> "build/install/rpm/post"
WARNING: Unrecognized POSIX distribution opensuse-tumbleweed, trying to determine package type from filesystem
scons: done reading SConscript files.
scons: Building targets ...
build_function(["fah_client-8.4.9-1.x86_64.rpm"], [])
installing "README.md" to "build/BUILD/usr/share/doc/fah-client/README.md"
installing "CHANGELOG.md" to "build/BUILD/usr/share/doc/fah-client/CHANGELOG.md"
installing "LICENSE" to "build/BUILD/usr/share/doc/fah-client/LICENSE"
installing "fah-client" to "build/BUILD/usr/bin/fah-client"
installing "scripts/fahctl" to "build/BUILD/usr/bin/fahctl"
installing "build/install/lin/fah-client.desktop" to "build/BUILD/usr/share/applications/fah-client.desktop"
installing "images/fahlogo.png" to "build/BUILD/usr/share/pixmaps/fahlogo.png"
installing "build/install/lin/10-fah-client.rules" to "build/BUILD/usr/share/polkit-1/rules.d/10-fah-client.rules"
installing "build/install/lin/fah-client.service" to "build/BUILD/usr/lib/systemd/system/fah-client.service"
creating directory build/BUILD/var/lib/fah-client
creating directory build/BUILD/var/log/fah-client
creating directory build/BUILD/etc/fah-client
Construction pour plateformes cibles : x86_64
Construction pour cible x86_64
attention : ligne 15 : Il n'est pas recommandé d'avoir des Obsoletes non versionnés : Obsoletes: FAHClient
attention : ligne 16 : Il n'est pas recommandé d'avoir des Obsoletes non versionnés : Obsoletes: fahclient
attention : Ne peut canoniser le nom d'hôte : grincheux
Exécution_de(%mkbuilddir) : /usr/bin/bash -e /var/tmp/rpm-tmp.4kzTHy
+ umask 022
+ cd /home/roubach/rpmd/fah/rpm/8.4.9/fah-client-bastet/build/BUILD/fah-client-8.4.9-build
+ test -d /home/roubach/rpmd/fah/rpm/8.4.9/fah-client-bastet/build/BUILD/fah-client-8.4.9-build
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /home/roubach/rpmd/fah/rpm/8.4.9/fah-client-bastet/build/BUILD/fah-client-8.4.9-build
+ /usr/bin/rm -rf /home/roubach/rpmd/fah/rpm/8.4.9/fah-client-bastet/build/BUILD/fah-client-8.4.9-build
+ /usr/bin/mkdir -p /home/roubach/rpmd/fah/rpm/8.4.9/fah-client-bastet/build/BUILD/fah-client-8.4.9-build
+ /usr/bin/mkdir -p /home/roubach/rpmd/fah/rpm/8.4.9/fah-client-bastet/build/BUILD/fah-client-8.4.9-build/SPECPARTS
+ RPM_EC=0
++ jobs -p
+ exit 0
Exécution_de(%install) : /usr/bin/bash -e /var/tmp/rpm-tmp.Ny4Sa5
+ umask 022
+ cd /home/roubach/rpmd/fah/rpm/8.4.9/fah-client-bastet/build/BUILD/fah-client-8.4.9-build
+ /usr/bin/rm -rf /home/roubach/rpmd/fah/rpm/8.4.9/fah-client-bastet/build/BUILD/fah-client-8.4.9-build/BUILDROOT
+ /usr/bin/mkdir -p /home/roubach/rpmd/fah/rpm/8.4.9/fah-client-bastet/build/BUILD/fah-client-8.4.9-build
+ /usr/bin/mkdir /home/roubach/rpmd/fah/rpm/8.4.9/fah-client-bastet/build/BUILD/fah-client-8.4.9-build/BUILDROOT
+ cp -a . /home/roubach/rpmd/fah/rpm/8.4.9/fah-client-bastet/build/BUILD/fah-client-8.4.9-build/BUILDROOT
cp: cannot copy a directory, '.', into itself, '/home/roubach/rpmd/fah/rpm/8.4.9/fah-client-bastet/build/BUILD/fah-client-8.4.9-build/BUILDROOT/.'
erreur : Mauvais statut de sortie pour /var/tmp/rpm-tmp.Ny4Sa5 (%install)
Avertissements de construction RPM :
ligne 15 : Il n'est pas recommandé d'avoir des Obsoletes non versionnés : Obsoletes: FAHClient
ligne 16 : Il n'est pas recommandé d'avoir des Obsoletes non versionnés : Obsoletes: fahclient
Ne peut canoniser le nom d'hôte : grincheux
Erreurs de compilation RPM :
Mauvais statut de sortie pour /var/tmp/rpm-tmp.Ny4Sa5 (%install)
scons: *** [fah_client-8.4.9-1.x86_64.rpm] build/RPMS/fah_client-8.4.9-1.x86_64.rpm: No such file or directory
scons: building terminated because of errors.
:~/rpmd/fah/rpm/8.4.9>
-
- Posts: 28
- Joined: Fri Feb 23, 2024 6:26 pm
Re: [tuto] 8.3.5, openSUSE Tumbleweed, installation
I can't reproduce the compilation error. It works fine here. Note that you need to apply this cbang fix on top of version 8.4.9 to be able to create the package on Tumbleweed.
-
- Posts: 245
- Joined: Tue Aug 07, 2012 11:59 am
- Hardware configuration: openSUSE Tumbleweed, x86_64,Asrock B760M-HDV/M.2 D4, Intel Core i3-12100, 16 GB, Intel UHD Graphics 730, NVIDIA GeForce GT 1030, Edup-Love EP-9651GS Wi-Fi Bluetooth, multicard reader USB 3.0 startech.com 35fcreadbu3, Epson XP 7100, Headset Bluetooth 3.0 Philips SHQ7300
Re: [tuto] 8.3.5, openSUSE Tumbleweed, installation
HOW ?Marcos FRM wrote: ↑Tue Feb 18, 2025 1:02 pm Note that you need to apply this cbang fix on top of version 8.4.9 to be able to create the package on Tumbleweed.
-
- Posts: 245
- Joined: Tue Aug 07, 2012 11:59 am
- Hardware configuration: openSUSE Tumbleweed, x86_64,Asrock B760M-HDV/M.2 D4, Intel Core i3-12100, 16 GB, Intel UHD Graphics 730, NVIDIA GeForce GT 1030, Edup-Love EP-9651GS Wi-Fi Bluetooth, multicard reader USB 3.0 startech.com 35fcreadbu3, Epson XP 7100, Headset Bluetooth 3.0 Philips SHQ7300
Re: [tuto] 8.3.5, openSUSE Tumbleweed, installation
OK I replaced the /home/<userid>/fah/rpm/8.4.9/cbang/config/rpm/__init__.py by the one here https://github.com/CauldronDevelopmentL ... _init__.pyMarcos FRM wrote: ↑Tue Feb 18, 2025 1:02 pm I can't reproduce the compilation error. It works fine here. Note that you need to apply this cbang fix on top of version 8.4.9 to be able to create the package on Tumbleweed.
I can build a rpm.
Then I install the rpm and restart the PC
then I display the web page "folding@home client".
The dGPU nvidia is not supported in the contrary of the beta 8.4.10 !
11:08:10:I3:gpus = {
11:08:10:I3: "gpu:01:00:00": {"vendor": 4318, "device": 7425, "type": "nvidia", "supported": false, "description": "GP108 [GeForce GT 1030]"}