From mboxrd@z Thu Jan 1 00:00:00 1970 From: Adolf Belka To: development@lists.ipfire.org Subject: Re: Getting everyone started with Pakfire Date: Thu, 17 Aug 2023 12:18:38 +0200 Message-ID: In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============6971544497145281346==" List-Id: --===============6971544497145281346== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hi Michael, I did a clean new install and took the log files from the=20 tests/libpakfire and tests/python directories. The only one that passed this time was the test.py from the tests/python=20 directory. All others failed. I have archived them into an xz file that is attached. Regards, Adolf. On 17/08/2023 11:38, Michael Tremer wrote: > Hello Adolf, >=20 > Thank you very much for the quick feedback. >=20 > After running =E2=80=9Cmake check=E2=80=9D, could you email me the =E2=80= =9C*.log=E2=80=9D files in the test/libpakfire directory? Let=E2=80=99s see w= hat is going wrong there. For me a few tests fail, but a few should run just = fine. >=20 > Best, > -Michael >=20 >> On 17 Aug 2023, at 10:36, Adolf Belka wrote: >> >> I am using Arch Linux. >> >> I already do some building of my bacula client package on my laptop so it = has the normal build tools installed. >> >> To get autogen.sh to run I had to install intltool >> >> To get configure to run I had to additionally install. >> >> asciidoc, python-py-cpuinfo, python-pykerberos, python-systemd, python-tor= nado and libsolv >> >> After that configure ran without any problems, as did make. >> >> Although make check is in brackets I gave it a go but got 1 pass and 26 fa= ils. The only pass was for test.py >> I ran the make check a second time and then two passed - test.py and progr= essbar.py >> Further running of make check didn't change anything. >> >> make install went fine and after that I can run pakfire-builder --help and= get the help screen. >> >> Regards, >> Adolf. >> >> >> On 16/08/2023 17:29, Michael Tremer wrote: >>> Hello everyone, >>> >>> For our meet-up that is starting soon, I would like everyone to have a wo= rking installation of Pakfire - our new build system. >>> >>> I am not sure yet in what way we are going to use it, but generally there= will be an intro for everyone who hasn=E2=80=99t had one yet, and maybe we e= ven get a chance to update a few packages of the distribution or something=E2= =80=A6 >>> >>> Because I don=E2=80=99t know which distributions you are using, and becau= se we don=E2=80=99t have any packages for any major distribution just yet, I = would like to ask everyone to install Pakfire manually on their systems in ad= vance of our meet-up, so that we can start straight away. We should also use = the time to find any issues that might occur on other distributions than Debi= an which is what I have been using. >>> >>> Please find the source here: https://git.ipfire.org/?p=3Dpakfire.git;a=3D= summary >>> >>> On Debian, I have to install these packages as dependencies (yes it is qu= ite a lot): >>> >>> * asciidoc, autoconf, automake, bison, build-essential, flex, intltool, l= ibarchive-dev, libcap-dev, libcurl4-openssl-dev, libelf-dev, libgpgme-dev, li= bjson-c-dev, liblzma-dev, libmagic-dev, libmount-dev, libnl-3-dev, libnl-rout= e-3-dev, libpcre2-dev, libpython3-dev, libseccomp-dev, libsolv-dev, libsqlite= 3-dev, libssl-dev, libsystemd-dev, libtool, libzstd-dev, pkg-config, python3-= cpuinfo, python3-kerberos, python3-tornado, python3-psutil, python3-setprocti= tle, uuid-dev >>> >>> I have no idea what the package names will be for your distribution, but = I am sure you will all figure it out :) >>> >>> You can use the usual three-clause build process after generating the con= figure script: >>> >>> ./autogen.sh >>> ./configure =E2=80=94-prefix=3D/usr =E2=80=94-sysconfdir=3D/etc =E2=80= =94-enable-debug >>> make >>> (make check) >>> make install >>> >>> After that, you should be able to run pakfire-builder =E2=80=94-help. >>> >>> Please let me know if that works for you up to this point and please file= a bug if changes are required to make Pakfire work on your distribution. >>> >>> All the best, >>> -Michael >> >> --=20 >> Sent from my laptop >> >=20 --=20 Sent from my laptop --===============6971544497145281346== Content-Type: application/x-xz Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="logs.tar.xz" MIME-Version: 1.0 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 --===============6971544497145281346==--