Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

'libfftw3-3.dll not found'" running GRASS tools in Processing on osgeo4w v2 #44155

Closed
mrtwister3142 opened this issue Jul 14, 2021 · 3 comments
Closed
Assignees
Labels
Bug Either a bug report, or a bug fix. Let's hope for the latter! Build/Install Related to compiling or installing QGIS Downstream Downstream packaging issues etc. Processing Relating to QGIS Processing framework or individual Processing algorithms Regression Something which used to work, but doesn't anymore

Comments

@mrtwister3142
Copy link

Describe the bug
v.dissolve fails with error
grass.exceptions.CalledModuleError: Module run None v.extract -d input=vector_60ee8209678d16 output=outputcd457ad00fe54454948c5eb42aa28a2a type=area layer=1 ended with error Process ended with non-zero return code 3221225781. See errors in the (error) output.
in QGIS 3.20.0 (GUI)
and with system error 'libfftw3-3.dll not found' in PyQGIS
Screenshot 2021-07-14 082627

How to Reproduce

  1. Open sample dataset.
  2. try to dissolve with v.dissolve by field 'T_Id'
  3. See error -->

v.dissolve.log.txt

QGIS and OS versions

QGIS version
3.20.0-Odense
QGIS code revision
decaadb
Qt version
5.15.2
Python version
3.9.5
GDAL/OGR version
3.3.1
PROJ version
8.1.0
EPSG Registry database version
v10.027 (2021-06-17)
GEOS version
3.9.1-CAPI-1.14.2
SQLite version
3.35.2
PDAL version
2.3.0
PostgreSQL client version
13.0
SpatiaLite version
5.0.1
QWT version
6.1.3
QScintilla2 version
2.11.5
OS version
Windows 10 Version 2004

Active Python plugins
interlis
QgisModelBaker
SpreadsheetLayers
swiss_locator
db_manager
processing

Additional context

Sample dataset:
test.zip

@mrtwister3142 mrtwister3142 added the Bug Either a bug report, or a bug fix. Let's hope for the latter! label Jul 14, 2021
@gioman
Copy link
Contributor

gioman commented Jul 15, 2021

Confirmed, it seems to sort pf packing problem in osgeo4w v2.

@gioman gioman added Processing Relating to QGIS Processing framework or individual Processing algorithms Regression Something which used to work, but doesn't anymore Build/Install Related to compiling or installing QGIS labels Jul 15, 2021
@gioman gioman changed the title v.dissolve fails with QGIS 3.20.0-5 'libfftw3-3.dll not found'" running GRASS tools in Processing on osgeo4w v2 Jul 15, 2021
@agiudiceandrea
Copy link
Contributor

agiudiceandrea commented Jul 15, 2021

It seems the fftw package (which ships libfftw3-3.dll) is missing in the OSGeo4w v2 repository, while it is present in the old OSGeo4w repository and installed as a GRASS dependency.
Maybe it could be better to file a ticket in the OSGeo4W trac system https://trac.osgeo.org/osgeo4w/

@agiudiceandrea
Copy link
Contributor

OSGeo4W v2: missing fftw package - GRASS tools not working
https://trac.osgeo.org/osgeo4w/ticket/685

@jef-n jef-n self-assigned this Jul 19, 2021
@jef-n jef-n added the Downstream Downstream packaging issues etc. label Jul 19, 2021
@jef-n jef-n closed this as completed Jul 19, 2021
jef-n added a commit to jef-n/OSGeo4W that referenced this issue Aug 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Either a bug report, or a bug fix. Let's hope for the latter! Build/Install Related to compiling or installing QGIS Downstream Downstream packaging issues etc. Processing Relating to QGIS Processing framework or individual Processing algorithms Regression Something which used to work, but doesn't anymore
Projects
None yet
Development

No branches or pull requests

4 participants