• Cannot update KDE, breaks dependency


    Hi,

    I get the following error when I run pacman -Syyu and even if I try pacman -Syyu --force

    [[email protected] ~]$ sudo pacman -Syyu
    [sudo] password for kabir: 
    :: Synchronizing package databases...
     antergos                              134.4 KiB   133K/s 00:01 [##################################] 100%
     core                                  122.8 KiB   220K/s 00:01 [##################################] 100%
     extra                                1745.9 KiB   841K/s 00:02 [##################################] 100%
     community                               3.7 MiB   808K/s 00:05 [##################################] 100%
     multilib                              184.0 KiB   310K/s 00:01 [##################################] 100%
    :: Starting full system upgrade...
    :: Replace kdebase-kdialog with extra/kdialog? [Y/n] y
    :: Replace kdebase-kfind with extra/kfind? [Y/n] y
    :: Replace kdegraphics-okular with extra/okular? [Y/n] y
    resolving dependencies...
    looking for conflicting packages...
    error: failed to prepare transaction (could not satisfy dependencies)
    :: antergos-kde-setup: removing kdebase-kdialog breaks dependency 'kdebase-kdialog'
    :: antergos-kde-setup: removing kdebase-kfind breaks dependency 'kdebase-kfind'
    :: antergos-kde-setup: removing kdegraphics-okular breaks dependency 'kdegraphics-okular'
    :: kde-servicemenus-rootactions: removing kdebase-kdialog breaks dependency 'kdebase-kdialog'
    
    

    How do I resolve this?
    Thanks for your help…
    K

  • Try this:

    sudo pacman -R antergos-kde-setup
    sudo pacman -Syu
    
  • comprobando dependencias…
    
    Paquete (1)         Versión antigua  Diferencia neta
    
    antergos-kde-setup  0.1.7-1                -2.42 MiB
    
    Tamaño total quitado:  2.42 MiB
    
    :: ¿Desea quitar estos paquetes? [S/n] s
    :: Procesando los cambios de los paquetes...
    (1/1) quitando antergos-kde-setup                                        [-----------------------------------------] 100%
    [email protected] ~> sudo pacman -Syyu
    :: Sincronizando las bases de datos de los paquetes…
     antergos                                       134.4 KiB   424K/s 00:00 [-----------------------------------------] 100%
     core                                           122.8 KiB   238K/s 00:01 [-----------------------------------------] 100%
     extra                                         1745.9 KiB   493K/s 00:04 [-----------------------------------------] 100%
     community                                        3.7 MiB   526K/s 00:07 [-----------------------------------------] 100%
     multilib                                       184.0 KiB   457K/s 00:00 [-----------------------------------------] 100%
    :: Iniciando actualización completa del sistema…
    :: ¿Remplazar kdebase-kdialog con extra/kdialog?  [S/n] s
    :: ¿Remplazar kdebase-kfind con extra/kfind?  [S/n] s
    :: ¿Remplazar kdegraphics-okular con extra/okular?  [S/n] s
    resolviendo dependencias…
    buscando conflictos entre paquetes…
    :: kmail-account-wizard y kdepim-common están en conflicto. ¿Quitar kdepim-common? [s/N] s
    error: no se pudo preparar la operación (no se pudieron satisfacer las dependencias)
    :: kde-servicemenus-rootactions: quitando «kdebase-kdialog» se rompe la dependencia con «kdebase-kdialog»
    [email protected] ~>
    

    After following your instructions anyway, follow the error

  • @kaxlanwa said in Cannot update KDE, breaks dependency:
    You can safely remove kde-servicemenus-rootactions

    sudo pacman -R kde-servicemenus-rootactions

    and try again…

  • @karasu Awesome!! the system is now updating :-) Thanks for your help!!

  • This is due to a package name changing in Arch. We’ll fix it asap.

  • @karasu Muchas gracias, funcionó a la perfección.

  • Thank you @karasu

    This fixed it for me too

  • @karasu said

    This is due to a package name changing in Arch. We’ll fix it asap.

    So, in case we don t take any action and just wait, will we get a straight fix later on, or do we need to follow the above?
    Thanks

    1.Antergos Linux KDE plasma / Gnome 2.Ubuntu 17.10 64bit Unity
    Intel Core2 Duo CPU P8400 2.26GHz‖ RAM 3908 MiB ‖ Dell Inc. 0F328M - Dell Inc. Latitude E6500
    Intel Mobile 4 Series Chipset Integrated Graphics [8086:2a42] {i915

  • So, in case we don t take any action and just wait, will we get a straight fix later on?

    Yes, but it could take as long as 24h (time some mirrors would need to update)

  • Ok, because my one machine shows the above complaints, but the other one shows only
    kde-servicemenus-rootactions: requires kdebase-kdedialogs
    and that confuses me.

    1.Antergos Linux KDE plasma / Gnome 2.Ubuntu 17.10 64bit Unity
    Intel Core2 Duo CPU P8400 2.26GHz‖ RAM 3908 MiB ‖ Dell Inc. 0F328M - Dell Inc. Latitude E6500
    Intel Mobile 4 Series Chipset Integrated Graphics [8086:2a42] {i915

  • kde-servicemenus-rootactions has kdebase-kdedialog as a dependency, but kde-base-kdedialog has been renamed to kdialog.

    I’ll update kde-servicemenus-rootactions pacakges as soon as possible.

  • Ok, thanks!

    1.Antergos Linux KDE plasma / Gnome 2.Ubuntu 17.10 64bit Unity
    Intel Core2 Duo CPU P8400 2.26GHz‖ RAM 3908 MiB ‖ Dell Inc. 0F328M - Dell Inc. Latitude E6500
    Intel Mobile 4 Series Chipset Integrated Graphics [8086:2a42] {i915

  • hey, i can’t remove kde-servicemenus-rootactions for another dependency:

    [[email protected] ~]$ sudo pacman -R kde-servicemenus-rootactions
    checking dependencies...
    error: failed to prepare transaction (could not satisfy dependencies)
    :: antergos-kde-setup: removing kde-servicemenus-rootactions breaks dependency 'kde-servicemenus-rootactions'
    

    is it safe to remove “antergos-kde-setup”

  • @kolektivkolektiv said in Cannot update KDE, breaks dependency:

    antergos-kde-setup

    ok, i did the same thing, removed and reinstalled

  • I’m afraid this isn’t resolved yet, as it’s been 24 hours, and I just did an update via pacman “pacman -Syu” and I’m getting the same error message.

    $ sudo pacman -Syu                                                                                                                                                                                             
    [sudo] password for :                                                                                                                                                                                                                  
                                                                                                                                                                                                                  
    :: Synchronizing package databases...
     antergos is up to date
     core is up to date
     extra                                                                                                               1746.0 KiB   527K/s 00:03 [#######################################################################################] 100%
     community                                                                                                              3.7 MiB   377K/s 00:10 [#######################################################################################] 100%
     multilib is up to date
    :: Starting full system upgrade...
    :: Replace kdebase-kdialog with extra/kdialog? [Y/n] y
    :: Replace kdebase-kfind with extra/kfind? [Y/n] y
    :: Replace kdegraphics-okular with extra/okular? [Y/n] y
    :: Replace libastro with extra/marble? [Y/n] y
    resolving dependencies...
    looking for conflicting packages...
    error: failed to prepare transaction (could not satisfy dependencies)
    :: antergos-kde-setup: removing kdebase-kdialog breaks dependency 'kdebase-kdialog'
    :: antergos-kde-setup: removing kdebase-kfind breaks dependency 'kdebase-kfind'
    :: antergos-kde-setup: removing kdegraphics-okular breaks dependency 'kdegraphics-okular'
    :: kde-servicemenus-rootactions: removing kdebase-kdialog breaks dependency 'kdebase-kdialog'
    
    

    Any ideas?

  • I updated my mirror list, and it’s working. Thanks :)

  • pacman -Syyu wasn’t working, so I had to swap the first two entries of antergos-mirrorlists. This way the update worked.

  • I’d like to reinstall kde-servicemenus-rootactions, but until the package dependency is updated from kde-base-kdedialog -> kdialog that’s not possible.

    When can this be updated, as it’s in the antergos repo?

  • Sorry @richard.jacquier I don’t get your problem.

    kde-servicemenus-rootactions is already updated and requires kdialog as a dependency.

    What’s exactly your problem?

kde97 dependency7 breaks13 Posts 26Views 3246
Log in to reply