Known Issues
Known issues
Pipewire: No sound after installation ( pre-1.5.3-RC5-SLIM ISOs )
Run these commands as your user (not root!) in Konsole terminal:
systemctl --user disable --now pulseaudio.socket pulseaudio.service
systemctl --user enable --now pipewire-pulse.socket wireplumber.service
systemctl --user enable --now pipewire.service
EPKG Update takes a long time ( pre-1.5.3-RC5-SLIM ISOs )
epkg update
Takes a long time because it depends on git to do anything.
Practically it runs a deep-run through git history of the repo and optimizes based on space.
But since we've got plenty of space nowadays, all you have to do is just:
cd /etc/portage && git pull
cd /var/db/repos/gentoo && git pull
cd /var/db/repos/argent-ws && git pull && git submodule update --init --recursive --depth=1
As a workaround. Most probably we'll change how EPKG behaves in updating.
Or if you mistakenly destroyed your repositories in trying to fix this issue above, you can simply reset everything via:
avasile --usermode
When switching to avasile --devmode you can't compile stuff due to missing build tools
We have recently changed some things and packages in the ISO image, and we have removed the build-only dependencies (such as meson, ninja, make, automake, autoconf ).
The solution to this is rather simple:
epkg o --with-bdeps y dev-build/autoconf dev-build/autoconf dev-build/automake dev-build/libtool dev-build/make dev-build/ninja dev-libs/md4c gcc
Run it before starting to emerge or epkg recompile stuff.
Errors in upgrading
Such as these:
Would you like to merge these packages? [Yes/No] yes
>>> Running pre-merge checks for sys-devel/gcc-15.3.0
!!! Tried to use non-existent binary for 'sys-devel/gcc-15.3.0'
!!! Likely caused by an outdated index. Run 'emaint binhost -f'.
>>> Failed to emerge sys-devel/gcc-15.3.0
>>> Running pre-merge checks for media-libs/mesa-26.1.8
!!! Tried to use non-existent binary for 'media-libs/mesa-26.1.8'
!!! Likely caused by an outdated index. Run 'emaint binhost -f'.
>>> Failed to emerge media-libs/mesa-26.1.8
>>> Running pre-merge checks for dev-build/cmake-4.3.4
!!! Tried to use non-existent binary for 'dev-build/cmake-4.3.4'
!!! Likely caused by an outdated index. Run 'emaint binhost -f'.
>>> Failed to emerge dev-build/cmake-4.3.4
>>> Running pre-merge checks for net-vpn/openconnect-9.12-r1
!!! Tried to use non-existent binary for 'net-vpn/openconnect-9.12-r1'
!!! Likely caused by an outdated index. Run 'emaint binhost -f'.
>>> Failed to emerge net-vpn/openconnect-9.12-r1
>>> Running pre-merge checks for media-libs/opencv-4.12.0-r1
!!! Tried to use non-existent binary for 'media-libs/opencv-4.12.0-r1'
!!! Likely caused by an outdated index. Run 'emaint binhost -f'.
>>> Failed to emerge media-libs/opencv-4.12.0-r1
*
* The following 5 packages have failed to build, install, or execute
* postinst:
*
* (sys-devel/gcc-15.3.0-3:15/15::gentoo, binary scheduled for merge)
* (media-libs/mesa-26.1.8-2:0/0::gentoo, binary scheduled for merge)
* (dev-build/cmake-4.3.4-3:0/0::gentoo, binary scheduled for merge)
* (net-vpn/openconnect-9.12-r1-3:0/5::gentoo, binary scheduled for merge)
* (media-libs/opencv-4.12.0-r1-9:0/4.12.0::gentoo, binary scheduled for merge)
*
[ERROR] Task was destroyed but it is pending!
task: <Task cancelling name='Task-16639' coro=<BinpkgFetcher._main() running at /usr/lib/python3.14/site-packages/_emerge/BinpkgFetcher.py:123> wait_for=<Future cancelled> cb=[AsyncTaskFuture._done_callback()]>
Exception ignored while closing generator <coroutine object BinpkgFetcher._main at 0x7f2032c9bd80>:
Traceback (most recent call last):
File "/usr/lib/python3.14/site-packages/_emerge/BinpkgFetcher.py", line 132, in _main
await fetcher.async_unlock()
File "/usr/lib/python3.14/site-packages/_emerge/BinpkgFetcher.py", line 306, in async_unlock
result = self._lock_obj.async_unlock()
File "/usr/lib/python3.14/site-packages/_emerge/AsynchronousLock.py", line 94, in async_unlock
self.scheduler.call_soon(unlock_future.set_result, None)
File "/usr/lib/python3.14/asyncio/base_events.py", line 828, in call_soon
self._check_closed()
File "/usr/lib/python3.14/asyncio/base_events.py", line 551, in _check_closed
raise RuntimeError('Event loop is closed')
RuntimeError: Event loop is closed
This happens if you didn't clear your /var/cache/binpkgs or /var/cache/binhost/*, after running epkg upgrade.
You can run epkg upgrade -v and it will basically tell you to run emaint binhost -f, which is part of the solution.
But everything like this can be solved by running:
emaint binhost -f
eclean-pkg -d
epkg upgrade
epkg clean
Optional in case you lost your /etc/portage settings:
avasile --usermode
We recommend running all of them in case upgrading doesn't work.
It resets everything back to Argent, complete fix.
You can also delete all your prebuilt binary packages by cleaning up these directories:
rm -rf /var/cache/binpkgs/*
rm -rf /var/cache/binhost/*
Package is giving [Errno 22] Invalid Argument
# epkg upgrade -q !!! Problems have been detected with your world file !!! Please run emaint --check world Nothing to merge; quitting. * Updating the package index, this can take a while. Please wait... Error reading binpkg '/var/cache/binpkgs/x11-themes/argent-theme/argent-theme-1.5.3-1.gpkg.tar': [Errno 22] Invalid argument !!! Invalid binary package: '/var/cache/binpkgs/x11-themes/argent-theme/argent-theme-1.5.3-1.gpkg.tar', Error reading binpkg '/var/cache/binpkgs/x11-themes/argent-theme/argent-theme-1.5.3-1.gpkg.tar': [Errno 22] Invalid argument Emaint: fix binhost 100% [============================================>] Don't forget to do 'epkg clean' every time you do a upgrade! Don't forget to run 'etc-update' and accept remote changes from Argent! #
You must have mistakenly cancelled Ctrl C a fetch.
The fix is easy. Run:
epkg clean
Like this:
>>> No packages selected for removal by depclean
Packages installed: 1779
Packages in world: 265
Packages in system: 50
Required packages: 1779
Number removed: 0
* Removing outdated local binary packages from /var/cache/binpkgs
* Set EPKG_BACKUP_PKG="1" to keep them
* Building file list for packages cleaning...
Error reading binpkg '/var/cache/binpkgs/x11-themes/argent-theme/argent-theme-1.5.3-1.gpkg.tar': [Errno 22] Invalid argument
* Here are the binary packages that would be deleted:
* Location /var/cache/binpkgs
[ 2.1 M ] net-im/discord-1.0.158~1
* Location /var/cache/binhost/binhost-main
[ 5.6 M ] app-i18n/man-pages-l10n-4.30.0-r1~1
[ 90.0 K ] dev-util/debugedit-5.3-r1~1
[ 30.0 K ] llvm-runtimes/clang-runtime-20.1.8-r1~1
[ 2.1 M ] net-im/discord-1.0.155~1
[ 2.1 M ] net-im/discord-1.0.156~1
[ 4.3 M ] sys-apps/util-linux-2.41.4-r1~1
[ 20.0 K ] virtual/editor-0-r7~3
===========
[ 16.5 M ] Total space from 8 files would be freed in the packages directory
The following invalid binpkgs were found
argent-theme-1.5.3-1
* Location /var/cache/binpkgs
[ 1.0 B ] argent-theme-1.5.3-1
===========
[ 0.0 B ] 1 invalid binpkgs would be removed from the packages directory
Remove these outdated binary packages? [y/N] Y
Accept, and it will remove it. Alongside other useless locally saved .gpkg.tar precompiled binaries archives.
This is not a error, it's just a warning, it doesn't impact. But it's burning the eyes, so we understand.
EPKG update failed
epkg update
If this fails (for example a sync that was interrupted, or a repository left in a broken git state), you don't have to fix it by hand.
Avasile can wipe your synced repositories and Argent configuration clean and fetch them again from scratch. It removes the Gentoo tree in /var/db/repos/gentoo, the Argent overlay in /var/db/repos/argent-ws and the Argent /etc/portage configuration, then downloads fresh copies. Your packages and distfiles directories are kept.
If you use Argent with prebuilt binaries (the default):
avasile --usermode
If you compile packages yourself:
avasile --devmode
When it finishes, run the update again:
epkg update
Any changes you made yourself in /etc/portage will be lost, so back them up first if you need them.