Ubuntu Suomen keskustelualueet
		Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: JA5U - 18.06.17 - klo:23.42
		
			
			- 
				Moi
 
 Tarttis käntää tuo GDAL php5:lle, mutta ilmeisesti se ei ole yhteensopiva GDAL v2.x kanssa.
 
 Xenialissa on molemmat 1.x ja 2.x, mutta kääntäessä se ottaa käyttöön tuon 2 vaikka ko. koodi ei ole sen kanssa yhteensopiva.
 Tai näin päättelin virheestä, jonka jälkeen greppailin tuota repo kansiota siihen malliin, että siitä saattoi vetää saman johtopäätöksen:
 configure:3999: checking whether to enable GDAL extension support
 configure:4038: result: yes, shared
 configure:4054: checking for OGR files in default path
 configure:4059: result: found in /usr
 configure:4082: result: 2.1.0
 
 Jotenkin se pitäisi siis pakottaa sen 1.x käyttämiseen tai poistaa tuo 2.x (mikä lähtökohtaisesti rikkoo jotain eli on huonompi vaihtoehto).
 
 Kyseessä tämä repo: https://github.com/geops/php5-gdal
 
- 
				Tarttis käntää tuo GDAL php5:lle, mutta ilmeisesti se ei ole yhteensopiva GDAL v2.x kanssa.
 
 Xenialissa on molemmat 1.x ja 2.x, mutta kääntäessä se ottaa käyttöön tuon 2 vaikka ko. koodi ei ole sen kanssa yhteensopiva.
 
 Xenialissa on vain versio 1.11.3: https://packages.ubuntu.com/search?suite=xenial§ion=all&arch=any&keywords=gdal&searchon=names
 Olet asentanut 2.1.0:n jostain muualta.
 
 
 Jotenkin se pitäisi siis pakottaa sen 1.x käyttämiseen tai poistaa tuo 2.x (mikä lähtökohtaisesti rikkoo jotain eli on huonompi vaihtoehto).
 
 
 configure-skriptissä voi olla joku vipu sijainnille, tai voit poistaa uudemman version siksi aikaa kun käännät PHP-komponenttia.
- 
				Tarttis käntää tuo GDAL php5:lle, mutta ilmeisesti se ei ole yhteensopiva GDAL v2.x kanssa.
 
 Xenialissa on molemmat 1.x ja 2.x, mutta kääntäessä se ottaa käyttöön tuon 2 vaikka ko. koodi ei ole sen kanssa yhteensopiva.
 
 Xenialissa on vain versio 1.11.3: https://packages.ubuntu.com/search?suite=xenial§ion=all&arch=any&keywords=gdal&searchon=names
 Olet asentanut 2.1.0:n jostain muualta.
 
 
 Jotenkin se pitäisi siis pakottaa sen 1.x käyttämiseen tai poistaa tuo 2.x (mikä lähtökohtaisesti rikkoo jotain eli on huonompi vaihtoehto).
 
 
 configure-skriptissä voi olla joku vipu sijainnille, tai voit poistaa uudemman version siksi aikaa kun käännät PHP-komponenttia.
 
 Nyt, kun tutkin asiaa lisää, niin pakettien osalta näyttää tältä:
 $ dpkg-query -l | grep "gdal"
 ii  gdal-bin                                      2.1.0+dfsg-1~xenial1                          amd64        Geospatial Data Abstraction Library - Utility programs
 ii  libgdal-dev                                   2.1.0+dfsg-1~xenial1                          amd64        Geospatial Data Abstraction Library - Development files
 ii  libgdal1-dev                                  1.11.3+dfsg-3build2                           all          Geospatial Data Abstraction Library - Transitional package
 ii  libgdal1i                                     1.11.3+dfsg-3build2                           amd64        Geospatial Data Abstraction Library
 ii  libgdal20                                     2.1.0+dfsg-1~xenial1                          amd64        Geospatial Data Abstraction Library
 ii  python-gdal                                   2.1.0+dfsg-1~xenial1                          amd64        Python bindings to the Geospatial Data Abstraction Library
 
 
 Ja vielä lisäys (poistin jo gdal-binin):
 $ sudo apt-cache policy gdal-bin
 gdal-bin:
 Installed: (none)
 Candidate: 2.1.0+dfsg-1~xenial1
 Version table:
 2.1.0+dfsg-1~xenial1 500
 500 http://ppa.launchpad.net/ubuntugis/ppa/ubuntu xenial/main amd64 Packages
 1.11.3+dfsg-3build2 500
 500 http://fi.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
 
 
- 
				 :D no nyt kääntyi