Bug 1254007 - Dependency issues with system-config-language
Summary: Dependency issues with system-config-language
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: system-config-language
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Parag Nemade
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-08-16 14:43 UTC by Couret Charles-Antoine
Modified: 2015-09-09 11:49 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2015-09-09 11:49:39 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Couret Charles-Antoine 2015-08-16 14:43:12 UTC
I installed system-config-language with DNF on Fedora Rawhide.
When I started this application, I had this error :

/usr/share/system-config-language/language_gui.py:23: PyGIWarning: Gtk was imported without specifying a version first. Use gi.require_version('Gtk', '3.0') before import to ensure that the right version gets loaded.
  from gi.repository import Gtk
Traceback (most recent call last):
  File "/usr/share/system-config-language/system-config-language.py", line 72, in <module>
    scl.run()
  File "/usr/share/system-config-language/system-config-language.py", line 64, in run
    self.use_gui_mode()
  File "/usr/share/system-config-language/system-config-language.py", line 40, in use_gui_mode
    import language_gui
  File "/usr/share/system-config-language/language_gui.py", line 26, in <module>
    import install_packages3
  File "/usr/share/system-config-language/install_packages3.py", line 24, in <module>
    import dnf
ImportError: No module named dnf

And application didn't work.
Then, I installed python-dnf and its plugins : it worked !

I think the dependencies are not correct for this package.

Comment 1 Parag Nemade 2015-08-17 09:25:23 UTC
Thank you for reporting this bug. Actually, since recent development happened in PackageKit and gnome-software, system-config-language become somewhat un-functional. If its working for you then I am happy.

The package installation that happens in system-config-language was using PackageKit API which is now changed and moved to gnome-software. This makes package installation difficult now using gnome-software.

I have now fixed the dependencies in F23+ brnaches but will release new packages in few days as I got one more issue that snack module is not available in python3.

Comment 2 Parag Nemade 2015-09-09 11:49:39 UTC
system-config-language-3.3.0-1 has fixed all the pending issues and already available in F23+ releases.


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