Package Details: qgis 2.18.3-1

Git Clone URL: (read-only)
Package Base: qgis
Description: Geographic Information System (GIS) that supports vector, raster & database formats
Upstream URL:
Licenses: GPL
Submitter: td123
Maintainer: Scimmia (XavierCLL)
Last Packager: Scimmia
Votes: 181
Popularity: 3.501822
First Submitted: 2011-07-22 15:23
Last Updated: 2017-01-14 05:48

Dependencies (24)

Required by (1)

Sources (1)

Pinned Comments

Scimmia commented on 2016-05-20 13:03

I've moved most of the plugin deps to optional deps. Please pay attention to them. Let me know if I missed something.

Latest Comments

Scimmia commented on 2017-01-23 16:37

I'll keep watching upstream for a patch and pull it as soon as possible, but with the future of 2.18.x still in question, I don't know just when/if we'll get a fix. :(

XavierCLL commented on 2017-01-23 16:22

Yeah confirmed problem with sip, for me works again downgrading these: sip, python2-sip, pyqt4-common, python2-pyqt4

saultdon commented on 2017-01-23 16:15

@Johannes Upstream bug filed. Possibly related to sip upgrade to 4.19.

Johannes commented on 2017-01-23 16:01

After updating the system I'm also facing a segmentation fault.
Trying to compile the package again gives the following error: ‘sipName_QString’ was not declared in this scope.
Can someone help? I need this package...

Scimmia commented on 2017-01-12 00:39

Another victim of bad packaging. I should really complain about the bad "provides".

kokkytos commented on 2017-01-11 20:02

I finally managed to run it!

uninstall qwt-qt5 qwtpolar-qt5 and qgis with:
sudo pacman -R qwt-qt5 qwtpolar-qt5 qgis

install qwt qwtpolar with:
sudo pacman -S qwt
yaourt qwtpolar

and install qgis with:
sudo pacman -U qgis-2.18.2-1-x86_64.pkg.tar

rmlopes commented on 2017-01-11 16:40

In my case 'python2-sip' was halting the build. I followed dreieck's suggestion but only provided the path for the sip package between the cmake and make:


kokkytos commented on 2017-01-11 15:55

I got the following core dump:

PID: 3731 (qgis)
UID: 1000 (leonidas)
GID: 100 (users)
Signal: 11 (SEGV)
Timestamp: Wed 2017-01-11 17:38:01 EET (9min ago)
Command Line: qgis
Executable: /usr/bin/qgis
Control Group: /user.slice/user-1000.slice/session-c2.scope
Unit: session-c2.scope
Slice: user-1000.slice
Session: c2
Owner UID: 1000 (leonidas)
Boot ID: 8a6c51bed08245c3aba25bb9d6b62799
Machine ID: f6e8537e357d4fe7b0f6d5d5efee3f0b
Hostname: archlinux
Storage: /var/lib/systemd/coredump/core.qgis.1000.8a6c51bed08245c3aba25bb9d6b62799.3731.1484149081000000000000.lz4
Message: Process 3731 (qgis) of user 1000 dumped core.

Stack trace of thread 3731:
#0 0x00007f2ff93726c7 _ZNK11QMetaObject9classNameEv (
#1 0x00007f2ffa0a2a8f n/a (
#2 0x00007f2ffa03c4e7 n/a (
#3 0x00007f3006fc64fa n/a (n/a)

Scimmia commented on 2017-01-11 04:18

You should be fine with freetype2 2.7.1, there's a lot of problems right now with people running older versions for Infinality and the like.

You shouldn't have to remove Qt5; I have a lot of Qt5 applications installed and have no problems with QGIS. You should not need qwtpolar-qt5 and qwt-qt5, and they do NOT "provide" qwtpolar and qwt, no matter what the PKGBUILD says.

You can try getting a backtrace, that may lead us to where the problem is.

bijookha commented on 2017-01-11 03:27

Thanks Scimmia for replying. I have freetype2 package 2.7.1 , still I get core dumped. If you guide me on how to, I can provide you more information.

I also looked into possibilty of removing everything qt5 as 'kokkytos' suggested but that breaks so many dependencies that I was not sure I should do it. Anyways, I am building qwtpolar-qt5 (which needs qwt-qt5) and spatialindex from the dependencies links.

$ sudo pacman -Qs freetype2
local/freetype2 2.7.1-1
TrueType font rendering library
local/lib32-freetype2 2.7-2
TrueType font rendering library (32-bit)

sudo pacman -R qt5-base qt5-declarative attica-qt5 libdbusmenu-qt5 phonon-qt5 phonon-qt5-gstreamer polkit-qt5 poppler-qt5 qca-qt5 qt5-declarative qt5-script qt5-svg qt5-x11extras qt5-xmlpatterns sonnet
warning: skipping target: qt5-declarative
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: karchive: removing qt5-base breaks dependency 'qt5-base'
:: kauth: removing polkit-qt5 breaks dependency 'polkit-qt5'
:: kcodecs: removing qt5-base breaks dependency 'qt5-base'
:: kconfig: removing qt5-base breaks dependency 'qt5-base'
:: kcoreaddons: removing qt5-base breaks dependency 'qt5-base'
:: kdbusaddons: removing qt5-x11extras breaks dependency 'qt5-x11extras'
:: kdnssd: removing qt5-base breaks dependency 'qt5-base'
:: kguiaddons: removing qt5-x11extras breaks dependency 'qt5-x11extras'
:: ki18n: removing qt5-script breaks dependency 'qt5-script'
:: kiconthemes: removing qt5-svg breaks dependency 'qt5-svg'
:: kitemmodels: removing qt5-base breaks dependency 'qt5-base'
:: kitemviews: removing qt5-base breaks dependency 'qt5-base'
:: kjobwidgets: removing qt5-x11extras breaks dependency 'qt5-x11extras'
:: kjs: removing qt5-base breaks dependency 'qt5-base'
:: knotifications: removing phonon-qt5 breaks dependency 'phonon-qt5'
:: knotifications: removing libdbusmenu-qt5 breaks dependency 'libdbusmenu-qt5'
:: ktextwidgets: removing sonnet breaks dependency 'sonnet'
:: kwidgetsaddons: removing qt5-base breaks dependency 'qt5-base'
:: kwindowsystem: removing qt5-x11extras breaks dependency 'qt5-x11extras'
:: kxmlgui: removing attica-qt5 breaks dependency 'attica-qt5'
:: libkexiv2: removing qt5-base breaks dependency 'qt5-base'
:: okular: removing poppler-qt5 breaks dependency 'poppler-qt5'
:: okular: removing qca-qt5 breaks dependency 'qca-qt5'
:: solid: removing qt5-declarative breaks dependency 'qt5-declarative'
:: threadweaver: removing qt5-base breaks dependency 'qt5-base'

All comments