[Fedora-packaging] Fwd: Fwd: Broken dependencies: gstreamer-java

Alexander Kurtakov akurtako at redhat.com
Fri Oct 14 12:41:01 UTC 2011


On 15:33:33 Friday 14 October 2011 Farkas Levente wrote:
> On 10/14/2011 02:08 PM, Alexander Kurtakov wrote:
> > On 15:04:52 Friday 14 October 2011 Farkas Levente wrote:
> >> anybody can help in this?
> > 
> > You seem to have outdated yum info.
> > [akurtakov at rh eclipse.platform.swt]$ repoquery --disablerepo=\* --
> > enablerepo=rawhide --whatprovides libswt3-gtk2
> > [akurtakov at rh eclipse.platform.swt]$
> > i.e. nothing provides it.
> 
> i do not agree with you:
> --------------------------
> rpm -qp --provides eclipse-swt-3.7.0-1.3.fc16.x86_64.rpm
> libswt3-gtk2 = 1:3.7.0-1.3.fc16
> osgi(org.eclipse.swt) = 3.7.0
> osgi(org.eclipse.swt.gtk.linux.x86_64) = 3.7.0
> eclipse-swt = 1:3.7.0-1.3.fc16
> eclipse-swt(x86-64) = 1:3.7.0-1.3.fc16

Please look here http://koji.fedoraproject.org/koji/rpminfo?rpmID=2731459 at 
the provides section .
I speak about rawhide builds not F-16 and the mails you get are for rawhide 
only.
> --------------------------
> so what's the problem?


> on the other hand it was libswt3-gtk2 by design and not eclipse-swt
> since on rhel-5 there is no such package as eclipse-swt but eclipse
> provide libswt3-gtk2.

RHEL-5 is where it is it won't probably change that much. But we speak about 
Fedora development tree here and yes packages got renamed from time to time.

> so what's the problem with libswt3-gtk2?

I see a problem when package has a virtual provide libswt3-gtk2 but it works 
with gkt3, don't you? One would say that this is still not true but we are 
speaking about Fedora 17 (due to be released in 7-8 months) and now is the 
exact time to get such breaking changes fixed not when we get to the F-17 beta 
state. Even if we don't manage to get gtk3 into F-17 it will happen for some 
later version and this change would have to happen. The sooner, the better - 
there is  no point in waiting for the last moment.

Alex

> 
> > Anyway, gtk2 is implementation detail for swt and we started to work on
> > getting it working with gtk3. As a first step I dropped the old gtk2
> > virtual provides which are long time not needed .
> > Sorry for the inconvinience - I have changed the BR/R in gstreamer-java
> > and committed but I can't rebuild due to buildroots being broken now.
> > Simple rebuilding once things are normal should work fine.
> > 
> > Alex
> > 
> >> thanks
> >> 
> >> -------- Original Message --------
> >> Subject: Fwd: Broken dependencies: gstreamer-java
> >> Date: Mon, 10 Oct 2011 15:35:49 +0200
> >> From: Farkas Levente <lfarkas at lfarkas.org>
> >> To: Discussion of Fedora build system <buildsys at lists.fedoraproject.org>
> >> 
> >> hi,
> >> can anybody tell meg why i get these mails for all fedora release?
> >> imho on all fedora version eclipse-swt provides libswt3-gtk2 (and even
> >> you think so):
> >> ---------------------------
> >> yum --disablerepo=\* --enablerepo=fedora-rawhide provides libswt3-gtk2
> >> Loaded plugins: aliases, downloadonly, list-data,
> >> post-transaction-actions, priorities, refresh-packagekit, versionlock
> >> 1:eclipse-swt-3.7.0-1.3.fc16.x86_64 : SWT Library for GTK+-2.0
> >> Repo        : fedora-rawhide
> >> Matched from:
> >> Other       : libswt3-gtk2
> >> ---------------------------
> >> so what can be the problem???
> >> thanks.
> >> 
> >> 
> >> -------- Original Message --------
> >> Subject: Broken dependencies: gstreamer-java
> >> Date: Mon, 10 Oct 2011 13:20:08 +0000 (UTC)
> >> From: buildsys at fedoraproject.org
> >> To: gstreamer-java-owner at fedoraproject.org
> >> 
> >> 
> >> 
> >> gstreamer-java has broken dependencies in the rawhide tree:
> >> 
> >> On x86_64:
> >> 	gstreamer-java-swt-1.5-1.fc16.x86_64 requires libswt3-gtk2
> >> 
> >> On i386:
> >> 	gstreamer-java-swt-1.5-1.fc16.i686 requires libswt3-gtk2
> >> 
> >> Please resolve this as soon as possible.
> >> 
> >> 
> >> --
> >> packaging mailing list
> >> packaging at lists.fedoraproject.org
> >> https://admin.fedoraproject.org/mailman/listinfo/packaging
> > 
> > --
> > packaging mailing list
> > packaging at lists.fedoraproject.org
> > https://admin.fedoraproject.org/mailman/listinfo/packaging


More information about the packaging mailing list