openSUSE Forums > openSUSE Build Service (OBS) » building packages with qt 4.5

Go Back   openSUSE Forums > openSUSE Build Service (OBS)
Forums FAQ Members List Search Today's Posts Mark Forums Read


openSUSE Build Service (OBS) Questions about creating packages for openSUSE and using the Build Service

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 09-Oct-2009, 18:14
etamPL's Avatar
Puzzled Penguin
 
Join Date: Dec 2008
Location: Warsaw, Poland
Posts: 41
etamPL hasn't been rated much yet
Default building packages with qt 4.5

In my home project I created a subproject "qt_apps" https://build.opensuse.org/project/s...etamPL:qt_apps

meta for this project
Code:
<project name="home:etamPL:qt_apps">
  <title>Qt Apps</title>
  <description>Here are apps, that are compiled with qt from KDE:Qt</description>
  <person userid="etamPL" role="maintainer"/>
  <person userid="etamPL" role="bugowner"/>
  <repository name="openSUSE_11.0">
    <path repository="standard" project="openSUSE:11.0"/>
    <path repository="openSUSE_11.0" project="KDE:Qt"/>
    <arch>x86_64</arch>
    <arch>i586</arch>
  </repository>
  <repository name="openSUSE_11.1">
    <path repository="standard" project="openSUSE:11.1"/>
    <path repository="openSUSE_11.1" project="KDE:Qt"/>
    <path repository="openSUSE_11.1" project="home:RedDwarf:fakePackman"/>
    <arch>x86_64</arch>
    <arch>i586</arch>
  </repository>
</project>
and all my packages get there "expansion error: nothing provides libqt4-devel >= 4.5"

When I remove ">= 4.5" from requirements in spec file and run "osc build" it uses libqt4 version 4.4.3 from openSUSE:11.1

Am I doing something wrong or what?
__________________
OpenSuSE 11.2 x86_64; Gnome 2.28; Laptop Asus S96S: Intel T8300 2.40GHz; nVidia 8600m GS (256MB); 4GB RAM;

Save the buildpower. Use aggregation.
Reply With Quote
  #2 (permalink)  
Old 10-Oct-2009, 12:05
etamPL's Avatar
Puzzled Penguin
 
Join Date: Dec 2008
Location: Warsaw, Poland
Posts: 41
etamPL hasn't been rated much yet
Default Re: building packages with qt 4.5

Solved!

I had to put KDE:Qt before openSUSE:11.1 standard:
Code:
<project name="home:etamPL:qt_apps">
  <title>Qt Apps</title>
  <description>Here are apps, that are compiled with qt from KDE:Qt</description>
  <person userid="etamPL" role="maintainer"/>
  <person userid="etamPL" role="bugowner"/>
  <repository name="openSUSE_11.0">
    <path repository="openSUSE_11.0" project="KDE:Qt"/>
    <path repository="standard" project="openSUSE:11.0"/>
    <arch>x86_64</arch>
    <arch>i586</arch>
  </repository>
  <repository name="openSUSE_11.1">
    <path repository="openSUSE_11.1" project="KDE:Qt"/>
    <path repository="standard" project="openSUSE:11.1"/>
    <path repository="openSUSE_11.1" project="home:RedDwarf:fakePackman"/>
    <arch>x86_64</arch>
    <arch>i586</arch>
  </repository>
</project>
__________________
OpenSuSE 11.2 x86_64; Gnome 2.28; Laptop Asus S96S: Intel T8300 2.40GHz; nVidia 8600m GS (256MB); 4GB RAM;

Save the buildpower. Use aggregation.
Reply With Quote
Reply

Bookmarks


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On




 

Search Engine Friendly URLs by vBSEO 3.3.0 RC2