[Qt-creator] Qt-creator Digest, Vol 22, Issue 4

Simon Lees simon.lees at codan.com.au
Thu Jul 4 02:53:20 CEST 2013


On 07/03/2013 04:44 PM, qt-creator-request at qt-project.org wrote:
> Date: Tue, 2 Jul 2013 15:13:36 +0200
> From: Oswald Buddenhagen<oswald.buddenhagen at digia.com>
> Subject: Re: [Qt-creator] Qt Creator 2.8 on Linux - g++ version
> To:<qt-creator at qt-project.org>
> Message-ID:<20130702131336.GA16624 at troll08.it.local>
> Content-Type: text/plain; charset="us-ascii"
>
> On Tue, Jul 02, 2013 at 12:53:21PM +0000, Koehne Kai wrote:
>> >Actually I always wanted to check out how far we could get with
>> >building Qt Creator packages with obs (http://openbuildservice.org/,
>> >http://build.opensuse.org/). In theory this should allow us to build
>> >rpm/debian packages  for various distributions (OpenSUSE, Debian,
>> >Ubuntu, Fedora and Mandriva)  with 'native' packages that get
>> >dependencies etc right.
>> >
>> >Any thoughts / comments on this?
>> >
> i'm not convinced:
> - we'd be duplicating the work the linux distros are doing*anyway*  (on
>    their own schedule, so it's not realistic that we could reliably tap
>    into that)
> - most users wouldn't manage to install those packages without root
>    privileges (which is a problem if they don't own the machines)
> - it would fragment our own packaging process (even more)
>
> i think it would be better to continue with our current system and make
> the packages more self-contained (linking more static libs, or shipping
> the dependencies and having respective rpaths).
> this way both approaches to "installing stuff on linux" are covered, and
> we don't spend resources on (poorly) replicating others' work.
As someone who packages a couple of non Qt Packages (efl e17 etc) for 
openSUSE, i've found obs a great tool. I'ts main advantages would be for 
users who want the latest versions before there distro's are ready to 
ship them. It is also great for pre release testing, I have a bash 
script that can checkout the latest version of a git repository and 
forward it to obs providing testing packages, we do this for 
enlightenment about twice a week.

The current official qt-creator spec file 
https://build.opensuse.org/package/show/KDE:Qt/qt-creator seems to 
already include code to handle openSUSE, SUSE, fedora, red hat and 
centOS. I am unaware if they all build i haven't tried. It should be 
minimal work (1 or 2 hrs of my spare time on a weekend) to fork this 
existing package and get running whatever you would like including git 
builds.

Cheers

Simon

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/qt-creator/attachments/20130704/f996776f/attachment.html>


More information about the Qt-creator mailing list