[Bug 1020942] Package Request: wxGTK3

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=1020942



--- Comment #24 from Jeremy Newton <alexjnewt@xxxxxxxxx> ---
(In reply to Dan Horák from comment #22)
> (In reply to Jeremy Newton from comment #21)
> > My confusion mainly revolves around the fact that alternatives would imply
> > that the same functionality is provided, but this is not the case.
> > From what I see, moving and patching is the correct way of doing this,
> > though I will admit that I'm very unsure on this subject.
> > 
> > Would adding a conflict between the two devel packages also be out of the
> > question?
> 
> after thinking more about it I think using Conflicts is probably the way to
> go, the devel packages can't be made parallel installable with all
> functionality included (bakefiles, wx-config and wxwin.m4), all of these
> would have to versioned somehow and it doesn't seem to be feasible

Agreed, this is a much more elegant solution

(In reply to Richard Shaw from comment #23)
> Ok, I've updated my spec file based on the comments so far but I want to
> make sure it's not possible/practical to create a parallel installable devel
> package before we implement a Conflict with it.
> 
> The bakefiles can be moved (is there something that needs to be updated to
> point to the new location?)
> 
> wx-config can be renamed wx-config-3.0 OR we can see what it would take to
> create a wrapper that's not only multi-lib aware but version aware?
> 
> wxwin.m4 can be renamed, but like the bakefiles, is there anything that
> assumes it's location that can't be fixed at build time?

Is there a reason a conflict should be avoided?

(In reply to Richard Shaw from comment #17)
> Ok, a couple of questions/differences about your spec...
> 
> 1. You move the bakefiles but Dan's spec mentions that they're not supported
> and just deletes them.
> 
> 2. I've got the compat26 option enabled right now... I'm not sure we need it
> since 2.8 should have this enabled...
> 
> 3. I'm building against GTK3 instead of GTK2 but I'm assuming that's OK with
> you.
> 
> That seems to be the big stuff...

It seems building with GTK3 causes a build failure for F20 (though it builds
fine on F19):

https://dl.dropboxusercontent.com/u/42480493/build.log

Are you familiar with this build issue?
It appears to be wayland related. Are you sure Wxwidgets even supports
gtk-3.10? I have a feeling it only supports up to 3.8, i.e. F19, due to recent
major changes to the toolkit. I'll look more into it when I have some free
time; a patch is likely in order.

Here's my source files as of now:
SPEC
https://dl.dropboxusercontent.com/u/42480493/wxGTK3.spec

SRPM
https://dl.dropboxusercontent.com/u/42480493/wxGTK3-3.0.0-2.fc20.src.rpm

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
_______________________________________________
package-review mailing list
package-review@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/package-review





[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]