[opensuse-buildservice] Problems with libqt4 package
In order to build the current vym for SLES?SLED 10, I need Qt 4.3. Therefor I tried pulling in the libqt4 package from KDE:Qt. For this, I get expansion error nothing provides libqt4 Next I tried linking to it and putting Provides: libqt4 into libqt4.spec (shouldn't the package provide this by default?). Now I get --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Tue, Sep 04, 2007 at 12:01:23PM +0200, Philipp Thomas wrote:
Next I tried linking to it and putting
Provides: libqt4
into libqt4.spec (shouldn't the package provide this by default?). Now I get
Argh, don't do that! KDE:Qt contains libqt4, you probably messed up something else. How did you "pull in" libqt4 in your first try? You should just put your repository "on top of" KDE:Qt. Cheers, Michael. -- Michael Schroeder mls@suse.de SUSE LINUX Products GmbH, GF Markus Rex, HRB 16746 AG Nuernberg main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);} --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
* Michael Schroeder (mls@suse.de) [20070904 12:08]:
On Tue, Sep 04, 2007 at 12:01:23PM +0200, Philipp Thomas wrote:
Next I tried linking to it and putting
Provides: libqt4
into libqt4.spec (shouldn't the package provide this by default?). Now I get
Argh, don't do that! KDE:Qt contains libqt4, you probably messed up something else. How did you "pull in" libqt4 in your first try?
using an _aggregate: <aggregatelist> <aggregate project="KDE:Qt"> <package>libqt4</package> </aggregate> </aggregatelist>
You should just put your repository "on top of" KDE:Qt.
Which means? --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Tue, Sep 04, 2007 at 12:44:13PM +0200, Philipp Thomas wrote:
* Michael Schroeder (mls@suse.de) [20070904 12:08]:
On Tue, Sep 04, 2007 at 12:01:23PM +0200, Philipp Thomas wrote:
Next I tried linking to it and putting
Provides: libqt4
into libqt4.spec (shouldn't the package provide this by default?). Now I get
Argh, don't do that! KDE:Qt contains libqt4, you probably messed up something else. How did you "pull in" libqt4 in your first try?
using an _aggregate:
<aggregatelist> <aggregate project="KDE:Qt"> <package>libqt4</package> </aggregate> </aggregatelist>
Looks good to me, I can't say what went wrong when you tried it. Maybe you should switch back to the aggregate.
You should just put your repository "on top of" KDE:Qt.
Which means?
If you create a repository there's an "[Advanced]" link where you can select a repository from any other project. But it should also work with the aggragate. M. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
* Michael Schroeder (mls@suse.de) [20070904 13:01]:
Looks good to me, I can't say what went wrong when you tried it. Maybe you should switch back to the aggregate.
That's what I did in the first place and that gave me "nothing provides libqt4"
If you create a repository there's an "[Advanced]" link where you can select a repository from any other project.
More precisely in the dialog where you can add a repository to your project ou get that [Advanced] Button.
But it should also work with the aggragate.
Nope, but building on top of KDE:Qt/SLE_10 did succeed. Philipp --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
participants (2)
-
Michael Schroeder
-
Philipp Thomas