first of all thanks to continue the work on the B3! I want to use my old B3 miniserver as a storage device for my dreambox 525HD so I can use the recording features from it. I'm fairly new to gentoo linux.. so maybe my question is a bit silly, sorry for that
I've just installed your image on my b3. Now I wanted to update to the latest versions so I ran genup as mentioned in the README..
this is my output after portage update:
Code: Select all
* Bringing Portage itself up to date...
* IMPORTANT: 2 news items need reading for repository 'gentoo'.
* Use eselect news read to view new items.
Calculating dependencies... done!
WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:
(sys-apps/portage-2.3.89-r1:0/0::gentoo, ebuild scheduled for merge) conflicts with
sys-apps/portage[python_targets_python2_7(-),-python_single_target_pypy(-),-python_single_target_python2_7(-)] required by (app-portage/layman-2.0.0-r3:0/0::gentoo, installed)
!!! The following installed packages are masked:
- virtual/shadow-0::gentoo (masked by: package.mask)
# Mikle Kolyada <firstname.lastname@example.org> (2020-03-07)
# virtual/shadow has the only alive provider.
# sys-apps/hardened-shadow is unmaintained for the past
# five years (at least). Upstream is dead.
# Removal in 30 days.
and after Updating @world set, it gives me this:
Code: Select all
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
(dev-libs/openssl-1.1.1d-r3:0/1.1::gentoo, installed) pulled in by
>=dev-libs/openssl-1.1.0g:0[bindist=] required by (net-misc/openssh-8.1_p1-r3:0/0::gentoo, ebuild scheduled for merge)
(dev-libs/openssl-1.1.1d-r3:0/1.1::gentoo, ebuild scheduled for merge) pulled in by
dev-libs/openssl:0=[-bindist] required by (net-wireless/hostapd-2.9-r1:0/0::gentoo, ebuild scheduled for merge)
(dev-libs/boost-1.72.0-r1:0/1.72.0::gentoo, ebuild scheduled for merge) pulled in by
(no parents that aren't satisfied by other packages in this slot)
(dev-libs/boost-1.65.0:0/1.65.0::gentoo, installed) pulled in by
dev-libs/boost:0/1.65.0=[threads] required by (net-libs/libtorrent-rasterbar-1.0.11-r1:0/8::bubba, installed)
<dev-libs/boost-1.70 required by (net-p2p/filetransferdaemon-0.55-r6:0/0::bubba, installed)
(dev-util/boost-build-1.72.0:0/0::gentoo, ebuild scheduled for merge) pulled in by
=dev-util/boost-build-1.72* required by (dev-libs/boost-1.72.0-r1:0/1.72.0::gentoo, ebuild scheduled for merge)
(dev-util/boost-build-1.65.0:0/0::gentoo, installed) pulled in by
=dev-util/boost-build-1.65* required by (dev-libs/boost-1.65.0:0/1.65.0::gentoo, installed)
It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously. If such a conflict exists in
the dependencies of two different packages, then those packages can
not be installed simultaneously.
For more information, see MASKED PACKAGES section in the emerge man
page or refer to the Gentoo Handbook.
The following USE changes are necessary to proceed:
(see "package.use" in the portage(5) man page for more details)
# required by net-wireless/hostapd-2.9-r1::gentoo[-libressl,-internal-tls]
# required by @selected
# required by @world (argument)
Use --autounmask-write to write changes to config files (honoring
CONFIG_PROTECT). Carefully examine the list of proposed changes,
paying special attention to mask or keyword changes that may expose
experimental or unstable packages.
* 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.
emerge: It seems we have nothing to resume...
* genup: Warning: emerge completed successfully, but only by restricting
* genup: Warning: build parallelism and distcc
* genup: Error: Could not update @world because config changes required (please see above) - exiting
Have I done something wrong here or what should I do now?
thanks in advance