It probably is a USB port, meant for a dongle device!!!
It may have ifconfig rather than ip.
No, not found.
Maybe Iâll retry LFS. Anyways, my dir structure is broken anyways.
Finally have LLVM and rustc compiled for LFS, will be working to get Mesa compiled, I can then move on to get Xorg up and running.
This morning I am updating Gentoo, which is booting LFS!!! I always update my core apps first with â emerge -a -uD @system â and then run â emerge âupdate âdeep ânewuse @world â and this will pull in a kernel update!!
Looks like portage has pulled in 87 updates, just for my core packages, and I usually do this, at least once a week!!!
Please show the full output. You should get more info from portage. Or add --verbose to the emerge. Itâs complaining something about slot conflict?
Also âeselect news readâ please!
Can you mask the codegen package, or the package that calls it?
Why? You see everything you need to solve the issue!!! But you are close!!!
Read the issue again, it will give you the answer!!! Masking? Maybe? I doubt it?
Soft blocking issue!!!
Notice gdbus-codegen and glib have the same â2.84.4â file version, thus the conflict!!! If the file versions were different, you could use emerge -1 and install one package at a time!!! gdbus-codegen used to ship and install with glib but is now a separate package!!!
Had to dig through my archived list of Gentoo commands to solve this, but it still works!! You make Portage resolve the issue with a â emerge -uDNav âverbose-conflicts @world â and the update will continue!!!
Because I like how informative Portage isđ
I had this also a while ago. I even tried --backtrack=30 or more and some other weird options before found the solution. Iâve found that dispatch-conf and emerge @preserved-rebuild helps sometimes. And usually I just ignore the messages for a couple of days and then try to update again. Usually it just works then because someone has reported the bug and all is well in Gentoo-land againđ§
One can usually find a way with Gentoo and Portage!!!
Softblocking Issue
Codegen 2.84.4 is softblocking glib 2.84.4
Well one of them has to be removed?
glib sounds a bit important , so I would remove codegen⌠what does it do? is it a build hangover?
What happens if you unmerge gdbus?
I every day just fire up a VM and install Gentoo just to not forget my Linux skills and delete it just afterwardsâŚ
That is not an option, there are other packages that need gdbus-codegen as a dependency!!
You cannot run a modern Gentoo system without gdbus-codegen. It is not an end-user program but a critical build-time dependency for many core components of the system.
I run the Mate DE, so gdbus-codegen is compiled when Gentoo is compiled!!!
Portage just puts gdbus and glib in different slots for compiling!!!
I know you do!!!
I had similar issue today when I decided to update my external SSD with gentoo installed. Itâs my backup plan for my work laptop to have the same system on another SSD. I rarely update it, so usually it throws some errors when I chroot to it and start updating.
first emerge attempt gave me this error:
[blocks B ] <app-shells/bash-completion-2.16.0-r1 (â<app-shells/bash-completion-2.16.0-r1â is soft blocking app-crypt/libsecret-0.21.7)
Total: 142 packages (118 upgrades, 3 in new slots, 21 reinstalls, 128 binaries, 1 uninstall), Size of downloads: 578,489 KiB
Conflict: 3 blocks (1 unsatisfied)
- Error: The above package list contains packages which cannot be
- installed at the same time on the same system.
(app-shells/bash-completion-2.16.0:0/0::gentoo, installed) pulled in by
app-shells/bash-completion required by @selected
next emerge with
(chroot) gentoo / # emerge -uDN --verbose-conflicts @world
I got this issue (which was solved with dispatch-conf, use new)
IMPORTANT: config file â/etc/portage/package.use/xdg-desktop-portal-wlrâ needs updating.
See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS
sections of the emerge man page to learn how to update config files.
In order to avoid wasting time, backtracking has terminated early
due to the above autounmask change(s). The --autounmask-backtrack=y
option can be used to force further backtracking, but there is no
guarantee that it will produce a solution.
and after dispatch-conf I could start the world update:
Total: 383 packages (326 upgrades, 7 new, 6 in new slots, 44 reinstalls, 307 binaries, 1 uninstall), Size of downloads: 2,219,791 KiB
Conflict: 10 blocks (all satisfied)
I think Portage is the best package manager because it can handle all kind of issues and it gives you info how to proceed.
What? How? Not even my colleagues knew about it, not even my parents.

