---
author: einar
comments: true
date: 2013-08-06 12:40:19+00:00
layout: post
slug: qt5-on-opensuse-including-experimental-kf5-packages
title: Qt5 on openSUSE (including experimental KF5 packages)
wordpress_id: 1208
categories:
- KDE
- Linux
- openSUSE
tags:
- KDE
- openSUSE
- packages
---

In the past few days, the openSUSE KDE team has been working hard, following the footsteps of the nice work done by the [Kubuntu](http://blogs.kde.org/2013/07/31/project-neon-5-daily-builds-ubiquity-wireless-setup) and [Arch Linux](http://martinsandsmark.wordpress.com/2013/08/04/hacking-on-frameworks-in-arch-linux/) communities, to provide Qt5 packages for the distribution. In fact, work was already done in the past, but the packages were not coinstallable with the existing Qt4 installation.

Thanks to a renewed effort, the OBS holds now Qt5 packages that won't overwrite the existing Qt4 install: they currently live in the [KDE:Qt51 repository](http://download.opensuse.org/repositories/KDE:/Qt51/) ([Factory](http://download.opensuse.org/repositories/KDE:/Qt51/openSUSE_Factory/) and [openSUSE 12.3](http://download.opensuse.org/repositories/KDE:/Qt51/openSUSE_12.3/)) and they have been submitted to Factory itself, with the plan of having a full set of Qt5 packages for the next version of the distribution. [PyQt5](http://pyqt.sourceforge.net/Docs/PyQt5/index.html) was also packaged, for those who are interested in using Python with Qt.

These packages are deemed as stable and usable without issues (although, not being part of the distribution, not supported): if you spot a problem in packaging, file a bug to [Novell's Bugzilla](http://bugzilla.novell.com).

Up to this point we have talked about stable releases. But as KF5 depends on the yet-unreleased Qt 5.2,  new repositories were created:






	
  * [KDE:Qt5](http://download.opensuse.org/repositories/KDE:/Qt5/), which hosts snapshots off the current Qt tree (5.2);

	
  * [KDE:Frameworks](http://download.opensuse.org/repositories/KDE:/Frameworks/), which contains snapshots of the current state of KF5.


In particular KF5 is installed to /opt/kf5, ensuring that it won't overwrite your current install. Bear in mind that these packages are absolutely not meant for end users (we're talking _pre-alpha_ here!), but only for people who want to help developing KF5. For those daring enough, there is even a kf5-session package to start a whole KF5 + frameworks workspace session.




Credit where it's due: the packaging work is mostly the effort of Hrvoje "shumski" Senjan and Raymond "tittiatcoke" Wooninck, the two major KDE packaging powerhouses in the team. ;)

Happy hacking!


