View previous topic :: View next topic |
Author |
Message |
yzg Guru
Joined: 18 Jun 2005 Posts: 497
|
Posted: Fri Jun 14, 2024 1:02 pm Post subject: Too many conflicts in latest ~amd64 world update |
|
|
Even with empty tree, there are conflicts
# emerge -ave world
Total: 2454 packages (48 upgrades, 28 new, 223 in new slots, 2155 reinstalls, 139 uninstalls), Size of downloads: 1,905,546 KiB
Fetch Restriction: 1 package
Conflict: 154 blocks (5 unsatisfied)
* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.
(kde-apps/kidentitymanagement-23.08.5:5/5::gentoo, ebuild scheduled for merge) pulled in by
>=kde-apps/kidentitymanagement-23.04.3:5 required by (kde-apps/kopete-23.04.3:5/5::gentoo, ebuild scheduled for merge) USE="addbookmarks autoreplace contactnotes handbook highlight privacy statistics texteffect urlpicpreview v4l -debug -gadu -groupwise -history -latex -meanwhile -nowlistening -otr -pipes -ssl -test -testbed -translator -webpresence -winpopup -zeroconf" ABI_X86="(64)"
(kde-apps/kidentitymanagement-24.05.1:6/6::gentoo, ebuild scheduled for merge) pulled in by
>=kde-apps/kidentitymanagement-24.05.1:6 required by (kde-apps/korganizer-24.05.1:6/6::gentoo, ebuild scheduled for merge) USE="handbook -debug -telemetry -test" ABI_X86="(64)"
>=kde-apps/kidentitymanagement-24.05.1:6 required by (kde-apps/calendarsupport-24.05.1:6/6::gentoo, ebuild scheduled for merge) USE="-debug -doc" ABI_X86="(64)"
>=kde-apps/kidentitymanagement-24.05.1:6 required by (kde-apps/kalarm-24.05.1:6/6::gentoo, ebuild scheduled for merge) USE="X handbook pim -debug -speech" ABI_X86="(64)"
>=kde-apps/kidentitymanagement-24.05.1:6 required by (kde-apps/messagelib-24.05.1:6/6::gentoo, ebuild scheduled for merge) USE="-debug -doc -speech -test" ABI_X86="(64)"
>=kde-apps/kidentitymanagement-24.05.1:6 required by (kde-apps/incidenceeditor-24.05.1:6/6::gentoo, ebuild scheduled for merge) USE="-debug -doc -test" ABI_X86="(64)"
>=kde-apps/kidentitymanagement-24.05.1:6 required by (kde-apps/kcalutils-24.05.1:6/6::gentoo, ebuild scheduled for merge) USE="-debug -doc -test" ABI_X86="(64)"
>=kde-apps/kidentitymanagement-24.05.1:6 required by (kde-apps/akonadi-calendar-24.05.1:6/6::gentoo, ebuild scheduled for merge) USE="-debug -doc -test" ABI_X86="(64)"
>=kde-apps/kidentitymanagement-24.05.1:6 required by (kde-apps/kdepim-runtime-24.05.1:6/6::gentoo, ebuild scheduled for merge) USE="-debug -speech -test" ABI_X86="(64)"
(kde-apps/libkleo-23.08.5:5/5::gentoo, ebuild scheduled for merge) pulled in by
>=kde-apps/libkleo-23.04.3:5 required by (kde-apps/kopete-23.04.3:5/5::gentoo, ebuild scheduled for merge) USE="addbookmarks autoreplace contactnotes handbook highlight privacy statistics texteffect urlpicpreview v4l -debug -gadu -groupwise -history -latex -meanwhile -nowlistening -otr -pipes -ssl -test -testbed -translator -webpresence -winpopup -zeroconf" ABI_X86="(64)"
(kde-apps/libkleo-24.05.1:6/6::gentoo, ebuild scheduled for merge) pulled in by
>=kde-apps/libkleo-24.05.1:6 required by (kde-apps/akonadi-calendar-24.05.1:6/6::gentoo, ebuild scheduled for merge) USE="-debug -doc -test" ABI_X86="(64)"
>=kde-apps/libkleo-24.05.1:6 required by (kde-apps/messagelib-24.05.1:6/6::gentoo, ebuild scheduled for merge) USE="-debug -doc -speech -test" ABI_X86="(64)"
>=kde-apps/libkleo-24.05.1:6 required by (kde-apps/mimetreeparser-24.05.1:6/6::gentoo, ebuild scheduled for merge) USE="-debug -doc -test" ABI_X86="(64)"
(kde-plasma/libksysguard-5.27.11:5/9::gentoo, ebuild scheduled for merge) pulled in by
kde-plasma/libksysguard:5= required by (dev-util/kdevelop-24.05.1:5/24.05::gentoo, ebuild scheduled for merge) USE="gdbui handbook plasma qmake subversion -debug -hex -test" ABI_X86="(64)"
(kde-plasma/libksysguard-6.0.90-r1:6/9::gentoo, ebuild scheduled for merge) pulled in by
>=kde-plasma/libksysguard-6.0.90:6 required by (kde-plasma/plasma-desktop-6.0.90-r1:6/6::gentoo, ebuild scheduled for merge) USE="handbook kaccounts screencast sdl semantic-desktop -debug -ibus -scim -test" ABI_X86="(64)"
>=kde-plasma/libksysguard-6.0.90:6 required by (kde-plasma/plasma-workspace-6.0.90-r3:6/6::gentoo, ebuild scheduled for merge) USE="calendar fontconfig handbook (policykit) screencast semantic-desktop wallpaper-metadata -appstream -debug -geolocation -gps -systemd -telemetry -test" ABI_X86="(64)"
>=kde-plasma/libksysguard-6.0.90:6 required by (kde-plasma/plasma-meta-6.0.90-r1:6/6::gentoo, ebuild scheduled for merge) USE="bluetooth browser-integration crash-handler crypt cups display-manager elogind gtk kwallet networkmanager (qt5) sddm smart wallpapers xwayland -accessibility -colord -discover (-firewall) -flatpak -grub -oxygen-theme -plymouth -pulseaudio -rdp -sdk -systemd -thunderbolt -unsupported -wacom -webengine" ABI_X86="(64)"
>=kde-plasma/libksysguard-6.0.90:6 required by (kde-plasma/plasma-vault-6.0.90:6/6::gentoo, ebuild scheduled for merge) USE="networkmanager -debug" ABI_X86="(64)"
>=kde-plasma/libksysguard-6.0.90:6 required by (kde-plasma/plasma-systemmonitor-6.0.90:6/6::gentoo, ebuild scheduled for merge) USE="-debug" ABI_X86="(64)"
>=kde-plasma/libksysguard-6.0.90:6 required by (kde-plasma/ksystemstats-6.0.90:6/6::gentoo, ebuild scheduled for merge) USE="handbook networkmanager -debug -test" ABI_X86="(64)"
>=kde-plasma/libksysguard-6.0.90:6 required by (kde-plasma/plasma5support-6.0.90:6/6::gentoo, ebuild scheduled for merge) USE="-debug -doc -test" ABI_X86="(64)"
(kde-apps/kpimtextedit-24.05.1:6/6::gentoo, ebuild scheduled for merge) pulled in by
>=kde-apps/kpimtextedit-24.05.1:6[speech=] (>=kde-apps/kpimtextedit-24.05.1:6[-speech]) required by (kde-apps/messagelib-24.05.1:6/6::gentoo, ebuild scheduled for merge) USE="-debug -doc -speech -test" ABI_X86="(64)"
>=kde-apps/kpimtextedit-24.05.1:6 required by (kde-apps/kidentitymanagement-24.05.1:6/6::gentoo, ebuild scheduled for merge) USE="-debug -doc -test" ABI_X86="(64)"
(kde-apps/kaccounts-integration-23.08.5:5/5::gentoo, ebuild scheduled for merge) pulled in by
kde-apps/kaccounts-integration:5 required by (kde-frameworks/purpose-5.116.0:5/5.116::gentoo, ebuild scheduled for merge) USE="bluetooth kaccounts kf6compat -debug -test" ABI_X86="(64)"
(kde-apps/kaccounts-integration-24.05.1:6/6::gentoo, ebuild scheduled for merge) pulled in by
kde-apps/kaccounts-integration:6 required by (kde-frameworks/purpose-6.3.0:6/6.3::gentoo, ebuild scheduled for merge) USE="bluetooth kaccounts -debug -test" ABI_X86="(64)"
kde-apps/kaccounts-integration:6 required by (kde-apps/akonadi-24.05.1:6/6::gentoo, ebuild scheduled for merge) USE="kaccounts mysql sqlite tools xml -debug -designer -doc -postgres -test" ABI_X86="(64)"
kde-apps/kaccounts-integration:6 required by (kde-plasma/plasma-desktop-6.0.90-r1:6/6::gentoo, ebuild scheduled for merge) USE="handbook kaccounts screencast sdl semantic-desktop -debug -ibus -scim -test" ABI_X86="(64)" |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31023 Location: here
|
Posted: Fri Jun 14, 2024 1:27 pm Post subject: |
|
|
The emerge -ave world command don't run any update, try with the emerge -uUDav @world command. _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
yzg Guru
Joined: 18 Jun 2005 Posts: 497
|
Posted: Fri Jun 14, 2024 3:41 pm Post subject: |
|
|
I know.
The number of conflicts is huge with "emerge -avuDN world" and nothing can be done to reduce it to manageable list.
The empty tree emerge can provide some starting point to investigate the conflicts. |
|
Back to top |
|
|
logrusx Veteran
Joined: 22 Feb 2018 Posts: 1757
|
Posted: Fri Jun 14, 2024 4:23 pm Post subject: |
|
|
yzg wrote: | I know.
The number of conflicts is huge with "emerge -avuDN world" and nothing can be done to reduce it to manageable list.
The empty tree emerge can provide some starting point to investigate the conflicts. |
Show us the output of:
Code: | wgetpaste -ic 'emerge -avuDU @world' |
Best Regards,
Georgi |
|
Back to top |
|
|
Atha Apprentice
Joined: 22 Sep 2004 Posts: 230
|
Posted: Fri Jun 14, 2024 5:13 pm Post subject: |
|
|
Whenever I encounter too many conflicts, the first thing I try is to make the number of backtracks higher (which, naturally, causes emerge to take way longer... hence, the default is 20, at least according to the emerge manpage). Basically, just add "--backtrack=1000" or any other really high value (like 9999) and see if that helps. I use:
Code: | emerge -aDuvN --with-bdeps=y --keep-going --backtrack=1000 @world |
I think more backtracking is sometimes needed for packages involving Qt, as stated in the Gentoo Wiki Qt/FAQ #Solving the block. The Project:Portage/FAQ on the other hand suggests to use "--backtrack=0" (#What should I do when emerge reports a lot of dependency conflicts involving built slot-operator (foo/bar:X/Y=) dependencies?), so you might want to try that too, along with the other useful suggestions in the FAQ. _________________ Think for yourself and let others enjoy the privilege of doing so too. – Voltaire |
|
Back to top |
|
|
Josef.95 Advocate
Joined: 03 Sep 2007 Posts: 4629 Location: Germany
|
Posted: Fri Jun 14, 2024 8:26 pm Post subject: |
|
|
Hi, i think the problematic part is, mixing old stable kde-apps/kopete-23.04.3:5
with brand new testing kde-apps/libkleo-24.05.1
kopete is not available in 24.05.1 version
not sure, but i think he is dead Jim ;)
emerge --deselect kde-apps/kopete should probably help. |
|
Back to top |
|
|
yzg Guru
Joined: 18 Jun 2005 Posts: 497
|
Posted: Sun Jun 16, 2024 3:07 am Post subject: |
|
|
At the end, I decided to mask out everything related to kde6 update. I don't care about kopete or kleo but kdevelop is a no go. So, I will wait at least until kdevelop is ready for kde6. |
|
Back to top |
|
|
dpshak Apprentice
Joined: 05 May 2005 Posts: 184 Location: Wisconsin
|
Posted: Sun Jun 16, 2024 4:07 am Post subject: |
|
|
fedeliallalinea wrote: | The emerge -ave world command don't run any update, try with the emerge -uUDav @world command. |
I too had a whole slew of 'unresolved blocks,' but I ALSO had a number of new KDE 6 packages that had Python3_11 dependencies! THAT surprised me, seeing as Python3_12 was supposed to be the default as of 01Jun24!
I normally use emerge -uDav @world. I was not aware of the "-U" switch, I had to RTFM to see what "-U" switch does!
Thanks for that tip, it solved the majority of my issues! |
|
Back to top |
|
|
sam_ Developer
Joined: 14 Aug 2020 Posts: 1722
|
Posted: Sun Jun 16, 2024 4:09 am Post subject: |
|
|
yzg wrote: | At the end, I decided to mask out everything related to kde6 update. I don't care about kopete or kleo but kdevelop is a no go. So, I will wait at least until kdevelop is ready for kde6. |
-gdbui will work on kdevelop if you don't need that. |
|
Back to top |
|
|
asturm Developer
Joined: 05 Apr 2007 Posts: 8975
|
Posted: Sun Jun 16, 2024 8:03 am Post subject: |
|
|
dpshak wrote: | I too had a whole slew of 'unresolved blocks,' but I ALSO had a number of new KDE 6 packages that had Python3_11 dependencies! THAT surprised me, seeing as Python3_12 was supposed to be the default as of 01Jun24! |
Citation needed. There's no py3_11 left on my system. |
|
Back to top |
|
|
binro l33t
Joined: 06 May 2005 Posts: 727 Location: Bangkok, Thailand
|
Posted: Sun Jun 16, 2024 4:24 pm Post subject: |
|
|
I have a similar problem. The "wgetpaste -ic 'emerge -avuDU @world'" output is here: https://bpa.st/HQEA. However, what bothers me is can KDE6 and KDE5 coexist in one system? If KDE6 is going to replace KDE5 I don't want it yet; KDE doesn not have a good history of smooth upgrades.
Thanks. _________________ "Ship me somewheres east of Suez, where the best is like the worst,
Where there ain't no Ten Commandments an' a man can raise a thirst"
from "Mandalay" by Rudyard Kipling |
|
Back to top |
|
|
asturm Developer
Joined: 05 Apr 2007 Posts: 8975
|
Posted: Sun Jun 16, 2024 4:30 pm Post subject: |
|
|
What exactly do you mean with KDE6? I can tell you that there has never been a Plasma version able to coexist with an older version, or any application installing unversioned binaries, for that matter. Libraries, like KDE Frameworks can though.
Your problem likely is world file pollution in the form of at least khotkeys. |
|
Back to top |
|
|
binro l33t
Joined: 06 May 2005 Posts: 727 Location: Bangkok, Thailand
|
Posted: Sun Jun 16, 2024 4:50 pm Post subject: |
|
|
asturm wrote: | What exactly do you mean with KDE6? I can tell you that there has never been a Plasma version able to coexist with an older version, or any application installing unversioned binaries, for that matter. |
OK, then I would rather wait for a while. I remember KF5 being particularly problematic. Is there an easy way of blocking the KDE6 libraries? _________________ "Ship me somewheres east of Suez, where the best is like the worst,
Where there ain't no Ten Commandments an' a man can raise a thirst"
from "Mandalay" by Rudyard Kipling |
|
Back to top |
|
|
asturm Developer
Joined: 05 Apr 2007 Posts: 8975
|
Posted: Sun Jun 16, 2024 5:13 pm Post subject: |
|
|
What is problematic about KF5? |
|
Back to top |
|
|
binro l33t
Joined: 06 May 2005 Posts: 727 Location: Bangkok, Thailand
|
Posted: Mon Jun 17, 2024 3:01 pm Post subject: |
|
|
asturm wrote: | What is problematic about KF5? |
What was problematic was logging on and getting a blank screen. I gave up with KF5 at the time and switched to LxQt and XFCE. After a few months KF5 seemed to stabilise and I was able to use it. There were a lot of threads here on the subject. So the questions are:
- Is KDE6 stable?
- If it is not, what is the most convenient way of masking it?
I need a desktop I can use everyday. I suppose I could return to LxQt if necessary.
TIA _________________ "Ship me somewheres east of Suez, where the best is like the worst,
Where there ain't no Ten Commandments an' a man can raise a thirst"
from "Mandalay" by Rudyard Kipling |
|
Back to top |
|
|
kimchi_sg Advocate
Joined: 26 Nov 2004 Posts: 2975
|
Posted: Mon Jun 17, 2024 3:50 pm Post subject: |
|
|
binro wrote: | So the questions are:
- Is KDE6 stable?
- If it is not, what is the most convenient way of masking it?
|
- No.
- Just don't use ~amd64
|
|
Back to top |
|
|
asturm Developer
Joined: 05 Apr 2007 Posts: 8975
|
Posted: Mon Jun 17, 2024 4:33 pm Post subject: |
|
|
Josef.95 wrote: | not sure, but i think he is dead Jim |
Yes, it is also now masked for removal.
binro wrote: | asturm wrote: | What is problematic about KF5? |
What was problematic was logging on and getting a blank screen. |
And there I thought we had settled the terminology. I keep asking what people are talking about in order to grasp whatever it is they are grappling with. KF5 = KDE Frameworks 5, is only a set of libraries. What you describe is runtime desktop (= Plasma-5) trouble, while you have been commenting in the midst of packaging and dependency resolution discussion. And I have told you how to fix it, in case you missed that.
I can assure you that Plasma-6 runs perfectly fine at this point and it works like a regular update to Plasma 5 (after we did the heavy lifting in packaging). There is no migration necessary. If you prefer to mask it, you can try working with kde overlay's package.mask files in its Documentation subdirectory. Be advised to in that case pick the KDE Frameworks 6, Plasma 6 and Gear 24.05 package.mask trifecta.
This is all for ~arch system users of course, nothing has changed yet in stable. Tomorrow is Plasma 6.1.0 release if you want to wait for the "proper" upstream release in ~arch.
And again, Plasma 5 => 6 feels so much like a normal upgrade that it will be completely unnecessary to keep old versions of the desktop around (as in the past) once 6 is stabilised (hopefully soon). And, again, that does not mean that KF5-based applications will vanish at the same time, as some are still being ported away to KF6. They keep working within Plasma 6 just fine. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|