Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1767422 - - nothing provides module(platform:f30) needed by module gimp:2.10:3020190614215426:a5b0195c-0.x86_64
Summary: - nothing provides module(platform:f30) needed by module gimp:2.10:3020190614...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: gimp
Version: 31
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Nils Philippsen
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-10-31 12:32 UTC by Mohammed Arafa
Modified: 2023-09-12 02:13 UTC (History)
10 users (show)

Fixed In Version: gimp-2.10.14-3.fc31 gimp-2.10.14-3.fc30
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2020-01-21 01:38:27 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Mohammed Arafa 2019-10-31 12:32:13 UTC
Description of problem:
whenever i run dnf after the upgrade from fc30 to fc31 i get this error message (harmless as far as i can tell but worried me at first)

  - nothing provides module(platform:f30) needed by module gimp:2.10:3020190614215426:a5b0195c-0.x86_64

Version-Release number of selected component (if applicable):


How reproducible:
everytime

Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 1 customercare 2019-11-27 23:43:22 UTC
Same happens on F30 after an upgrade from F29:


# dnf erase nazguhl
Probleme mit modularen Abhängigkeiten:

 Problem 1: conflicting requests
  - nothing provides module(platform:f31) needed by module gimp:2.10:3120191106095052:f636be4b-0.x86_64
 Problem 2: conflicting requests
  - nothing provides module(platform:f31) needed by module meson:latest:3120191009081836:dc56099c-0.x86_64
 Problem 3: conflicting requests
  - nothing provides module(platform:f31) needed by module ninja:latest:3120190304180949:f636be4b-0.x86_64
Kein Treffer für Argument: nazguhl
Keine Pakete zum Entfernen markiert.
Abhängigkeiten sind aufgelöst.
Nichts zu tun.
Fertig.


Sidenot: And I never instructed the systemupgrade to add modularity to my installation, it just did.

Comment 2 customercare 2019-11-27 23:46:16 UTC
BTW: I never ordered it to install gimp at all, I use Krita. Means: something went completly wrong on the upgrade process.

Comment 3 customercare 2019-11-27 23:48:55 UTC
And the problems go on and on... I removed gimp from the system, but i still get the error message, about the F31 module for gimp.

[root@eve ]# dnf erase gimp
Probleme mit modularen Abhängigkeiten:

 Problem 1: conflicting requests
  - nothing provides module(platform:f31) needed by module gimp:2.10:3120191106095052:f636be4b-0.x86_64
 Problem 2: conflicting requests
  - nothing provides module(platform:f31) needed by module meson:latest:3120191009081836:dc56099c-0.x86_64
 Problem 3: conflicting requests
  - nothing provides module(platform:f31) needed by module ninja:latest:3120190304180949:f636be4b-0.x86_64
Abhängigkeiten sind aufgelöst.
========================================================================================================================
 Package                  Architecture    Version                                       Repository                 Size
========================================================================================================================
Entfernen:
 gimp                     x86_64          2:2.10.14-1.module_f30+6995+c35e2138          @updates-modular          109 M
Abhängige Pakete werden entfernt:
 gimp-help-de             noarch          2.10.0-1.fc30                                 @updates                   62 M
Nicht benötigte Abhängigkeiten werden entfernt:
 gimp-help                noarch          2.10.0-1.fc30                                 @updates                   61 M
 libmypaint               x86_64          1.4.0-1.fc30                                  @updates                  721 k
 mypaint-brushes          noarch          1.3.0-3.fc30                                  @fedora                   3.3 M

Transaktionsübersicht
========================================================================================================================
Entfernen  5 Pakete

Freigegebener Speicherplatz: 237 M
Ist dies in Ordnung? [j/N]: j
Transaktionsüberprüfung wird ausgeführt
Transaktionsprüfung war erfolgreich.
Transaktion wird getestet
Transaktionstest war erfolgreich.
Transaktion wird ausgeführt
  Vorbereitung läuft    :                                                                                           1/1 
  Löschen               : gimp-help-de-2.10.0-1.fc30.noarch                                                         1/5 
  Löschen               : gimp-help-2.10.0-1.fc30.noarch                                                            2/5 
  Löschen               : gimp-2:2.10.14-1.module_f30+6995+c35e2138.x86_64                                          3/5 
  Löschen               : mypaint-brushes-1.3.0-3.fc30.noarch                                                       4/5 
  Löschen               : libmypaint-1.4.0-1.fc30.x86_64                                                            5/5 
  Ausgeführtes Scriptlet: libmypaint-1.4.0-1.fc30.x86_64                                                            5/5 
  Überprüfung läuft     : gimp-2:2.10.14-1.module_f30+6995+c35e2138.x86_64                                          1/5 
  Überprüfung läuft     : gimp-help-2.10.0-1.fc30.noarch                                                            2/5 
  Überprüfung läuft     : gimp-help-de-2.10.0-1.fc30.noarch                                                         3/5 
  Überprüfung läuft     : libmypaint-1.4.0-1.fc30.x86_64                                                            4/5 
  Überprüfung läuft     : mypaint-brushes-1.3.0-3.fc30.noarch                                                       5/5 

Entfernt:
  gimp-2:2.10.14-1.module_f30+6995+c35e2138.x86_64  gimp-help-de-2.10.0-1.fc30.noarch    gimp-help-2.10.0-1.fc30.noarch 
  libmypaint-1.4.0-1.fc30.x86_64                    mypaint-brushes-1.3.0-3.fc30.noarch 

Fertig.
[root@eve ]# dnf erase test
Probleme mit modularen Abhängigkeiten:

 Problem 1: conflicting requests
  - nothing provides module(platform:f31) needed by module gimp:2.10:3120191106095052:f636be4b-0.x86_64
 Problem 2: conflicting requests
  - nothing provides module(platform:f31) needed by module meson:latest:3120191009081836:dc56099c-0.x86_64
 Problem 3: conflicting requests
  - nothing provides module(platform:f31) needed by module ninja:latest:3120190304180949:f636be4b-0.x86_64

Comment 4 customercare 2019-11-28 00:17:26 UTC
dnf-data package introduced the stream modules to the system:

[root@eve etc]# cd /etc/dnf/modules.d
[root@eve modules.d]# ll
insgesamt 28
-rw-r--r--. 1 root root 51 27. Nov 22:37 ant.module
-rw-r--r--. 1 root root 53 27. Nov 22:37 gimp.module
-rw-r--r--. 1 root root 48 28. Nov 00:31 libgit2.module
-rw-r--r--. 1 root root 54 27. Nov 22:37 maven.module
-rw-r--r--. 1 root root 57 27. Nov 22:37 meson.module
-rw-r--r--. 1 root root 57 27. Nov 22:37 ninja.module
-rw-r--r--. 1 root root 55 27. Nov 22:37 scala.module
[root@eve modules.d]# rpm -qa|grep scala
thai-scalable-waree-fonts-0.6.5-5.fc30.noarch
thai-scalable-fonts-common-0.6.5-5.fc30.noarch
[root@eve modules.d]# cat scala.module 
[scala]
name=scala
stream=2.10
profiles=
state=enabled

[root@eve modules.d]# rpm -qf /etc/dnf/modules.d
dnf-data-4.2.11-2.fc30.noarch

BUT:

The streamdata you see abovem is not inside the package:

[root@eve modules.d]# rpm -ql dnf-data
/etc/dnf
/etc/dnf/aliases.d
/etc/dnf/dnf.conf
/etc/dnf/modules.d
/etc/dnf/modules.defaults.d
/etc/dnf/plugins
/etc/dnf/protected.d
/etc/dnf/protected.d/dnf.conf
/etc/dnf/vars
/etc/libreport/events.d/collect_dnf.conf
/etc/logrotate.d/dnf
/usr/lib/tmpfiles.d/dnf.conf
/usr/share/doc/dnf
/usr/share/doc/dnf/AUTHORS
/usr/share/doc/dnf/README.rst
/usr/share/licenses/dnf
/usr/share/licenses/dnf/COPYING
/usr/share/licenses/dnf/PACKAGE-LICENSING
/usr/share/man/man5/dnf.conf.5.gz
/var/lib/dnf
/var/lib/dnf/groups.json
/var/lib/dnf/history
/var/lib/dnf/yumdb
/var/log/dnf.librepo.log
/var/log/dnf.log
/var/log/dnf.plugin.log
/var/log/dnf.rpm.log
/var/log/hawkey.log

some script must have downloaded it.

Comment 5 customercare 2019-11-28 00:22:20 UTC
editing the x.module file and switching to "disable" the modules, prevents further messages. 

Question is, are those files mandatory now or can they be removed?

Comment 6 Mohammed Arafa 2019-11-30 03:49:14 UTC
thanks 
i found /etc/dnf/modules.d/gimp.module with the date of may 5
contents are
[gimp]
name=gimp
stream=2.10
profiles=
state=enabled

removing it removed the error.

Comment 7 Fedora Update System 2020-01-14 01:43:10 UTC
gimp-2.10.14-3.fc31 has been pushed to the Fedora 31 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-cffdc435a6

Comment 8 Fedora Update System 2020-01-14 02:48:18 UTC
gimp-2.10.14-3.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-ffb693694c

Comment 9 Fedora Update System 2020-01-21 01:38:27 UTC
gimp-2.10.14-3.fc31 has been pushed to the Fedora 31 stable repository. If problems still persist, please make note of it in this bug report.

Comment 10 Fedora Update System 2020-01-22 01:14:03 UTC
gimp-2.10.14-3.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report.

Comment 11 djraymond1 2020-04-25 04:06:44 UTC
Here same happening while I try to upgrade from f31 to f32.

sudo dnf system-upgrade download --refresh --releasever=32                                                                                                                                                                          ✔ 
Before you continue ensure that your system is fully upgraded by running "dnf --refresh upgrade". Do you want to continue [y/N]: y
Fedora Modular 32 - x86_64                                                                                                                                                                                    19 kB/s |  14 kB     00:00    
Fedora Modular 32 - x86_64 - Updates                                                                                                                                                                          68 kB/s |  16 kB     00:00    
Fedora 32 - x86_64 - Updates                                                                                                                                                                                  27 kB/s |  17 kB     00:00    
Fedora 32 - x86_64 - Updates                                                                                                                                                                                 2.0  B/s | 257  B     02:05    
Fedora 32 - x86_64                                                                                                                                                                                           228  B/s |  14 kB     01:03    
google-chrome                                                                                                                                                                                                9.6 kB/s | 1.3 kB     00:00    
keybase                                                                                                                                                                                                      6.3 kB/s | 3.3 kB     00:00    
packages-microsoft-com-prod                                                                                                                                                                                   11 kB/s | 3.0 kB     00:00    
RPM Fusion for Fedora 32 - Free - Updates                                                                                                                                                                    2.3 kB/s | 3.0 kB     00:01    
RPM Fusion for Fedora 32 - Free                                                                                                                                                                               23 kB/s |  14 kB     00:00    
RPM Fusion for Fedora 32 - Nonfree - Updates                                                                                                                                                                 2.8 kB/s | 2.9 kB     00:01    
RPM Fusion for Fedora 32 - Nonfree                                                                                                                                                                            17 kB/s |  14 kB     00:00    
Modular dependency problem:

 Problem: conflicting requests
  - nothing provides module(platform:f31) needed by module gimp:2.10:3120191106095052:f636be4b-0.x86_64
Dependencies resolved.

Comment 12 Josef Ridky 2020-04-27 06:19:39 UTC
Unfortunately, no upgrade can solve this issue.

You'd have to remove modular gimp, disable modular repository and install gimp from f31/f32 RPM repo.

This is "broken by modularity design" ...

Comment 13 Jiannan Liu 2020-05-20 01:29:46 UTC
Hi, I had similar issue with gimp while upgrading from f31 to f32 and I confirm setting it to disable in /etc/dnf/modules.d/gimp.module works.

Could you please add this workaround to F32 common bugs page (https://fedoraproject.org/wiki/Common_F32_bugs)? I have seen other people asked this elsewhere and hope it would save people a little time. Thanks!

Comment 14 Rick Richardson 2020-10-30 15:53:46 UTC
It is that time. Unfortunately,

  - nothing provides module(platform:f30) needed by module gimp:2.10:3020190614215426:a5b0195c-0.x86_64

It rebooted, and OS upgrade was there for a minute or so but then it rebooted a second
time and I was still at F31.  I had to:

https://bugzilla.redhat.com/show_bug.cgi?id=1767422

# dnf remove gimp
# vi /etc/dnf/modules.d/gimp.module
state=disabled

Then it worked.

Comment 15 Red Hat Bugzilla 2023-09-12 02:13:14 UTC
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 1000 days


Note You need to log in before you can comment on or make changes to this bug.