Bug 28459 - Update Candidate: FreeCAD 0.18.6
Summary: Update Candidate: FreeCAD 0.18.6
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 8
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA8-64-OK
Keywords: advisory, validated_update
Depends on:
Blocks:
 
Reported: 2021-02-26 22:22 CET by Stig-Ørjan Smelror
Modified: 2021-03-21 11:45 CET (History)
6 users (show)

See Also:
Source RPM: freecad-0.18.5-4.mga8.src.rpm
CVE:
Status comment:


Attachments

Description Stig-Ørjan Smelror 2021-02-26 22:22:48 CET
Advisory
========

FreeCAD 0.18.6 has been released and is the last release in the 0.18 series. It contains general bug fixes.

References
==========

Files
=====

Uploaded to core/updates_testing

freecad-data-0.18.6-1.mga8           
freecad-0.18.6-1.mga8

from freecad-0.18.6-1.mga8.src.rpm
Comment 1 Brian Rockwell 2021-03-10 22:02:32 CET
MGA8 - GNOME

$ uname -a
Linux localhost 5.10.20-desktop-2.mga8 #1 SMP Fri Mar 5 18:23:13 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux


picked freecad - a number of other objects were related.

The following 210 packages are going to be installed:

- freecad-0.18.6-1.mga8.x86_64
- freecad-data-0.18.6-1.mga8.noarch
- hdf5-1.10.7-3.mga8.x86_64
- lib643mf1-1.8.1-2.mga8.x86_64
- lib64assimp3-3.3.1-5.mga8.x86_64
- lib64boost_program_options1.75.0-1.75.0-1.mga8.x86_64
- lib64boost_python38_1.75.0-1.75.0-1.mga8.x86_64
- lib64boost_regex1.75.0-1.75.0-1.mga8.x86_64
- lib64brotlienc1-1.0.9-2.mga8.x86_64
- lib64coin80-4.0.0-3.mga8.x86_64
- lib64glew2.2-2.2.0-2.mga8.x86_64
- lib64gypsy0-0.9-9.mga8.x86_64
- lib64hdf5_103-1.10.7-3.mga8.x86_64
- lib64hdf5_hl100-1.10.7-3.mga8.x86_64
- lib64hwloc15-2.3.0-1.mga8.x86_64
- lib64ibverbs1-1.2.1-4.mga8.x86_64
- lib64jsoncpp24-1.9.4-1.mga8.x86_64
- lib64kpathsea6-20200406-9.mga8.x86_64
- lib64minizip1-1.2.11-9.mga8.x86_64
- lib64netcdf18-4.7.4-3.mga8.x86_64
- lib64nl-route3_200-3.5.0-2.mga8.x86_64
- lib64opencascade7-7.4.0p1-5.mga8.x86_64
- lib64opencsg1-1.4.2-6.mga8.x86_64
- lib64opengl0-1.3.2-16.mga8.x86_64
- lib64openmpi40-4.0.5-2.mga8.x86_64
- lib64openpmix2-3.2.2-1.mga8.x86_64
- lib64phdf5_103-1.10.7-3.mga8.x86_64
- lib64phdf5_hl100-1.10.7-3.mga8.x86_64
- lib64phdf5_tools102-1.10.7-3.mga8.x86_64
- lib64poly2tri1.0-1.0-0.20160413.3.mga8.x86_64
- lib64polyclipping22-6.4.2-3.mga8.x86_64
- lib64potrace0-1.16-2.mga8.x86_64
- lib64proj19-7.2.0-1.mga8.x86_64
- lib64ptexenc1-20200406-9.mga8.x86_64
- lib64pugixml1-1.11.4-1.mga8.x86_64
- lib64pyside2-python3.8_5.15-5.15.2-1.mga8.x86_64
- lib64python3.8-3.8.8-1.mga8.x86_64
- lib64python3.8-stdlib-3.8.8-1.mga8.x86_64
- lib64qhull8.0-2020.2-4.mga8.x86_64
- lib64qscintilla2_qt5_15-2.11.6-1.mga8.x86_64
- lib64qt53danimation5-5.15.2-1.mga8.x86_64
- lib64qt53dcore5-5.15.2-1.mga8.x86_64
- lib64qt53dextras5-5.15.2-1.mga8.x86_64
- lib64qt53dinput5-5.15.2-1.mga8.x86_64
- lib64qt53dlogic5-5.15.2-1.mga8.x86_64
- lib64qt53dquick5-5.15.2-1.mga8.x86_64
- lib64qt53dquickanimation5-5.15.2-1.mga8.x86_64
- lib64qt53dquickextras5-5.15.2-1.mga8.x86_64
- lib64qt53dquickinput5-5.15.2-1.mga8.x86_64
- lib64qt53dquickrender5-5.15.2-1.mga8.x86_64
- lib64qt53dquickscene2d5-5.15.2-1.mga8.x86_64
- lib64qt53drender5-5.15.2-1.mga8.x86_64
- lib64qt5charts5-5.15.2-1.mga8.x86_64
- lib64qt5concurrent5-5.15.2-4.mga8.x86_64
- lib64qt5datavisualization5-5.15.2-1.mga8.x86_64
- lib64qt5gamepad5-5.15.2-1.mga8.x86_64
- lib64qt5help5-5.15.2-2.mga8.x86_64
- lib64qt5location5-5.15.2-1.mga8.x86_64
- lib64qt5multimedia5-5.15.2-1.mga8.x86_64
- lib64qt5multimediagsttools5-5.15.2-1.mga8.x86_64
- lib64qt5multimediaquick5-5.15.2-1.mga8.x86_64
- lib64qt5multimediawidgets5-5.15.2-1.mga8.x86_64
- lib64qt5opengl5-5.15.2-4.mga8.x86_64
- lib64qt5pdf5-5.15.2-2.mga8.x86_64
- lib64qt5positioning5-5.15.2-1.mga8.x86_64
- lib64qt5positioningquick5-5.15.2-1.mga8.x86_64
- lib64qt5printsupport5-5.15.2-4.mga8.x86_64
- lib64qt5quickcontrols2_5-5.15.2-1.mga8.x86_64
- lib64qt5quicktemplates2_5-5.15.2-1.mga8.x86_64
- lib64qt5quickwidgets5-5.15.2-1.mga8.x86_64
- lib64qt5remoteobjects5-5.15.2-1.mga8.x86_64
- lib64qt5script5-5.15.2-1.mga8.x86_64
- lib64qt5scripttools5-5.15.2-1.mga8.x86_64
- lib64qt5scxml5-5.15.2-1.mga8.x86_64
- lib64qt5sensors5-5.15.2-1.mga8.x86_64
- lib64qt5serialport5-5.15.2-1.mga8.x86_64
- lib64qt5svg5-5.15.2-1.mga8.x86_64
- lib64qt5texttospeech5-5.15.2-1.mga8.x86_64
- lib64qt5webchannel5-5.15.2-1.mga8.x86_64
- lib64qt5webengine5-5.15.2-2.mga8.x86_64
- lib64qt5webenginecore5-5.15.2-2.mga8.x86_64
- lib64qt5webenginewidgets5-5.15.2-2.mga8.x86_64
- lib64qt5webkit5-5.212.0-1.alpha4.6.mga8.x86_64
- lib64qt5webkitwidgets5-5.212.0-1.alpha4.6.mga8.x86_64
- lib64qt5websockets5-5.15.2-1.mga8.x86_64
- lib64qt5xml5-5.15.2-4.mga8.x86_64
- lib64qt5xmlpatterns5-5.15.2-1.mga8.x86_64
- lib64rdmacm1-1.1.0-4.mga8.x86_64
- lib64re2_9-20201101-2.mga8.x86_64
- lib64shiboken2-python3.8_5.15-5.15.2-1.mga8.x86_64
- lib64snappy1-1.1.8-2.mga8.x86_64
- lib64soqt20-1.6.0-3.mga8.x86_64
- lib64spnav0-0.2.3-5.mga8.x86_64
- lib64tbb2-2020.3-1.mga8.x86_64
- lib64texlua5-20200406-9.mga8.x86_64
- lib64vtk1-8.2.0-19.mga8.x86_64
- lib64woff2enc1.0.2-1.0.2-3.mga8.x86_64
- lib64xerces-c3.2-3.2.3-5.mga8.x86_64
- lib64zip5-1.7.3-3.mga8.x86_64
- lib64zziplib13-0.13.71-1.mga8.x86_64
- med-4.0.0-5.mga8.x86_64
- openscad-2021.01-1.mga8.x86_64
- perl-Crypt-RC4-2.20.0-9.mga8.noarch
- perl-Digest-Perl-MD5-1.900.0-7.mga8.noarch
- perl-Digest-SHA1-2.130.0-28.mga8.x86_64
- perl-Email-Date-Format-1.5.0-5.mga8.noarch
- perl-File-Copy-Recursive-0.450.0-2.mga8.noarch
- perl-Font-AFM-1.200.0-9.mga8.noarch
- perl-HTML-Form-6.70.0-1.mga8.noarch
- perl-HTML-Formatter-2.160.0-5.mga8.noarch
- perl-HTML-Tree-5.70.0-4.mga8.noarch
- perl-Jcode-2.70.0-23.mga8.x86_64
- perl-libxml-perl-0.80.0-10.mga8.noarch
- perl-Log-Dispatch-2.700.0-1.mga8.noarch
- perl-Log-Log4perl-1.530.0-1.mga8.noarch
- perl-Mail-Sender-0.903.0-3.mga8.noarch
- perl-Mail-Sendmail-0.800.0-4.mga8.noarch
- perl-MIME-Charset-1.12.2-3.mga8.noarch
- perl-MIME-Lite-3.31.0-2.mga8.noarch
- perl-MIME-Types-2.180.0-1.mga8.noarch
- perl-OLE-Storage_Lite-0.200.0-2.mga8.noarch
- perl-Parse-RecDescent-1.967.15-3.mga8.noarch
- perl-Spreadsheet-ParseExcel-0.650.0-8.mga8.noarch
- perl-Spreadsheet-WriteExcel-2.400.0-9.mga8.noarch
- perl-Text-CSV_XS-1.450.0-1.mga8.x86_64
- perl-Tk-804.35.0-3.mga8.x86_64
- perl-Unicode-LineBreak-2019.1.0-6.mga8.x86_64
- perl-Unicode-Map-0.112.0-32.mga8.x86_64
- perl-WWW-Mechanize-2.30.0-1.mga8.noarch
- perl-XML-DOM-1.460.0-3.mga8.noarch
- perl-XML-RegExp-0.40.0-9.mga8.noarch
- perl-XML-XPath-1.440.0-2.mga8.noarch
- perl-YAML-Tiny-1.730.0-3.mga8.noarch
- python3-3.8.8-1.mga8.x86_64
- python3-collada-0.6.0-3.mga8.noarch
- python3-cycler-0.10.0-8.mga8.noarch
- python3-kiwisolver-1.3.1-1.mga8.x86_64
- python3-matplotlib-3.3.3-1.mga8.x86_64
- python3-matplotlib-data-3.3.3-1.mga8.noarch
- python3-matplotlib-data-fonts-3.3.3-1.mga8.noarch
- python3-matplotlib-tk-3.3.3-1.mga8.x86_64
- python3-pivy-0.6.5b-2.mga8.x86_64
- python3-pyparsing-2.4.7-1.mga8.noarch
- python3-pyside2-3danimation-5.15.2-1.mga8.x86_64
- python3-pyside2-3dcore-5.15.2-1.mga8.x86_64
- python3-pyside2-3dextras-5.15.2-1.mga8.x86_64
- python3-pyside2-3dinput-5.15.2-1.mga8.x86_64
- python3-pyside2-3dlogic-5.15.2-1.mga8.x86_64
- python3-pyside2-3drender-5.15.2-1.mga8.x86_64
- python3-pyside2-5.15.2-1.mga8.x86_64
- python3-pyside2-charts-5.15.2-1.mga8.x86_64
- python3-pyside2-concurrent-5.15.2-1.mga8.x86_64
- python3-pyside2-core-5.15.2-1.mga8.x86_64
- python3-pyside2-datavisualization-5.15.2-1.mga8.x86_64
- python3-pyside2-gui-5.15.2-1.mga8.x86_64
- python3-pyside2-help-5.15.2-1.mga8.x86_64
- python3-pyside2-location-5.15.2-1.mga8.x86_64
- python3-pyside2-multimedia-5.15.2-1.mga8.x86_64
- python3-pyside2-multimediawidgets-5.15.2-1.mga8.x86_64
- python3-pyside2-network-5.15.2-1.mga8.x86_64
- python3-pyside2-opengl-5.15.2-1.mga8.x86_64
- python3-pyside2-openglfunctions-5.15.2-1.mga8.x86_64
- python3-pyside2-positioning-5.15.2-1.mga8.x86_64
- python3-pyside2-printsupport-5.15.2-1.mga8.x86_64
- python3-pyside2-qml-5.15.2-1.mga8.x86_64
- python3-pyside2-quick-5.15.2-1.mga8.x86_64
- python3-pyside2-quickcontrols2-5.15.2-1.mga8.x86_64
- python3-pyside2-quickwidgets-5.15.2-1.mga8.x86_64
- python3-pyside2-remoteobjects-5.15.2-1.mga8.x86_64
- python3-pyside2-script-5.15.2-1.mga8.x86_64
- python3-pyside2-scripttools-5.15.2-1.mga8.x86_64
- python3-pyside2-scxml-5.15.2-1.mga8.x86_64
- python3-pyside2-sensors-5.15.2-1.mga8.x86_64
- python3-pyside2-serialport-5.15.2-1.mga8.x86_64
- python3-pyside2-sql-5.15.2-1.mga8.x86_64
- python3-pyside2-svg-5.15.2-1.mga8.x86_64
- python3-pyside2-test-5.15.2-1.mga8.x86_64
- python3-pyside2-texttospeech-5.15.2-1.mga8.x86_64
- python3-pyside2-uitools-5.15.2-1.mga8.x86_64
- python3-pyside2-webchannel-5.15.2-1.mga8.x86_64
- python3-pyside2-webengine-5.15.2-1.mga8.x86_64
- python3-pyside2-webenginecore-5.15.2-1.mga8.x86_64
- python3-pyside2-webenginewidgets-5.15.2-1.mga8.x86_64
- python3-pyside2-websockets-5.15.2-1.mga8.x86_64
- python3-pyside2-widgets-5.15.2-1.mga8.x86_64
- python3-pyside2-x11extras-5.15.2-1.mga8.x86_64
- python3-pyside2-xml-5.15.2-1.mga8.x86_64
- python3-pyside2-xmlpatterns-5.15.2-1.mga8.x86_64
- python3-shiboken2-5.15.2-1.mga8.x86_64
- qscintilla2-qt5-common-2.11.6-1.mga8.x86_64
- qt3d5-5.15.2-1.mga8.x86_64
- qtcharts5-5.15.2-1.mga8.x86_64
- qtdatavis3d5-5.15.2-1.mga8.x86_64
- qtgamepad5-5.15.2-1.mga8.x86_64
- qtimageformats5-5.15.2-1.mga8.x86_64
- qtmultimedia5-5.15.2-1.mga8.x86_64
- qtpositioning5-5.15.2-1.mga8.x86_64
- qtremoteobjects5-5.15.2-1.mga8.x86_64
- qtscxml5-5.15.2-1.mga8.x86_64
- qtsensors5-5.15.2-1.mga8.x86_64
- qtspeech5-5.15.2-1.mga8.x86_64
- qtsvg5-5.15.2-1.mga8.x86_64
- qttools5-assistant-5.15.2-2.mga8.x86_64
- qtwebengine5-5.15.2-2.mga8.x86_64
- qtxmlpatterns5-xmlpatterns-5.15.2-1.mga8.x86_64
- R-base-4.0.3-4.mga8.x86_64
- texlive-20200406-9.mga8.x86_64
- texlive-collection-basic-20200406-5.mga8.noarch
- tkinter3-3.8.8-1.mga8.x86_64
- x11-font-adobe-100dpi-1.0.3-9.mga8.noarch

1.2GB of additional disk space will be used.

479MB of packages will be retrieved.

Is it ok to continue?


----

Suspect it wouldn't have been as big if this was plasma


----

Freecad was able to start and seems like it is working.  I am not a CAD user, so beyond me on some of the features.  But it works.

Whiteboard: (none) => MGA8-64-OK
CC: (none) => brtians1

Comment 2 Morgan Leijström 2021-03-11 07:13:50 CET
What about mga7 ?

CC: (none) => fri

Comment 3 Brian Rockwell 2021-03-11 14:31:26 CET
Hi Morgan,
I didn't see it listed in the updates for MGA7. Did I miss it?
Comment 4 Morgan Leijström 2021-03-11 14:40:05 CET
Sorry, I meant to ask for update of FreeCAD in mga7, which is at 0.18.2

I can test it briefly, have some old simple drawing I made.
Comment 5 Thomas Andrews 2021-03-14 00:04:35 CET
Validating. Advisory in Comment 0.

CC: (none) => andrewsfarm, sysadmin-bugs
Keywords: (none) => validated_update

Comment 6 Aurelien Oudelet 2021-03-14 16:58:10 CET
Advisory committed to SVN.

Keywords: (none) => advisory
Source RPM: (none) => freecad-0.18.5-4.mga8.src.rpm
CC: (none) => ouaurelien

Comment 7 Aurelien Oudelet 2021-03-14 17:35:44 CET
See also https://bugs.mageia.org/show_bug.cgi?id=27340

FreeCAD segfaults on Open FreeCAD material editor (FEM)

Status: NEW => NEEDINFO
Keywords: validated_update => (none)

Comment 8 Lewis Smith 2021-03-15 09:59:32 CET
I set off to test the Mageia 7 bug 27340, but like Brian found nothing relevant in core/updates_testing. However,
 https://bugs.mageia.org/show_bug.cgi?id=27340#c6
was about M8, resolved by *this* update.

CC: (none) => lewyssmith

Comment 9 Lewis Smith 2021-03-15 10:45:07 CET
Mageia 8, LxQt.
BEFORE update: freecad-0.18.5-4.mga8, which the 'other' comment noted in the previous comment showed was not successful.

AFTER update: freecad-0.18.6-1.mga8
This seemed to work (but the menu bar is partly hidden, the window bar completely; thank goodnes for Alt/drag to lower the window to be able to right-click the window bar to re-size it).
Following the exact procedure in:
 https://bugs.mageia.org/show_bug.cgi?id=27340#c1
that particular fault did not happen. So if this update could be applied to M7, that bug 27340 should be able to be closed.
Comment 10 Lewis Smith 2021-03-17 22:30:35 CET
Testing M8 x64 Mate: freecad-0.18.6-1.2.mga8
From https://bugs.mageia.org/show_bug.cgi?id=27340#c27

Packages in 8/core/updates_testing:
========================
freecad-0.18.6-1.2.mga8
freecad-data-0.18.6-1.2.mga8
Source RPM: 
========================
freecad-0.18.6-1.2.mga8.src.rpm

Starting FreeCAD, it correctly shows 0.18.6 on terminal & GUI splash.
Also for Help-About.

Trying the specific fault:
 https://bugs.mageia.org/show_bug.cgi?id=27340#c1
does *not* crash it.

From: https://bugs.mageia.org/show_bug.cgi?id=27340#c25
> Pressing F1 or menu Help > Help say that /usr/share/doc/freecad/freecad.qhc
> is missing
Confirm that for M8 at least this is fixed, Help system shows.
(forgot to try M7, but in:
 https://bugs.mageia.org/show_bug.cgi?id=27340#c28
Morgan implied that is fixed there)
For me, this M8 update is good.

Better that Morgan confirm with some drawings.(In reply to Morgan Leijström from comment #4)
> I can test it briefly, have some old simple drawing I made.
@Morgan: can you do that & MGA8-64-OK this bug?

Status: NEEDINFO => NEW

Comment 11 Morgan Leijström 2021-03-18 14:22:23 CET
(In reply to Lewis Smith from comment #10)
> Better that Morgan confirm with some drawings.
> @Morgan: can you do that & MGA8-64-OK this bug?

I am not running a mga8 currently.

Can you try just opening the examples on start page of started FreeCAD?
Comment 12 Lewis Smith 2021-03-19 20:28:43 CET
freecad-0.18.6-1.2.mga8
Just opened some of them and clicked here & there to rotate things.
Confirm MGA8-64-OK, validating to save QA.

Keywords: (none) => validated_update

Comment 13 Mageia Robot 2021-03-21 11:45:27 CET
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGAA-2021-0046.html

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.