Ok, I understand, it was renamed. Thanks.
Archlinux on Rock5b
but i understood what you meant now, i tried to install a new system to an sdcard, and it was disastrously hard with linux-radxa-rkbsp5-git package, and linux-radxa-rkbsp5-bin package is not on binary repo. So things need to be maintained little bit due to this AUR impact.
@boogiepop @Eric_Woudstra
Ngl, I’m kind of sad about the removal of all the aarch64 pkg from the AUR. I would (and I guess, am) say(ing) it would be nice the have an alarm AUR, but realistically that would just mean a lesser version for both the versions. But FWIW if y’all still need some PKGBUILDs that you haven’t retreived yet, you can use git clone https://aur.archlinux.org/<pkg>.git
to download them (even though they have been ‘removed’).
That’s some spicy drama
tldr; 7Ji tried to discuss possibly inapropriated deletion requests by Marcell, Marcell got defensive and kindof gas-lighty. The overall takeaway seemed to be that Marcell’s (who was the source of many of the deletion requests for aarch64 pkgs) requests were techniqly in the right, but generally against the wishes of package maintainers. I’m not sure about the Archlinux team members though.
Leaving the drama out, i dont think packagers really need anything. It is the users who need those repos.
I know 7ji, he pointed out his concerns because he cares about Arch. It is true that AUR belongs to ARCH, they can rule whatever they want, and it is evident that some rules are interpreted differently by the TU and maintainers as well. And some random users with agenda is abusing this for whatever the intention they have, i couldnt care less.
In either case to prevent drama we deleted all our packages from AUR ourselves, if situation gets cleared we can push to AUR again, no issues there. Until then we will use github repos.
Me too.
It is weird that many packages for rpi were allowed for quite some time… This gave me the impression that it was allowed.
I started using new images from panthor kernel+mesa.
My performance in glmark2 is 600-700 score.
When I used panfrok I also had a similar result, but after adding the evn variable “gofaster” the result jumped to 1300/1400 score.
Unfortunately, it looks like this option is no longer available in Panthor.
Anyone know why? Maybe someone is working on it, but is there something similar in panthor that could improve performance?
I know it was an experimental feature but very useful.
panfork and panthor are developed separately by different teams so they don’t share configuration options. panthor is the one that will eventually be merged into mainline kernel/Mesa while panfork is a patch on top of Mesa/panfrost to make the old code work with the newer hardware.
For those who are using ARCH or alarm or any other flavour and using those packages,
I have create a new tool called agr where it behaves similar to AUR repos. All of the packages including ffmpeg kernel etc is moved to agr repo here.
Major Changes:
-
FFmpeg moved to ffmpeg-rockchip-git. Please remove older instances of ffmpeg-mpp. On how to use please check wiki. This thing can actually get 8k@60fps with AFBC decoding on kodi like champ.
-
Kodi matrix version is removed, and there is only nexus now. This time kodi builds with all binary addons, so you can now play retro games inside kodi with zach-morris repo.
kodi-nexus does not copile.
regards
Uli
can you send the logs? full please
agr install kodi-nexus-mpp-git --noconfirm
2024-02-04 20:17:28,990 - log - INFO - Getting SRCINFO of mpp-git
2024-02-04 20:17:34,096 - log - INFO - Getting SRCINFO of dri2to3-git
2024-02-04 20:17:38,003 - log - INFO - Getting SRCINFO of 8852be-dkms-git
2024-02-04 20:17:40,274 - log - INFO - Getting SRCINFO of libmali-g610-bin
2024-02-04 20:18:11,811 - log - INFO - Getting SRCINFO of gl4es-git
2024-02-04 20:18:17,091 - log - INFO - Getting SRCINFO of r8125-dkms-git
2024-02-04 20:18:19,377 - log - INFO - Getting SRCINFO of mesa-panfork-git
2024-02-04 20:18:23,537 - log - INFO - Getting SRCINFO of librga-multi
2024-02-04 20:18:27,564 - log - INFO - Getting SRCINFO of 8852bu-dkms-git
2024-02-04 20:18:29,900 - log - INFO - Getting SRCINFO of moonlight-qt-git
2024-02-04 20:18:33,978 - log - INFO - Found package kodi-nexus-mpp-git
2024-02-04 20:18:34,842 - log - INFO - Getting SRCINFO of kodi-nexus-mpp-git
2024-02-04 20:18:44,961 - log - INFO - Getting SRCINFO of ffmpeg-rockchip-git
2024-02-04 20:18:49,197 - log - INFO - Getting SRCINFO of linux-radxa-rkbsp5-git
2024-02-04 20:19:13,873 - log - INFO - Updating sources of mpp-git
==> Erstelle Paket: mpp-git r3406.3b278438-1 (So 04 Feb 2024 20:19:18 CET)
==> WARNUNG: Überspringe Abhängigkeits-Prüfungen.
==> Empfange Quellen…
-> Aktualisiere das mpp git Repo…
-> 60-mpp.rules gefunden
-> install gefunden
==> Überprüfe source Dateien mit sha256sums…
mpp … Übersprungen
60-mpp.rules … Erfolg
install … Erfolg
==> Entpacke Quellen…
-> Erstelle Arbeitskopie des mpp git Repos…
Setze Branch ‘makepkg’ neu
==> Beginne pkgver()…
==> Aktualisierte Version: mpp-git r3456.0e03d3bc-1
==> Quellen sind fertig.
2024-02-04 20:19:19,249 - log - INFO - Getting SRCINFO of mpp-git
2024-02-04 20:19:24,199 - log - INFO - Skipped mpp-git installed: r3456.0e03d3bc-1 pkgver: r3456.0e03d3bc-1
2024-02-04 20:19:24,243 - log - INFO - Updating sources of mesa-panfork-git
==> Erstelle Paket: mesa-panfork-git r164484.120202c6757-2 (So 04 Feb 2024 20:19:27 CET)
==> WARNUNG: Überspringe Abhängigkeits-Prüfungen.
==> Empfange Quellen…
-> Aktualisiere das mesa git Repo…
-> LICENSE gefunden
-> 001-disable_native_fences.patch gefunden
==> Überprüfe source Dateien mit sha512sums…
mesa … Übersprungen
LICENSE … Erfolg
001-disable_native_fences.patch … Erfolg
==> Entpacke Quellen…
-> Erstelle Arbeitskopie des mesa git Repos…
Setze Branch ‘makepkg’ neu
==> Beginne prepare()…
patching file src/gallium/drivers/panfrost/pan_screen.c
==> Beginne pkgver()…
==> Quellen sind fertig.
2024-02-04 20:19:30,286 - log - INFO - Getting SRCINFO of mesa-panfork-git
2024-02-04 20:19:34,092 - log - INFO - Skipped mesa-panfork-git installed: r164484.120202c6757-4 pkgver: r164484.120202c6757-2
2024-02-04 20:19:34,110 - log - INFO - Updating sources of kodi-nexus-mpp-git
==> Erstelle Paket: kodi-nexus-mpp-git r64933.870e8cc757-1 (So 04 Feb 2024 20:19:41 CET)
==> WARNUNG: Überspringe Abhängigkeits-Prüfungen.
==> Empfange Quellen…
-> Aktualisiere das xbmc git Repo…
remote: Enumerating objects: 8, done.
remote: Counting objects: 100% (8/8), done.
remote: Compressing objects: 100% (4/4), done.
remote: Total 5 (delta 3), reused 2 (delta 1), pack-reused 0
Entpacke Objekte: 100% (5/5), 1.29 KiB | 146.00 KiB/s, fertig.
Von https://github.com/xbmc/xbmc
- [neue Referenz] refs/pull/24643/head -> refs/pull/24643/head
- [neue Referenz] refs/pull/24643/merge -> refs/pull/24643/merge
-> Aktualisiere das ffmpeg-rockchip git Repo…
-> Aktualisiere das audiodecoder.2sf git Repo…
-> Aktualisiere das audiodecoder.asap git Repo…
-> Aktualisiere das audiodecoder.gme git Repo…
-> Aktualisiere das audiodecoder.gsf git Repo…
-> Aktualisiere das audiodecoder.hvl git Repo…
-> Aktualisiere das audiodecoder.modplug git Repo…
-> Aktualisiere das audiodecoder.ncsf git Repo…
-> Aktualisiere das audiodecoder.nosefart git Repo…
-> Aktualisiere das audiodecoder.openmpt git Repo…
-> Aktualisiere das audiodecoder.organya git Repo…
-> Aktualisiere das audiodecoder.qsf git Repo…
-> Aktualisiere das audiodecoder.sacd git Repo…
-> Aktualisiere das audiodecoder.sidplay git Repo…
-> Aktualisiere das audiodecoder.snesapu git Repo…
-> Aktualisiere das audiodecoder.ssf git Repo…
-> Aktualisiere das audiodecoder.stsound git Repo…
-> Aktualisiere das audiodecoder.timidity git Repo…
-> Aktualisiere das audiodecoder.upse git Repo…
-> Aktualisiere das audiodecoder.usf git Repo…
-> Aktualisiere das audiodecoder.vgmstream git Repo…
-> Aktualisiere das audiodecoder.wsr git Repo…
-> Aktualisiere das audioencoder.flac git Repo…
-> Aktualisiere das audioencoder.lame git Repo…
-> Aktualisiere das audioencoder.vorbis git Repo…
-> Aktualisiere das audioencoder.wav git Repo…
-> Aktualisiere das game.libretro.2048 git Repo…
-> Aktualisiere das game.libretro git Repo…
-> Aktualisiere das imagedecoder.heif git Repo…
-> Aktualisiere das imagedecoder.mpo git Repo…
-> Aktualisiere das imagedecoder.raw git Repo…
-> Klone das inputstream.adaptive git Repo…
Klone in Bare-Repository ‘/home/beling/.agr/packages/kodi-nexus-mpp-git/inputstream.adaptive’ …
remote: Enumerating objects: 16980, done.
remote: Counting objects: 100% (3507/3507), done.
remote: Compressing objects: 100% (656/656), done.
remote: Total 16980 (delta 3026), reused 2910 (delta 2849), pack-reused 13473
Empfange Objekte: 100% (16980/16980), 11.86 MiB | 596.00 KiB/s, fertig.
Löse Unterschiede auf: 100% (11396/11396), fertig.
-> Klone das inputstream.ffmpegdirect git Repo…
Klone in Bare-Repository ‘/home/beling/.agr/packages/kodi-nexus-mpp-git/inputstream.ffmpegdirect’ …
remote: Enumerating objects: 4383, done.
remote: Counting objects: 100% (1093/1093), done.
remote: Compressing objects: 100% (320/320), done.
remote: Total 4383 (delta 863), reused 842 (delta 773), pack-reused 3290
Empfange Objekte: 100% (4383/4383), 1.08 MiB | 5.93 MiB/s, fertig.
Löse Unterschiede auf: 100% (2628/2628), fertig.
-> Klone das inputstream.rtmp git Repo…
Klone in Bare-Repository ‘/home/beling/.agr/packages/kodi-nexus-mpp-git/inputstream.rtmp’ …
remote: Enumerating objects: 1399, done.
remote: Counting objects: 100% (242/242), done.
remote: Compressing objects: 100% (108/108), done.
remote: Total 1399 (delta 136), reused 188 (delta 115), pack-reused 1157
Empfange Objekte: 100% (1399/1399), 280.41 KiB | 6.84 MiB/s, fertig.
Löse Unterschiede auf: 100% (629/629), fertig.
-> Klone das peripheral.joystick git Repo…
Klone in Bare-Repository ‘/home/beling/.agr/packages/kodi-nexus-mpp-git/peripheral.joystick’ …
remote: Enumerating objects: 8998, done.
remote: Counting objects: 100% (1539/1539), done.
remote: Compressing objects: 100% (516/516), done.
remote: Total 8998 (delta 1011), reused 1422 (delta 947), pack-reused 7459
Empfange Objekte: 100% (8998/8998), 3.51 MiB | 6.87 MiB/s, fertig.
Löse Unterschiede auf: 100% (5909/5909), fertig.
-> Klone das peripheral.xarcade git Repo…
Klone in Bare-Repository ‘/home/beling/.agr/packages/kodi-nexus-mpp-git/peripheral.xarcade’ …
remote: Enumerating objects: 854, done.
remote: Counting objects: 100% (286/286), done.
remote: Compressing objects: 100% (122/122), done.
remote: Total 854 (delta 175), reused 238 (delta 154), pack-reused 568
Empfange Objekte: 100% (854/854), 206.55 KiB | 606.00 KiB/s, fertig.
Löse Unterschiede auf: 100% (409/409), fertig.
-> Klone das pvr.argustv git Repo…
Klone in Bare-Repository ‘/home/beling/.agr/packages/kodi-nexus-mpp-git/pvr.argustv’ …
remote: Enumerating objects: 4320, done.
remote: Counting objects: 100% (527/527), done.
remote: Compressing objects: 100% (205/205), done.
remote: Total 4320 (delta 371), reused 365 (delta 297), pack-reused 3793
Empfange Objekte: 100% (4320/4320), 5.02 MiB | 1.11 MiB/s, fertig.
Löse Unterschiede auf: 100% (2447/2447), fertig.
-> Klone das pvr.dvblink git Repo…
Klone in Bare-Repository ‘/home/beling/.agr/packages/kodi-nexus-mpp-git/pvr.dvblink’ …
remote: Enumerating objects: 4866, done.
remote: Counting objects: 100% (450/450), done.
remote: Compressing objects: 100% (117/117), done.
remote: Total 4866 (delta 343), reused 387 (delta 309), pack-reused 4416
Empfange Objekte: 100% (4866/4866), 1.49 MiB | 5.93 MiB/s, fertig.
Löse Unterschiede auf: 100% (2701/2701), fertig.
-> Klone das pvr.dvbviewer git Repo…
Klone in Bare-Repository ‘/home/beling/.agr/packages/kodi-nexus-mpp-git/pvr.dvbviewer’ …
remote: Enumerating objects: 6864, done.
remote: Counting objects: 100% (603/603), done.
remote: Compressing objects: 100% (180/180), done.
remote: Total 6864 (delta 365), reused 514 (delta 330), pack-reused 6261
Empfange Objekte: 100% (6864/6864), 1.89 MiB | 3.47 MiB/s, fertig.
Löse Unterschiede auf: 100% (3871/3871), fertig.
-> Klone das pvr.filmon git Repo…
Klone in Bare-Repository ‘/home/beling/.agr/packages/kodi-nexus-mpp-git/pvr.filmon’ …
remote: Enumerating objects: 2649, done.
remote: Counting objects: 100% (227/227), done.
remote: Compressing objects: 100% (86/86), done.
remote: Total 2649 (delta 171), reused 154 (delta 136), pack-reused 2422
Empfange Objekte: 100% (2649/2649), 670.37 KiB | 6.32 MiB/s, fertig.
Löse Unterschiede auf: 100% (1454/1454), fertig.
-> Klone das pvr.freebox git Repo…
Klone in Bare-Repository ‘/home/beling/.agr/packages/kodi-nexus-mpp-git/pvr.freebox’ …
remote: Enumerating objects: 847, done.
remote: Counting objects: 100% (200/200), done.
remote: Compressing objects: 100% (114/114), done.
remote: Total 847 (delta 71), reused 194 (delta 70), pack-reused 647
Empfange Objekte: 100% (847/847), 205.54 KiB | 935.00 KiB/s, fertig.
Löse Unterschiede auf: 100% (374/374), fertig.
-> Klone das pvr.hdhomerun git Repo…
Klone in Bare-Repository ‘/home/beling/.agr/packages/kodi-nexus-mpp-git/pvr.hdhomerun’ …
remote: Enumerating objects: 3352, done.
remote: Counting objects: 100% (986/986), done.
remote: Compressing objects: 100% (230/230), done.
remote: Total 3352 (delta 511), reused 935 (delta 499), pack-reused 2366
Empfange Objekte: 100% (3352/3352), 613.86 KiB | 6.53 MiB/s, fertig.
Löse Unterschiede auf: 100% (1906/1906), fertig.
-> Klone das pvr.hts git Repo…
Klone in Bare-Repository ‘/home/beling/.agr/packages/kodi-nexus-mpp-git/pvr.hts’ …
remote: Enumerating objects: 10750, done.
remote: Counting objects: 100% (1790/1790), done.
remote: Compressing objects: 100% (502/502), done.
remote: Total 10750 (delta 978), reused 1622 (delta 895), pack-reused 8960
Empfange Objekte: 100% (10750/10750), 3.07 MiB | 844.00 KiB/s, fertig.
Löse Unterschiede auf: 100% (6568/6568), fertig.
-> Klone das pvr.iptvsimple git Repo…
Klone in Bare-Repository ‘/home/beling/.agr/packages/kodi-nexus-mpp-git/pvr.iptvsimple’ …
remote: Enumerating objects: 8564, done.
remote: Counting objects: 100% (2505/2505), done.
remote: Compressing objects: 100% (410/410), done.
remote: Total 8564 (delta 2257), reused 2156 (delta 2088), pack-reused 6059
Empfange Objekte: 100% (8564/8564), 2.75 MiB | 4.27 MiB/s, fertig.
Löse Unterschiede auf: 100% (5224/5224), fertig.
-> Klone das pvr.mediaportal.tvserver git Repo…
Klone in Bare-Repository ‘/home/beling/.agr/packages/kodi-nexus-mpp-git/pvr.mediaportal.tvserver’ …
remote: Enumerating objects: 6538, done.
remote: Counting objects: 100% (268/268), done.
remote: Compressing objects: 100% (107/107), done.
remote: Total 6538 (delta 172), reused 206 (delta 142), pack-reused 6270
Empfange Objekte: 100% (6538/6538), 2.23 MiB | 6.63 MiB/s, fertig.
Löse Unterschiede auf: 100% (4057/4057), fertig.
-> Klone das pvr.mythtv git Repo…
Klone in Bare-Repository ‘/home/beling/.agr/packages/kodi-nexus-mpp-git/pvr.mythtv’ …
Schwerwiegend: konnte nicht auf ‘https://github.com/janbar/pvr.mythtv/’ zugreifen: Failed to connect to github.com port 443 after 128753 ms: Couldn’t connect to server
==> FEHLER: Fehler beim Download des pvr.mythtv git Repos
Breche ab…
2024-02-04 20:22:54,458 - log - RESULT - Skipped mpp-git installed: r3456.0e03d3bc-1 pkgver: r3456.0e03d3bc-1
2024-02-04 20:22:54,459 - log - RESULT - Skipped mesa-panfork-git installed: r164484.120202c6757-4 pkgver: r164484.120202c6757-2
Traceback (most recent call last):
File “/usr/bin/agr”, line 8, in
sys.exit(main())
^^^^^^
File “/usr/lib/python3.11/site-packages/agr.py”, line 148, in main
installpkgs(report, *args.pkgname, force=args.force, ignorearch=args.ignorearch,
File “/usr/lib/python3.11/site-packages/agr.py”, line 64, in installpkgs
pkgver = pkgb.version
^^^^^^^^^^^^
File “/usr/lib/python3.11/site-packages/libagr/pkgbuild.py”, line 121, in version
pkgver = self.pkgver
^^^^^^^^^^^
File “/usr/lib/python3.11/site-packages/libagr/pkgbuild.py”, line 100, in pkgver
if self.getsources() is None:
^^^^^^^^^^^^^^^^^
File “/usr/lib/python3.11/site-packages/libagr/pkgbuild.py”, line 88, in getsources
return self.getcache(“download”, self.workpath)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3.11/site-packages/libagr/pkgbuild.py”, line 51, in getcache
return cache[key]
~~~~~^^^^^
KeyError: ‘/home/beling/.agr/packages/kodi-nexus-mpp-git’
[beling@beling-pc ~]$ su
do you always get
Klone in Bare-Repository ‘/home/beling/.agr/packages/kodi-nexus-mpp-git/pvr.mythtv’ …
Schwerwiegend: konnte nicht auf ‘https://github.com/janbar/pvr.mythtv/’ zugreifen: Failed to connect to github.com port 443 after 128753 ms: Couldn’t connect to server
==> FEHLER: Fehler beim Download des pvr.mythtv git Repos
above error? can you try again, basically it can not connect to the github repo, which is very weird, could be a network issue, since github does not introduce any rate limit.
next trial >
p.o
[ 38%] Building CXX object build/network/CMakeFiles/network.dir/WebServer.cpp.o
[ 38%] Linking CXX static library peripherals_devices.a
[ 38%] Built target peripherals_devices
[ 38%] Linking CXX static library network.a
[ 38%] Built target network
make: *** [Makefile:146: all] Fehler 2
==> FEHLER: Ein Fehler geschah in build().
Breche ab…
2024-02-04 21:05:55,918 - log - ERROR - Error installing kodi-nexus-mpp-git:r192624.a24fb814d87-1
2024-02-04 21:05:55,918 - log - RESULT - Skipped mpp-git installed: r3456.0e03d3bc-1 pkgver: r3456.0e03d3bc-1
2024-02-04 21:05:55,919 - log - RESULT - Skipped mesa-panfork-git installed: r164484.120202c6757-4 pkgver: r164484.120202c6757-2
It should print out an error in the previous entries in the log, can you run again and post the full log.
By the way, you need at least 15~16gb free space to build kodi, so make sure you have enough storage
can you do a quick test for me and install
sudo pacman -S taglib
and retry afterwards
i think this was missing in dependencies
EDIT: no it is on dependecies, so agr
should have installed it before building it. can you check if taglib is installed with pacman -Q | grep taglib
/home/beling/.agr/packages/kodi-nexus-mpp-git/src/xbmc/xbmc/music/tags/TagLibVFSStream.h:39:34: Error: 'TagLib::ulong' was not declared
39 | TagLib::ByteVector readBlock(TagLib::ulong length) override;
This is the error, build system can not find taglib, or the one which is found is a very weird version.
Alternatively, you can try taglib-git
package from aur, in case you are using a spinoff os like bred os, endavour or something, they might have different or old version of packages, but -git version from aur is always the latest.
LAST EDIT: I could reproduce the issue, i think latest commits to xbmc nexus branch broke the build, so it is not about your system.
ok fixed, Arch has updated to taglib 2.x but kodi was using 1.x. I swithced to internal taglib of kodi now the error should go away when you do install again.
Still get an error.
I am on Bredos with taglib 2.0-1