You are not logged in.

#1 2023-10-22 07:24:35

ivdok
Member
From: Abu Dhabi
Registered: 2013-07-17
Posts: 60

KDE -> KDE5 rename breakage, vol. 2

I've already read previous threads, but they don't (fully) apply to my situation:
https://bbs.archlinux.org/viewtopic.php?id=289739
https://bbs.archlinux.org/viewtopic.php?id=289694

I have packages that are:

  • Installed from AUR via helper

  • Essential to keep hardware usable

  • Can't be rebuilt via makepkg due to catch-22 that I can't install dependencies without updating dependencies which breaks said packages which I want to rebuild to fix this mess

Is there a way to tell pacman during system upgrade to ignore breakage and just YOLO it? If I rebuild AUR packages during same boot, unbootable situation won't occur.

P.S. removing foreign packages is not an option.
P.P.S. no need to tell me that this is not what I want, I accept that this is a dangerous op and accept full responsibility for it nuking my system.

Last edited by ivdok (2023-10-22 07:28:07)

Offline

#2 2023-10-22 08:01:38

arojas
Developer
From: Spain
Registered: 2011-10-09
Posts: 2,102

Re: KDE -> KDE5 rename breakage, vol. 2

Rebuild your AUR packages in a chroot (which is always recommended anyway)

Offline

#3 2023-10-31 19:32:55

nomorewindows
Member
Registered: 2010-04-03
Posts: 3,366

Re: KDE -> KDE5 rename breakage, vol. 2

The other thread is closed. 

I knew about pacman -Rss and -Rdd but I didn't know about -Syddu (or -Sddu) and just tried it cold turkey and it solved the kde->kde5 multipackage update problem.

Last edited by nomorewindows (2023-10-31 19:38:07)


I may have to CONSOLE you about your usage of ridiculously easy graphical interfaces...
Look ma, no mouse.

Offline

#4 2023-10-31 21:35:19

arojas
Developer
From: Spain
Registered: 2011-10-09
Posts: 2,102

Re: KDE -> KDE5 rename breakage, vol. 2

nomorewindows wrote:

I knew about pacman -Rss and -Rdd but I didn't know about -Syddu (or -Sddu) and just tried it cold turkey and it solved the kde->kde5 multipackage update problem.

Sure, if by "solved" you mean leaving multiple packages with broken dependencies on your system.

Offline

#5 2023-10-31 22:58:07

WorMzy
Forum Moderator
From: Scotland
Registered: 2010-06-16
Posts: 11,894
Website

Re: KDE -> KDE5 rename breakage, vol. 2

Either remove your foreign packages temporarily, or build using a clean chroot. If you want more help, post the output you get from pacman.

Mod note: moving to AUR Issues.


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

#6 2023-11-04 06:06:16

nomorewindows
Member
Registered: 2010-04-03
Posts: 3,366

Re: KDE -> KDE5 rename breakage, vol. 2

arojas wrote:
nomorewindows wrote:

I knew about pacman -Rss and -Rdd but I didn't know about -Syddu (or -Sddu) and just tried it cold turkey and it solved the kde->kde5 multipackage update problem.

Sure, if by "solved" you mean leaving multiple packages with broken dependencies on your system.

For AUR packages, possibly.

But for updating when it can't resolve the dependencies of changing from kde to kde5, it took it with -Sddu.  Otherwise, it wouldn't update because it still couldn't resolve the new dependencies over the older ones.  After having to manually answer Y to do I want to replace kde with kde5, it still says can't satisfy dependencies.  But then -Sddu makes all the replace this with that default to yes.  Same situation if you had to use -Rdd or -Rss.  -Sddu may save having to do the -Rdd or -Rss and then come back with the new package to fix the dependency issues.

Last edited by nomorewindows (2023-11-04 06:07:07)


I may have to CONSOLE you about your usage of ridiculously easy graphical interfaces...
Look ma, no mouse.

Offline

#7 2023-11-04 08:27:24

loqs
Member
Registered: 2014-03-06
Posts: 17,416

Re: KDE -> KDE5 rename breakage, vol. 2

nomorewindows wrote:

But for updating when it can't resolve the dependencies of changing from kde to kde5, it took it with -Sddu.  Otherwise, it wouldn't update because it still couldn't resolve the new dependencies over the older ones.  After having to manually answer Y to do I want to replace kde with kde5, it still says can't satisfy dependencies.

Did you keep  the output from that failure?  Do you have an foreign packages or unofficial repositories installed?  What is the output of:

pacman -Qm
pacman -Dkk

Offline

Board footer

Powered by FluxBB