The officially official Devuan Forum!

You are not logged in.

#1 2025-11-20 20:37:14

kapqa
Member
Registered: 2019-01-02
Posts: 564  

(amarok) how install package from ceres properly?

Hello ,

would like to install app "amarok" from ceres/sid;

on 1  computer it functioned beautifullly (without pulling in or upgrading a lot a lot of other packages);
however,
on ocvmputer 2 (both running excalibur) the

"sudo apt-get install amarok"

would pull in a lot of packages, upgrading and removing others.

how could i achieve just installing the package amarok with the necessary dependencies from ceres without touching the rest?=

(think it has to do with apt-pinning?)

thanks!

sudo apt-get install amarok --no-install-recommends
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Solving dependencies... Done
The following packages were automatically installed and are no longer required:
  aha apt-config-icons-large apt-config-icons-large-hidpi breeze breeze-cursor-theme breeze-gtk-theme breeze-wallpaper bup bup-doc cryfs drkonqi fonts-hack fprintd frameworkintegration6 gwenview-doc hyphen-en-us ibus-data kate-data
  kde-cli-tools-data kde-config-gtk-style kde-inotify-survey kde-style-breeze kde-style-breeze-data kde-style-breeze-qt5 kdeaccessibility kded5 kglobalacceld kio kio-extras-data kio-fuse kmag kmenuedit kmousetool kmouth kontrast
  ksystemstats kwayland-integration kwayland5-data kwin-data kwin-style-breeze kwrited layer-shell-qt libappstreamqt3 libbatterycontrol6 libboost-chrono1.83.0t64 libcolorcorrect6 libdbusmenu-qt5-2 libddcutil5 libdisplay-info-bin
  libdisplay-info2 libeis1 libfakekey0 libfmt10 libfprint-2-2 libfuturesql6-0 libgit2-1.9 libhttp-parser2.9 libhwloc-plugins libhwloc15 libibus-1.0-5 libkdecorations3-6 libkdecorations3private2 libkdsoap-qt6-2
  libkdsoapwsdiscoveryclient0 libkf5bookmarks-data libkf5bookmarks5 libkf5crash5 libkf5dbusaddons-bin libkf5dbusaddons-data libkf5dbusaddons5 libkf5doctools5 libkf5globalaccel-bin libkf5globalaccel-data libkf5globalaccel5
  libkf5iconthemes-bin libkf5itemviews-data libkf5itemviews5 libkf5jobwidgets-data libkf5jobwidgets5 libkf5kiocore5 libkf5kiofilewidgets5 libkf5kiogui5 libkf5kiontlm5 libkf5kiowidgets5 libkf5notifications-data libkf5notifications5
  libkf5service-bin libkf5service-data libkf5service5 libkf5solid5 libkf5solid5-data libkf5style5 libkf5wallet-bin libkf5wallet-data libkf5wallet5 libkf5waylandclient5 libkf5windowsystem-data libkf5windowsystem5 libkf5xmlgui-bin
  libkf5xmlgui-data libkf5xmlgui5 libkf6dbusaddons-bin libkf6iconthemes-bin libkf6modemmanagerqt6 libkf6networkmanagerqt6 libkf6people-data libkf6people6 libkf6peoplebackend6 libkf6pulseaudioqt5 libkf6screen8 libkf6screendpms8
  libkf6style6 libkf6svg6 libkfontinst6 libkfontinstui6 libkglobalacceld0 libkmpris6 libkpipewire-data libkpipewire6 libkpipewiredmabuf6 libkpipewirerecord6 libkpmcore12 libkscreen-bin libkscreen-data libksysguard-bin
  libksysguard-data libksysguardformatter2 libksysguardsensorfaces2 libksysguardsensors2 libksysguardsystemstats2 liblayershellqtinterface6 libmbedtls21 libmbedx509-7 libnotificationmanager1 libopencv-core410 libopencv-imgproc410
  libpam-fprintd libplasma-geolocation-interface6 libplasma5support-data libprocesscore10 libqaccessibilityclient-qt6-0 libqalculate-data libqalculate23 libqcoro6core0t64 libqcoro6dbus0t64 libqt6concurrent6 libqt6multimediawidgets6
  libqt6positioning6-plugins libqt6positioningquick6 libqt6sensors6 libqt6serialport6 libqt6shadertools6 libqt6virtualkeyboard6 libqt6webchannelquick6 libqt6webenginequick6 libqt6webview6 libquickcharts1 libquickchartscontrols1
  libreoffice-help-common libreoffice-help-en-us libreoffice-kf6 libreoffice-plasma libreoffice-qt6 libscim8v5 libsignon-plugins-common1 libspdlog1.15 libtbb12 libtbbbind-2-5 libtbbmalloc2 libxcb-dpms0 libxcb-record0 libze1
  mobile-broadband-provider-info mythes-en-us node-clipboard node-normalize.css node-prismjs ocean-sound-theme oxygen-sounds partitionmanager plasma-desktop-data plasma-desktop-doc plasma-discover plasma-discover-backend-fwupd
  plasma-discover-common plasma-disks plasma-systemmonitor plasma-thunderbolt plasma-workspace-data plasma-workspace-doc plasma5-integration power-profiles-daemon powerdevil-data python3-fuse python3-pycurl python3-pylibacl
  python3-pyxattr python3-sentry-sdk python3-tornado qdbus-qt6 qml-module-org-kde-qqc2desktopstyle qml-module-org-kde-sonnet qml6-module-org-kde-activities qml6-module-org-kde-baloo qml6-module-org-kde-breeze
  qml6-module-org-kde-draganddrop qml6-module-org-kde-graphicaleffects qml6-module-org-kde-guiaddons qml6-module-org-kde-iconthemes qml6-module-org-kde-kholidays qml6-module-org-kde-kirigamiaddons-tableview
  qml6-module-org-kde-kquickcontrols qml6-module-org-kde-kquickcontrolsaddons qml6-module-org-kde-ksvg qml6-module-org-kde-ksysguard qml6-module-org-kde-kwindowsystem qml6-module-org-kde-networkmanager
  qml6-module-org-kde-notifications qml6-module-org-kde-people qml6-module-org-kde-pipewire qml6-module-org-kde-quickcharts qml6-module-org-kde-syntaxhighlighting qml6-module-qt5compat-graphicaleffects qml6-module-qtpositioning
  qml6-module-qtquick-effects qml6-module-qtquick-particles qml6-module-qtquick-tooling qml6-module-qtquick-virtualkeyboard qml6-module-qtwebchannel qml6-module-qtwebengine qml6-module-qtwebview signon-plugin-oauth2 smartmontools
  software-properties-qt sshfs vulkan-tools wayland-utils xsettingsd xwayland xwaylandvideobridge
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  amarok-common amarok-utils dolphin gwenview kio6 konq-plugins konqueror konqueror-data kwallet6 kwayland-integration kwayland6-data layer-shell-qt libbatterycontrol6 libdolphinvcs6 libgcrypt20 libgpgme45 libgpgmepp7
  libkf5iconthemes5 libkf5kirigami2-5 libkf5waylandclient5 libkf5xmlgui5 libkf6archive-data libkf6archive6 libkf6breezeicons6 libkf6codecs-data libkf6codecs6 libkf6colorscheme-data libkf6colorscheme6 libkf6completion-data
  libkf6completion6 libkf6config-bin libkf6config-data libkf6configcore6 libkf6configgui6 libkf6configqml6 libkf6configwidgets-data libkf6configwidgets6 libkf6coreaddons-data libkf6coreaddons6 libkf6crash6 libkf6dbusaddons-data
  libkf6dbusaddons6 libkf6doctools6 libkf6globalaccel-data libkf6globalaccel6 libkf6guiaddons-data libkf6guiaddons6 libkf6i18n-data libkf6i18n6 libkf6iconthemes-data libkf6iconthemes6 libkf6iconwidgets6 libkf6itemviews-data
  libkf6itemviews6 libkf6jobwidgets-data libkf6jobwidgets6 libkf6kiocore6 libkf6kiogui6 libkf6kiowidgets6 libkf6notifications-data libkf6notifications6 libkf6screen8 libkf6screendpms8 libkf6service-data libkf6service6 libkf6solid-data
  libkf6solid6 libkf6wallet-data libkf6wallet6 libkf6walletbackend6 libkf6widgetsaddons-data libkf6widgetsaddons6 libkf6windowsystem-data libkf6windowsystem6 libkf6xmlgui-data libkf6xmlgui6 libkfontinstui6 libkglobalacceld0
  libkirigami-data libkirigami6 libkirigamidelegates6 libkirigamidialogs6 libkirigamilayouts6 libkirigamilayoutsprivate6 libkirigamiplatform6 libkirigamipolyfill6 libkirigamiprimitives6 libkirigamiprivate6 libkirigamitemplates6
  libkmpris6 libkpim6kontactinterface6 libkscreen-bin libkscreen-data libkwaylandclient6 liblastfm6-1 liblayershellqtinterface6 libmariadbd19t64 libmygpo-qt6-1 libokular6core3 libpackagekitqt6-2 libpam-kwallet-common libpam-kwallet5
  libplasmaactivities-data libplasmaactivities7 libplasmaactivitiesstats1 libqt5core5t64 libqt5dbus5t64 libqt5designer5 libqt5gui5t64 libqt5network5t64 libqt5opengl5t64 libqt5positioning5 libqt5printsupport5t64 libqt5qml5
  libqt5qmlmodels5 libqt5qmlworkerscript5 libqt5quick5 libqt5quickcontrols2-5 libqt5quicktemplates2-5 libqt5sql5-mysql libqt5sql5-sqlite libqt5sql5t64 libqt5svg5 libqt5test5t64 libqt5texttospeech5 libqt5waylandclient5
  libqt5waylandcompositor5 libqt5webchannel5 libqt5webengine-data libqt5webengine5 libqt5webenginecore5 libqt5widgets5t64 libqt5xml5t64 libqt6core5compat6 libqt6core6t64 libqt6dbus6 libqt6gui6 libqt6labsplatform6 libqt6multimedia6
  libqt6network6 libqt6networkauth6 libqt6opengl6 libqt6openglwidgets6 libqt6positioning6 libqt6positioning6-plugins libqt6positioningquick6 libqt6printsupport6 libqt6qml6 libqt6qmlmeta6 libqt6qmlmodels6 libqt6qmlworkerscript6
  libqt6quick6 libqt6quickcontrols2-6 libqt6quickshapes6 libqt6quicktemplates2-6 libqt6quickwidgets6 libqt6sensors6 libqt6serialport6 libqt6shadertools6 libqt6sql6 libqt6sql6-mysql libqt6sql6-sqlite libqt6svg6 libqt6svgwidgets6
  libqt6texttospeech6 libqt6virtualkeyboard6 libqt6waylandclient6 libqt6waylandcompositor6 libqt6webchannel6 libqt6webchannelquick6 libqt6webengine6-data libqt6webenginecore6 libqt6webenginecore6-bin libqt6webenginequick6
  libqt6webenginewidgets6 libqt6webview6 libqt6widgets6 libqt6wlshellintegration6 libqt6xml6 libvpx11 libxml2-16 okular okular-data plasma-activities-bin plasma5-integration python3-pyqt5 qml-module-org-kde-kirigami2
  qml-module-qt-labs-folderlistmodel qml-module-qt-labs-settings qml-module-qtgraphicaleffects qml-module-qtqml qml-module-qtquick-controls2 qml-module-qtquick-dialogs qml-module-qtquick-layouts qml-module-qtquick-privatewidgets
  qml-module-qtquick-templates2 qml-module-qtquick-window2 qml-module-qtquick2 qml-module-qtwebengine qml6-module-org-kde-activities qml6-module-org-kde-desktop qml6-module-org-kde-kcmutils qml6-module-org-kde-kirigami
  qml6-module-org-kde-notifications qml6-module-qt-labs-qmlmodels qml6-module-qt5compat-graphicaleffects qml6-module-qtmultimedia qml6-module-qtpositioning qml6-module-qtquick qml6-module-qtquick-controls qml6-module-qtquick-dialogs
  qml6-module-qtquick-effects qml6-module-qtquick-layouts qml6-module-qtquick-particles qml6-module-qtquick-templates qml6-module-qtquick-virtualkeyboard qml6-module-qtwebengine qml6-module-qtwebview qt5-gtk-platformtheme
  qt6-gtk-platformtheme qt6-qpa-plugins qt6-svg-plugins qt6-wayland qtwayland5 xwaylandvideobridge yakuake
Suggested packages:
  amarok-doc libqt6sql6-psql moodbar
Recommended packages:
  kio-audiocd geoclue-2.0
The following packages will be REMOVED:
  akregator bluedevil kaccounts-providers kamera kate kde-cli-tools kde-config-cddb kde-config-screenlocker kde-config-sddm kde-config-updates kde-plasma-desktop kde-spectacle kde-standard kdeconnect kgamma kinfocenter kio-extras
  kscreen kup-backup kwin-common kwin-wayland kwin-x11 kwrite libklipper6 libkpim6pimcommonactivities6 libkscreenlocker6 libkwin6 libkworkspace6-6 libplasma5support6 libplasma6 libplasmaactivities6 libplasmaquick6 libpowerdevilcore2
  libtaskmanager6 libweather-ion7 milou plasma-browser-integration plasma-dataengines-addons plasma-desktop plasma-desktoptheme plasma-integration plasma-nm plasma-vault plasma-wallpapers-addons plasma-widgets-addons plasma-workspace
  powerdevil print-manager qml6-module-org-kde-plasma-plasma5support systemsettings task-kde-desktop webext-plasma-browser-integration xdg-desktop-portal-kde
The following NEW packages will be installed:
  amarok amarok-common amarok-utils libgpgme45 libgpgmepp7 libkirigamilayoutsprivate6 libkirigamipolyfill6 libkirigamitemplates6 liblastfm6-1 libmariadbd19t64 libmygpo-qt6-1 libpackagekitqt6-2 libplasmaactivities-data
  libplasmaactivities7 libqt5positioning5 libqt5webchannel5 libqt5webengine-data libqt5webengine5 libqt5webenginecore5 libvpx11 libxml2-16 qml-module-qt-labs-folderlistmodel qml-module-qt-labs-settings qml-module-qtqml
  qml-module-qtquick-dialogs qml-module-qtquick-privatewidgets qml-module-qtwebengine
The following packages will be upgraded:
  dolphin gwenview kio6 konq-plugins konqueror konqueror-data kwallet6 kwayland-integration kwayland6-data layer-shell-qt libbatterycontrol6 libdolphinvcs6 libgcrypt20 libkf5iconthemes5 libkf5kirigami2-5 libkf5waylandclient5
  libkf5xmlgui5 libkf6archive-data libkf6archive6 libkf6breezeicons6 libkf6codecs-data libkf6codecs6 libkf6colorscheme-data libkf6colorscheme6 libkf6completion-data libkf6completion6 libkf6config-bin libkf6config-data
  libkf6configcore6 libkf6configgui6 libkf6configqml6 libkf6configwidgets-data libkf6configwidgets6 libkf6coreaddons-data libkf6coreaddons6 libkf6crash6 libkf6dbusaddons-data libkf6dbusaddons6 libkf6doctools6 libkf6globalaccel-data
  libkf6globalaccel6 libkf6guiaddons-data libkf6guiaddons6 libkf6i18n-data libkf6i18n6 libkf6iconthemes-data libkf6iconthemes6 libkf6iconwidgets6 libkf6itemviews-data libkf6itemviews6 libkf6jobwidgets-data libkf6jobwidgets6
  libkf6kiocore6 libkf6kiogui6 libkf6kiowidgets6 libkf6notifications-data libkf6notifications6 libkf6screen8 libkf6screendpms8 libkf6service-data libkf6service6 libkf6solid-data libkf6solid6 libkf6wallet-data libkf6wallet6
  libkf6walletbackend6 libkf6widgetsaddons-data libkf6widgetsaddons6 libkf6windowsystem-data libkf6windowsystem6 libkf6xmlgui-data libkf6xmlgui6 libkfontinstui6 libkglobalacceld0 libkirigami-data libkirigami6 libkirigamidelegates6
  libkirigamidialogs6 libkirigamilayouts6 libkirigamiplatform6 libkirigamiprimitives6 libkirigamiprivate6 libkmpris6 libkpim6kontactinterface6 libkscreen-bin libkscreen-data libkwaylandclient6 liblayershellqtinterface6 libokular6core3
  libpam-kwallet-common libpam-kwallet5 libplasmaactivitiesstats1 libqt5core5t64 libqt5dbus5t64 libqt5designer5 libqt5gui5t64 libqt5network5t64 libqt5opengl5t64 libqt5printsupport5t64 libqt5qml5 libqt5qmlmodels5 libqt5qmlworkerscript5
  libqt5quick5 libqt5quickcontrols2-5 libqt5quicktemplates2-5 libqt5sql5-mysql libqt5sql5-sqlite libqt5sql5t64 libqt5svg5 libqt5test5t64 libqt5texttospeech5 libqt5waylandclient5 libqt5waylandcompositor5 libqt5widgets5t64 libqt5xml5t64
  libqt6core5compat6 libqt6core6t64 libqt6dbus6 libqt6gui6 libqt6labsplatform6 libqt6multimedia6 libqt6network6 libqt6networkauth6 libqt6opengl6 libqt6openglwidgets6 libqt6positioning6 libqt6positioning6-plugins
  libqt6positioningquick6 libqt6printsupport6 libqt6qml6 libqt6qmlmeta6 libqt6qmlmodels6 libqt6qmlworkerscript6 libqt6quick6 libqt6quickcontrols2-6 libqt6quickshapes6 libqt6quicktemplates2-6 libqt6quickwidgets6 libqt6sensors6
  libqt6serialport6 libqt6shadertools6 libqt6sql6 libqt6sql6-mysql libqt6sql6-sqlite libqt6svg6 libqt6svgwidgets6 libqt6texttospeech6 libqt6virtualkeyboard6 libqt6waylandclient6 libqt6waylandcompositor6 libqt6webchannel6
  libqt6webchannelquick6 libqt6webengine6-data libqt6webenginecore6 libqt6webenginecore6-bin libqt6webenginequick6 libqt6webenginewidgets6 libqt6webview6 libqt6widgets6 libqt6wlshellintegration6 libqt6xml6 okular okular-data
  plasma-activities-bin plasma5-integration python3-pyqt5 qml-module-org-kde-kirigami2 qml-module-qtgraphicaleffects qml-module-qtquick-controls2 qml-module-qtquick-layouts qml-module-qtquick-templates2 qml-module-qtquick-window2
  qml-module-qtquick2 qml6-module-org-kde-activities qml6-module-org-kde-desktop qml6-module-org-kde-kcmutils qml6-module-org-kde-kirigami qml6-module-org-kde-notifications qml6-module-qt-labs-qmlmodels
  qml6-module-qt5compat-graphicaleffects qml6-module-qtmultimedia qml6-module-qtpositioning qml6-module-qtquick qml6-module-qtquick-controls qml6-module-qtquick-dialogs qml6-module-qtquick-effects qml6-module-qtquick-layouts
  qml6-module-qtquick-particles qml6-module-qtquick-templates qml6-module-qtquick-virtualkeyboard qml6-module-qtwebengine qml6-module-qtwebview qt5-gtk-platformtheme qt6-gtk-platformtheme qt6-qpa-plugins qt6-svg-plugins qt6-wayland
  qtwayland5 xwaylandvideobridge yakuake
200 upgraded, 27 newly installed, 53 to remove and 1780 not upgraded.
Need to get 226 MB of archives.
After this operation, 99.9 MB of additional disk space will be used.
Do you want to continue? [Y/n] n
Abort.

Offline

#2 2025-11-21 04:19:57

stargate-sg1-cheyenne-mtn
Member
Registered: 2023-11-27
Posts: 448  

Re: (amarok) how install package from ceres properly?

perhaps this may provide some insight:

https://github.com/KDE/amarok


Be Excellent to each other and Party On!
https://www.youtube.com/watch?v=rph_1DODXDU
https://en.wikipedia.org/wiki/Bill_%26_Ted%27s_Excellent_Adventure
Do unto others as you would have them do instantaneously back to you!

Offline

#3 2025-11-21 10:02:39

kapqa
Member
Registered: 2019-01-02
Posts: 564  

Re: (amarok) how install package from ceres properly?

tried this approach here

(apt-pinning for beginners)

https://jaqque.sbih.org/kplug/apt-pinning.html

but it didn§t help.

sudo apt -t testing install amarok

produced more or less the same mess; could be the pinning does no longer function the same way as indicated in the page above.

Last edited by kapqa (2025-11-21 10:04:12)

Offline

#4 2025-11-21 11:37:03

fsmithred
Administrator
Registered: 2016-11-25
Posts: 2,767  

Re: (amarok) how install package from ceres properly?

In general, you should not try to mix testing/unstable packages with the stable release. That can lead to a lot of mismatched programs and libraries, and that will get worse as the testing progresses.

Instead, you should backport the package to build it for your stable system.
https://wiki.debian.org/SimpleBackportCreation

For some packages that's easy, and for some it's not.

Offline

#5 2025-11-21 14:30:38

kapqa
Member
Registered: 2019-01-02
Posts: 564  

Re: (amarok) how install package from ceres properly?

@fsmithred,

thanks for the link; will hopefull get to use it succesfully another time when needed;

for now, just updated the sistem to "freia" and  everything seem function; even better tor should say more fluid han with devuan 6.0;

very pleased, and kudos to the devuan team! (and debian , too!)

Offline

Board footer