Hi,
as some already might have noticed, Coin3 is about to land in Fedora.
Therefore, I rebuilt SIMVoleon and SoQt (two addon-packages to Coin), against Coin3 on rawhide and f22. I do not expect this to impose problems to Fedora, because I can't spot any packages depending on these in Fedora.
On Fedora <= 21 these packages will have to stay with Coin2 to avoid breaking backward-compatibility.
Though it's thinkable to do so, I do not plan to provide Coin3-compiled versions of these packages for fc20, f21 and Coin2-compiled versions for fc22, f23, at the moment. Please speak up now, should you have such a demand.
Ralf
I'm not sure if it will be a problem or not but FreeCAD 0.15 will require Coin3 and as far as I know will still require python-pivy which is currently built against Coin2.
Thoughts?
Thanks, Richard
On 02/27/2015 02:56 PM, Richard Shaw wrote:
I'm not sure if it will be a problem or not but FreeCAD 0.15 will require Coin3 and as far as I know will still require python-pivy which is currently built against Coin2.
OK, inbetween your lines, you are right, I missed pivy. This will also have to be changed to use Coin3 on Fedora > 21 - I'll try to take care of this.
Once pivy has been rebuilt for Coin3 on Fedora > 21, there should not be any Coin related issues (modulo bugs), which are preventing FreeCAD-0.15 to be added to Fedora > 21.
However, FreeCAD-0.15 may impose problems on Fedora <= 21. Therefore, I'd first raise a couple of problem:
- Do you plan to upgrade FreeCAD to 0.15 on Fedora <= 21? - Do you or somebody else have a FreeCAD-0.15 rpm, which I could use to investigate for details? - As mentioned before, I want to understand the reasons why FreeCAD seems to insist on Coin3.
Ralf
On Fri, Feb 27, 2015 at 8:32 AM, Ralf Corsepius rc040203@freenet.de wrote:
However, FreeCAD-0.15 may impose problems on Fedora <= 21. Therefore, I'd first raise a couple of problem:
- Do you plan to upgrade FreeCAD to 0.15 on Fedora <= 21?
I would like to, especially for F21 as it still has a lot of "life" left.
- Do you or somebody else have a FreeCAD-0.15 rpm, which I could use to
investigate for details?
I'm working on that now. I've seen references to people testing 0.15 but I'm not sure where they got the code. In browsing through the git repository I don't see any branches or tags referencing 0.15 of any kind.
- As mentioned before, I want to understand the reasons why FreeCAD seems
to insist on Coin3.
Since I'm probably going to have to ask where I get a pre-release of 0.15, I'll ask that as well.
Thanks, Richard
On Fri, Feb 27, 2015 at 8:32 AM, Ralf Corsepius rc040203@freenet.de wrote:
- As mentioned before, I want to understand the reasons why FreeCAD seems
to insist on Coin3.
As of version 0.15 (or in the current master) they started using SoRenderManager which they're using for a Quarter based viewer.
Thanks, Richard
On 02/27/2015 06:06 PM, Richard Shaw wrote:
On Fri, Feb 27, 2015 at 8:32 AM, Ralf Corsepius <rc040203@freenet.de mailto:rc040203@freenet.de> wrote:
- As mentioned before, I want to understand the reasons why FreeCAD seems to insist on Coin3.
As of version 0.15 (or in the current master) they started using SoRenderManager which they're using for a Quarter based viewer.
OK, this explains it - they've forked Quarter ;)
In this case, they likely also will have dropped SoQt and Pivy.
Ralf
Fri, Feb 27, 2015 at 11:46 AM, Ralf Corsepius rc040203@freenet.de wrote:
On 02/27/2015 06:06 PM, Richard Shaw wrote:
On Fri, Feb 27, 2015 at 8:32 AM, Ralf Corsepius <rc040203@freenet.de mailto:rc040203@freenet.de> wrote:
- As mentioned before, I want to understand the reasons why FreeCAD seems to insist on Coin3.
As of version 0.15 (or in the current master) they started using SoRenderManager which they're using for a Quarter based viewer.
OK, this explains it - they've forked Quarter ;)
In this case, they likely also will have dropped SoQt and Pivy.
Pivy is not a hard requirement but it's used in the drafting module so if it's not present, that module is disabled.
Thanks, Richard
Well, I forgot about our email conversation and built freecad 0.15 for f20 & f21...
Needless to say, it's having issues.
Is there any reason not do go ahead and rebuild SoQt against Coin3 on both? My repoquery-fu isn't that great but I don't see much in the way of dependencies:
# repoquery --whatrequires "libSoQt.so.20()(64bit)" SoQt-devel-0:1.5.0-12.fc21.x86_64 freecad-0:0.14-3.fc21.x86_64 python-pivy-0:0.5.0-8.hg609.fc21.x86_64
And for python-pivy: # repoquery --whatrequires python-pivy freecad-0:0.14-3.fc21.x86_64 freecad-0:0.15-1.fc21.x86_64
Thanks, Richard
devel@lists.stg.fedoraproject.org