Drawing and Raytracing workbenches missing

Bug #1413608 reported by Doudz
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
freecad (Debian)
Fix Released
Unknown
freecad (Ubuntu)
Fix Released
Undecided
Unassigned
Trusty
New
Undecided
Unassigned
Utopic
Won't Fix
Undecided
Unassigned

Bug Description

Unable to choose Drawing workbench or Raytracing workbench since their are missing in the dropdown menu.

Revision history for this message
Doudz (sebastien-ramage) wrote :

I'm using Ubuntu 14.10 64bit and freecad 0.14.3702+dfsg-1

Revision history for this message
Yorik van Havre (yorikvanhavre) wrote :

These 2 modules are well included in the package, though. Any error message? Can you try to get a log file as described in http://www.freecadweb.org/wiki/index.php?title=FAQ#OpenGL_drivers_are_not_installed.2C_or_not_working_properly ?

Revision history for this message
Doudz (sebastien-ramage) wrote :

There's no error message.
I ran gdb freecad :
sramage@japc09:~$ gdb freecad
GNU gdb (Ubuntu 7.8-1ubuntu4) 7.8.0.20141001-cvs
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from freecad...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/freecad
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
FreeCAD 0.14, Libs: 0.14R3702 (Git)
© Juergen Riegel, Werner Mayer, Yorik van Havre 2001-2011
  ##### #### ### ####
  # # # # # #
  # ## #### #### # # # # #
  #### # # # # # # # ##### # #
  # # #### #### # # # # #
  # # # # # # # # # ## ## ##
  # # #### #### ### # # #### ## ## ##

[New Thread 0x7fffdfe2c700 (LWP 11083)]
[New Thread 0x7fffdf36d700 (LWP 11084)]
[New Thread 0x7fffd4b94700 (LWP 11085)]
[Thread 0x7fffd4b94700 (LWP 11085) exited]
[Thread 0x7fffdf36d700 (LWP 11084) exited]
[Thread 0x7ffff7fae7c0 (LWP 11076) exited]
[Inferior 1 (process 11076) exited normally]

Everything seems to be fine.

I also notice that StartPage workbench is missing too

Revision history for this message
Doudz (sebastien-ramage) wrote :

as describe here http://forum.freecadweb.org/viewtopic.php?f=3&t=7942
it seems to be a problem with the package, isn't it ?

Revision history for this message
Doudz (sebastien-ramage) wrote :

I tried to install freecad 0.15 4514 from freecad daily PPA and the missing workbenches are back !

Revision history for this message
Yorik van Havre (yorikvanhavre) wrote :

Yes probably. We could try to debug this a bit further, if you can get a log file as asked above (start freecad from the terminal with "freecad -l" then get the $HOME/.FreeCAD/FreeCAD.log file).

Revision history for this message
Doudz (sebastien-ramage) wrote :

Please find attached the log generated with "freecad -l"

Revision history for this message
Doudz (sebastien-ramage) wrote :

Ok I think I understand the problem
as you can see here http://packages.ubuntu.com/utopic/amd64/freecad/filelist
the missing workbenches are in /usr/lib/freecad/data/Mod instead of /usr/lib/freecad/Mod

Revision history for this message
Yorik van Havre (yorikvanhavre) wrote :

Indeed that is exactly the problem. Apparently FreeCAD was wrongly repackaged from debian (Debian package does it right: https://packages.debian.org/jessie/amd64/freecad/filelist )

AFAIK these ubuntu packages which are devrived from debian are built automatically, so I don't know what can be done about it....

Revision history for this message
Doudz (sebastien-ramage) wrote :

If the problem is the Ubuntu packaging system, maybe you could fill another bug report somewhere ?

Revision history for this message
Doudz (sebastien-ramage) wrote :

Workaround :
sudo cp -R /usr/lib/freecad/data/* /usr/lib/freecad/

Revision history for this message
Chow Loong Jin (hyperair) wrote :

Ubuntu has no downstream modifications on FreeCAD. This bug was inherited from Debian, and the fix just hadn't arrived at the time Utopic was frozen and released. The fixed version in Debian is 0.14.3702+dfsg-2 (and above), both of which are in Ubuntu 15.04.

Changed in freecad (Ubuntu):
status: New → Fix Released
Changed in freecad (Debian):
status: Unknown → Fix Released
Rolf Leggewie (r0lf)
Changed in freecad (Ubuntu Utopic):
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.