Error when trying to install packages from yast

i keep getting this error when trying to install things like ffmpeg7 from yast software manager.

nothing provides ‘this-is-only-for-build-envs’ needed by the to be installed ffmpeg-7-mini-libs-7.0.2-2.1.x86_64 when trying to install ffmpeg and it shows some packages can be upgraded yet when i run zypper ref/dup it wont upgrade anything?

here are my repos

user@localhost:~> zypper lr -d
# | Alias                         | Name                                   | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                     | Service
--+-------------------------------+----------------------------------------+---------+-----------+---------+----------+--------+---------------------------------------------------------+--------
1 | brave-browser                 | Brave Browser                          | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://brave-browser-rpm-release.s3.brave.com/x86_64   | 
2 | download.opensuse.org-non-oss | Main Repository (NON-OSS)              | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/slowroll/repo/non-oss/     | 
3 | download.opensuse.org-oss     | Main Repository (OSS)                  | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/slowroll/repo/oss/         | 
4 | download.opensuse.org-oss_1   | Main Update Repository                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/slowroll/repo/oss/  | 
5 | repo-debug                    | openSUSE-Slowroll-Debug                | No      | ----      | ----    |   99     | N/A    | http://download.opensuse.org/debug/slowroll/repo/oss/   | 
6 | repo-openh264                 | Open H.264 Codec (openSUSE Tumbleweed) | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://codecs.opensuse.org/openh264/openSUSE_Tumbleweed | 
7 | repo-source                   | openSUSE-Slowroll-Source               | No      | ----      | ----    |   99     | N/A    | http://download.opensuse.org/source/slowroll/repo/oss/  | 
user@localhost:~> 

btw this is a fresh install and i dont use packman repos at all anymore.

Taboo/lock ffmpeg-7-mini-libs and do a zypper dup afterwards.

ok i did that and got this

user@localhost:~> sudo zypper dup
Loading repository data...
Reading installed packages...
Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command.
Computing distribution upgrade...

The following 16 items are locked and will not be changed by any action:
 Installed:
  ffmpegthumbnailer ffmpegthumbs libavcodec58_134 libavcodec61 libavfilter10 libavformat58_76 libavformat61
  libavutil56_70 libavutil59 libffmpegthumbnailer4 libpostproc55_9 libpostproc58 libswresample3_9
  libswresample5 libswscale5_9 libswscale8
Nothing to do.
user@localhost:~> 

still cant install ffmpeg7 same error

Why do you have so many packages on a fresh Slowroll locked?

i locked ffmpeg-7-mini-libs as u asked and it locked all of those instead and did nothing to ffmpeg-7-mini-libs.

How did you apply the lock?

i opened yast navigated to software manager then searched for ffmpeg and searched for ffmpeg-7-mini-libs " btw it is not installed" and right clicked on it and went to the dropdown menu that said all in the list and hit lock. ok i think that was my fault sorry.

my options when i right click on it are install, do not install, or taboo. ill try taboo and dup again.

user@localhost:~> sudo zypper dup
[sudo] password for root: 
Loading repository data...
Reading installed packages...
Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command.
Computing distribution upgrade...

The following item is locked and will not be changed by any action:
 Available:
  ffmpeg-7-mini-libs
Nothing to do.
user@localhost:~> 

Before you need to remove the other locks…

And yes, right click->Taboo is the right way.

1 Like

i did do that just to be sure

Now you should be able to install ffmpeg-7

nope still the same error

user@localhost:~> sudo zypper install ffmpeg-7
Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: 1: nothing provides 'this-is-only-for-build-envs' needed by the to be installed ffmpeg-7-mini-libs-7.0.2-2.1.x86_64
 Solution 1: Following actions will be done:
  deinstallation of ffmpegthumbs-24.08.1-1.1.x86_64
  deinstallation of qt6-multimedia-6.7.2-1.2.x86_64
  deinstallation of libqt5-qtwebengine-5.15.17-5.2.x86_64
  deinstallation of libffmpegthumbnailer4-2.2.2-2.11.x86_64
  deinstallation of libKPipeWireRecord6-6.1.5-1.1.x86_64
  deinstallation of libQt6WebEngineCore6-6.7.2-2.1.x86_64
  deinstallation of opensuse-welcome-0.1.9+git.55.08b0379-1.1.x86_64
  deinstallation of ffmpegthumbnailer-2.2.2-2.11.x86_64
  deinstallation of libQt6Multimedia6-6.7.2-1.2.x86_64
  deinstallation of kpipewire6-imports-6.1.5-1.1.x86_64
  deinstallation of kontact-24.08.1-1.1.x86_64
  deinstallation of kmail-24.08.1-1.1.x86_64
  deinstallation of khelpcenter-24.08.1-1.1.x86_64
  deinstallation of kdeplasma6-addons-6.1.5-1.1.x86_64
  deinstallation of kdepim-runtime-24.08.1-1.1.x86_64
  deinstallation of kdepim-addons-24.08.1-1.1.x86_64
  deinstallation of kaccounts-providers-24.08.1-1.1.x86_64
  deinstallation of akregator-24.08.1-1.1.x86_64
  deinstallation of spectacle-24.08.1-1.1.x86_64
  deinstallation of libQt6WebEngineQuick6-6.7.2-2.1.x86_64
  deinstallation of libQt6WebEngineWidgets6-6.7.2-2.1.x86_64
  deinstallation of libksieve6-24.08.1-1.1.x86_64
  deinstallation of messagelib-24.08.1-1.1.x86_64
  deinstallation of plasma6-nm-openconnect-6.1.5-1.1.x86_64
  deinstallation of qt6-webengine-6.7.2-2.1.x86_64
  deinstallation of libQt6MultimediaQuick6-6.7.2-1.2.x86_64
  deinstallation of libQt6MultimediaWidgets6-6.7.2-1.2.x86_64
  deinstallation of libQt6Quick3DSpatialAudio6-6.7.2-1.2.x86_64
  deinstallation of libQt6TextToSpeech6-6.7.2-1.1.x86_64
  deinstallation of libreoffice-24.8.2.1-1.1.x86_64
  deinstallation of qt6-texttospeech-6.7.2-1.1.x86_64
  deinstallation of libQt6SpatialAudio6-6.7.3-1.1.2.1.sr20241002.x86_64
  deinstallation of libKF6Prison6-6.6.0-1.1.x86_64
  deinstallation of konversation-24.08.1-1.1.x86_64
  deinstallation of konsole-part-24.08.1-1.1.x86_64
  deinstallation of kmousetool-24.08.1-1.1.x86_64
  deinstallation of kaddressbook-24.08.1-1.1.x86_64
  deinstallation of plasma6-desktop-6.1.5-1.1.x86_64
  deinstallation of plasma6-workspace-6.1.5-2.1.x86_64
  deinstallation of xdg-desktop-portal-kde6-6.1.5-1.1.x86_64
  deinstallation of libKPim6MailCommon6-24.08.1-1.1.x86_64
  deinstallation of libKPim6AkonadiCalendar6-24.08.1-1.1.x86_64
  deinstallation of akonadi-import-wizard-24.08.1-1.1.x86_64
  deinstallation of qt6-webengine-imports-6.7.2-2.1.x86_64
  deinstallation of signon-ui-0.17.20231016T221200~eef943f-1.3.x86_64
  deinstallation of pim-sieve-editor-24.08.1-1.1.x86_64
  deinstallation of pim-data-exporter-24.08.1-1.1.x86_64
  deinstallation of korganizer-24.08.1-1.1.x86_64
  deinstallation of ktnef-24.08.1-1.1.x86_64
  deinstallation of libKF6Baloo6-6.6.0-1.1.x86_64
  deinstallation of kf6-baloo-tools-6.6.0-1.1.x86_64
  deinstallation of kf6-baloo-kioslaves-6.6.0-1.1.x86_64
  deinstallation of kf6-baloo-file-6.6.0-1.1.x86_64
  deinstallation of gwenview-24.08.1-1.1.x86_64
  deinstallation of dolphin-part-24.08.1-1.1.x86_64
  deinstallation of baloo-widgets-24.08.1-1.1.x86_64
  deinstallation of libkerfuffle24-24.08.1-1.1.x86_64
  deinstallation of plasma6-browser-integration-6.1.5-1.1.x86_64
  deinstallation of libKF6TextWidgets6-6.6.0-1.1.x86_64
  deinstallation of libKF6TextEditor6-6.6.0-1.1.x86_64
  deinstallation of libKF6TextAddons1-1.5.4-1.1.x86_64
  deinstallation of qt6-multimedia-imports-6.7.2-1.2.x86_64
  deinstallation of okular-24.08.1-1.1.x86_64
  deinstallation of libreoffice-base-24.8.2.1-1.1.x86_64
  deinstallation of libreoffice-calc-24.8.2.1-1.1.x86_64
  deinstallation of libreoffice-draw-24.8.2.1-1.1.x86_64
  deinstallation of libreoffice-impress-24.8.2.1-1.1.x86_64
  deinstallation of libreoffice-l10n-en-24.8.2.1-1.1.noarch
  deinstallation of libreoffice-math-24.8.2.1-1.1.x86_64
  deinstallation of libreoffice-pyuno-24.8.2.1-1.1.x86_64
  deinstallation of libreoffice-qt5-24.8.2.1-1.1.x86_64
  deinstallation of libreoffice-qt6-24.8.2.1-1.1.x86_64
  deinstallation of libreoffice-writer-24.8.2.1-1.1.x86_64
  deinstallation of libKPim6AkonadiContactWidgets6-24.08.1-1.1.x86_64
  deinstallation of konsole-part-lang-24.08.1-1.1.noarch
  deinstallation of kf6-prison-imports-6.6.0-1.1.x86_64
  deinstallation of konsole-24.08.1-1.1.x86_64
  deinstallation of plasma6-theme-openSUSE-84.87~git20240313T170730~9c664b7-11.1.noarch
  deinstallation of plasma6-session-6.1.5-2.1.noarch
  deinstallation of plasma6-sddm-theme-openSUSE-84.87~git20240313T170730~9c664b7-11.1.noarch
  deinstallation of plasma6-integration-plugin-6.1.5-1.1.x86_64
  deinstallation of plasma6-desktop-emojier-6.1.5-1.1.x86_64
  deinstallation of libKPim6ImportWizard6-24.08.1-1.1.x86_64
  deinstallation of kalendarac-24.08.1-1.1.x86_64
  deinstallation of akonadi-plugin-calendar-24.08.1-1.1.x86_64
  deinstallation of akonadi-calendar-tools-24.08.1-1.1.x86_64
  deinstallation of signon-plugin-oauth2-0.25git.20231124T142245~fab6988-1.2.x86_64
  deinstallation of mbox-importer-24.08.1-1.1.x86_64
  deinstallation of libKPim6CalendarSupport6-24.08.1-1.1.x86_64
  deinstallation of libKPim6EventViews6-24.08.1-1.1.x86_64
  deinstallation of libKPim6IncidenceEditor6-24.08.1-1.1.x86_64
  deinstallation of kf6-baloo-imports-6.6.0-1.1.x86_64
  deinstallation of dolphin-24.08.1-1.1.x86_64
  deinstallation of ark-24.08.1-1.1.x86_64
  deinstallation of libKF6Baloo6-lang-6.6.0-1.1.noarch
  deinstallation of kmines-24.08.1-1.1.x86_64
  deinstallation of kleopatra-24.08.1-1.1.x86_64
  deinstallation of kio-extras-24.08.1-1.1.x86_64
  deinstallation of kdialog-24.08.1-1.1.x86_64
  deinstallation of kate-24.08.1-1.1.x86_64
  deinstallation of kompare-24.08.1-1.1.x86_64
  deinstallation of kf6-ktexteditor-6.6.0-1.1.x86_64
  deinstallation of kate-plugins-24.08.1-1.1.x86_64
  deinstallation of ktextaddons-1.5.4-1.1.x86_64
  deinstallation of akonadi-search-24.08.1-1.1.x86_64
  deinstallation of kwin6-6.1.5-1.1.x86_64
  deinstallation of kirigami-addons6-1.4.0-1.1.x86_64
  deinstallation of qt6-virtualkeyboard-imports-6.7.2-1.2.x86_64
  deinstallation of libKPim6Gravatar6-24.08.1-1.1.x86_64
  deinstallation of libKSaneWidgets6-24.08.1-1.1.x86_64
  deinstallation of libKPim6AkonadiContactCore6-24.08.1-1.1.x86_64
  deinstallation of libKPim6IdentityManagementWidgets6-24.08.1-1.1.x86_64
  deinstallation of libKPim6PimCommon6-24.08.1-1.1.x86_64
  deinstallation of libKPim6TextEdit6-24.08.1-1.1.x86_64
  deinstallation of libreoffice-filters-optional-24.8.2.1-1.1.x86_64
  deinstallation of libreoffice-mailmerge-24.8.2.1-1.1.x86_64
  deinstallation of libKPim6PimCommonAkonadi6-24.08.1-1.1.x86_64
  deinstallation of kf6-purpose-6.6.0-1.1.x86_64
  deinstallation of plasma6-nm-6.1.5-1.1.x86_64
  deinstallation of drkonqi6-6.1.5-1.1.x86_64
  deinstallation of plasma6-branding-openSUSE-84.87~git20240313T170730~9c664b7-11.1.noarch
  deinstallation of patterns-kde-kde_plasma-20240311-2.2.noarch
  deinstallation of kf6-frameworkintegration-plugin-6.6.0-1.1.x86_64
  deinstallation of plasma6-session-x11-6.1.5-2.1.x86_64
  deinstallation of sddm-branding-openSUSE-0.21.0-4.1.noarch
  deinstallation of sddm-qt6-branding-openSUSE-6.1.5-2.1.x86_64
  deinstallation of kinfocenter6-6.1.5-1.1.x86_64
  deinstallation of discover6-6.1.5-1.1.x86_64
  deinstallation of kwin6-x11-6.1.5-1.1.x86_64
  deinstallation of plasma6-pa-6.1.5-1.1.x86_64
  deinstallation of plasma6-print-manager-6.1.5-1.1.x86_64
  deinstallation of plasma6-systemmonitor-6.1.5-1.1.x86_64
  deinstallation of skanlite-24.08.1-1.1.x86_64
  deinstallation of akonadi-plugin-contacts-24.08.1-1.1.x86_64
  deinstallation of libKPim6MailImporter6-24.08.1-1.1.x86_64
  deinstallation of libKPim6AddressbookImportExport6-24.08.1-1.1.x86_64
  deinstallation of libKF6Purpose6-6.6.0-1.1.x86_64
  deinstallation of plasma6-nm-openvpn-6.1.5-1.1.x86_64
  deinstallation of plasma6-nm-pptp-6.1.5-1.1.x86_64
  deinstallation of patterns-kde-kde-20240311-2.2.noarch
  deinstallation of discover6-backend-flatpak-6.1.5-1.1.x86_64
  deinstallation of discover6-backend-fwupd-6.1.5-1.1.x86_64
  deinstallation of discover6-backend-packagekit-6.1.5-1.1.x86_64
  deinstallation of discover6-notifier-6.1.5-1.1.x86_64
  deinstallation of libKPim6MailImporterAkonadi6-24.08.1-1.1.x86_64
  deinstallation of libKF6PurposeWidgets6-6.6.0-1.1.x86_64
 Solution 2: do not install ffmpeg-7-7.1-2.1.x86_64
 Solution 3: break ffmpeg-7-mini-libs-7.0.2-2.1.x86_64 by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/3/c/d/?] (c): 

How did you install Slowroll? There seem to be some plain Tumbleweed packages left.

i downloaded the latest iso from here https://download.opensuse.org/slowroll/iso/ then put it on my ventoy usb drive booted it from bios and installed it as normal when asked to download any additional repos online i clicked yes and left everything set at default options.

Do NOT use Ventoy!

I will try to reproduce the issue. I’m firing up a fresh Slowroll VM.

ok thanks ill be waiting because i have no idea how i can have tumbleweed packages on my fresh slowroll

now for what its worth and i dont think it would have caused the issue but when i first installed slowroll i did open yast and look for the community repos and i added the slowroll packman repos and then opened the software manager and clicked on repos and clicked upgrade system to these repos with packman and it gave me this exact same error and i clicked cancel and aborted it all then removed packman repos. but since i didnt change anything at all i doubt it would affect anything. ill see if it dose the same on my other machine

om my other machine i have ffmpeg-7 installed but it says it has an update available and its the same error as my first error about build-envs and ffmpeg-7-mini-libs when trying to upgrade the package ffmpeg-7

Issue is reproducible. There is something broken with the ffmpeg-7 version for Slowroll.

ok glad its not just me. so what should i do to properly address the issue or go about informing the correct people to fix it?

https://bugzilla.opensuse.org/show_bug.cgi?id=1232714

1 Like