I am attempting to install Koha on Ubuntu on an AMD64 machine. At http://wiki.koha.org/doku.php?id=ubuntu_amd64, "Installing Koha on Ubuntu amd64," they say: "..... if you’re planning on using the Zebra plugin then you should download the Yaz source tarball instead, and compile the packages yourself. (This is because installing Net::Z3950::ZOOM will fail because the version of Yaz is too old.)" Having found this to be the case I have folllowed their instructions thus far: "* Download the newest source tarball from ftp.indexdata.dk/pub/yaz and untar it. * Install fakeroot and debhelper with apt-get * cd into the untarred directory, and run “dpkg-buildpackage -rfakeroot -b” * It will probably give you a list of dependent packages that are missing. Install them with apt-get, and repeat the last step." I do not get a list of missing dependent packages. What I get at this point is: dpkg-buildpackage: set CPPFLAGS to default value: dpkg-buildpackage: set CFLAGS to default value: -g -O2 dpkg-buildpackage: set CXXFLAGS to default value: -g -O2 dpkg-buildpackage: set FFLAGS to default value: -g -O2 dpkg-buildpackage: set LDFLAGS to default value: -Wl,-Bsymbolic-functions tail: cannot open `debian/changelog' for reading: No such file or directory dpkg-buildpackage: failure: tail of debian/changelog gave error exit status 1 and I can go no further. Does anyone know what I need to do? Paul
Hi Paul. Indexdata now (as of a few weeks ago) supplies 64-bit binary debian packages, so you should not have to install from source ( or source package ), but just set the indexdata repositories in your /etc/apt/sources.list (as described in INSTALL.debian ), and apt-get install the yaz and libyaz3-dev packages. Hope that helps, Ryan On Sun, Jul 13, 2008 at 6:47 PM, Paul Yachnes <yach@cox.net> wrote:
I am attempting to install Koha on Ubuntu on an AMD64 machine.
At http://wiki.koha.org/doku.php?id=ubuntu_amd64, "Installing Koha on Ubuntu amd64," they say:
"..... if you're planning on using the Zebra plugin then you should download the Yaz source tarball instead, and compile the packages yourself. (This is because installing Net::Z3950::ZOOM will fail because the version of Yaz is too old.)"
Having found this to be the case I have folllowed their instructions thus far:
"* Download the newest source tarball from ftp.indexdata.dk/pub/yaz and untar it. * Install fakeroot and debhelper with apt-get * cd into the untarred directory, and run "dpkg-buildpackage -rfakeroot -b" * It will probably give you a list of dependent packages that are missing. Install them with apt-get, and repeat the last step."
I do not get a list of missing dependent packages. What I get at this point is:
dpkg-buildpackage: set CPPFLAGS to default value: dpkg-buildpackage: set CFLAGS to default value: -g -O2 dpkg-buildpackage: set CXXFLAGS to default value: -g -O2 dpkg-buildpackage: set FFLAGS to default value: -g -O2 dpkg-buildpackage: set LDFLAGS to default value: -Wl,-Bsymbolic-functions tail: cannot open `debian/changelog' for reading: No such file or directory dpkg-buildpackage: failure: tail of debian/changelog gave error exit status 1
and I can go no further. Does anyone know what I need to do?
Paul
_______________________________________________ Koha mailing list Koha@lists.katipo.co.nz http://lists.katipo.co.nz/mailman/listinfo/koha
-- Ryan Higgins LibLime * Open-Source Solutions for Libraries Featuring KohaZOOM ILS 888-564-2457 x704
I have already followed these instructions from http://wiki.koha.org/doku.php?id=ubuntu_gutsy&s=ubuntu%20gutsy: * Install yaz o Add the following lines to /etc/apt/sources.list: deb http://ftp.indexdata.dk/debian indexdata/sarge released deb-src http://ftp.indexdata.dk/debian indexdata/sarge released * Install the public key that IndexData <http://wiki.koha.org/doku.php?id=indexdata> uses to sign their packages: wget http://ftp.indexdata.dk/debian/indexdata.asc apt-key add indexdata.asc * Update the package index apt-get update * Install yaz using apt-get apt-get install yaz But the version of Yaz installed is too old to install Net::Z3950::ZOOM. Did I need to do something else? Ryan Higgins wrote:
Hi Paul.
Indexdata now (as of a few weeks ago) supplies 64-bit binary debian packages, so you should not have to install from source ( or source package ), but just set the indexdata repositories in your /etc/apt/sources.list (as described in INSTALL.debian ), and apt-get install the yaz and libyaz3-dev packages.
Hope that helps,
Ryan
On Sun, Jul 13, 2008 at 6:47 PM, Paul Yachnes <yach@cox.net <mailto:yach@cox.net>> wrote:
I am attempting to install Koha on Ubuntu on an AMD64 machine.
At http://wiki.koha.org/doku.php?id=ubuntu_amd64, "Installing Koha on Ubuntu amd64," they say:
"..... if you're planning on using the Zebra plugin then you should download the Yaz source tarball instead, and compile the packages yourself. (This is because installing Net::Z3950::ZOOM will fail because the version of Yaz is too old.)"
Having found this to be the case I have folllowed their instructions thus far:
"* Download the newest source tarball from ftp.indexdata.dk/pub/yaz <http://ftp.indexdata.dk/pub/yaz> and untar it. * Install fakeroot and debhelper with apt-get * cd into the untarred directory, and run "dpkg-buildpackage -rfakeroot -b" * It will probably give you a list of dependent packages that are missing. Install them with apt-get, and repeat the last step."
I do not get a list of missing dependent packages. What I get at this point is:
dpkg-buildpackage: set CPPFLAGS to default value: dpkg-buildpackage: set CFLAGS to default value: -g -O2 dpkg-buildpackage: set CXXFLAGS to default value: -g -O2 dpkg-buildpackage: set FFLAGS to default value: -g -O2 dpkg-buildpackage: set LDFLAGS to default value: -Wl,-Bsymbolic-functions tail: cannot open `debian/changelog' for reading: No such file or directory dpkg-buildpackage: failure: tail of debian/changelog gave error exit status 1
and I can go no further. Does anyone know what I need to do?
Paul
_______________________________________________ Koha mailing list Koha@lists.katipo.co.nz <mailto:Koha@lists.katipo.co.nz> http://lists.katipo.co.nz/mailman/listinfo/koha
-- Ryan Higgins
LibLime * Open-Source Solutions for Libraries Featuring KohaZOOM ILS 888-564-2457 x704
On 2008/07/14, at 11:54 AM, Paul Yachnes wrote:
I have already followed these instructions from http:// wiki.koha.org/doku.php?id=ubuntu_gutsy&s=ubuntu%20gutsy:
Install yaz Add the following lines to /etc/apt/sources.list: deb http://ftp.indexdata.dk/debian indexdata/sarge released deb-src http://ftp.indexdata.dk/debian indexdata/sarge released Install the public key that IndexData uses to sign their packages: wget http://ftp.indexdata.dk/debian/indexdata.asc apt-key add indexdata.asc Update the package index apt-get update Install yaz using apt-get apt-get install yaz
But the version of Yaz installed is too old to install Net::Z3950::ZOOM. Did I need to do something else?
Hi Paul i've recently set up a debian amd-64 box. using the indexdata *.deb packages here's what my relevant /etc/apt/sources.list lines look like deb http://ftp.indexdata.dk/debian etch main deb-src http://ftp.indexdata.dk/debian etch main hope that helps ;)
Mason James wrote:
On 2008/07/14, at 11:54 AM, Paul Yachnes wrote:
I have already followed these instructions from http://wiki.koha.org/doku.php?id=ubuntu_gutsy&s=ubuntu%20gutsy:
* Install yaz o Add the following lines to /etc/apt/sources.list:
deb http://ftp.indexdata.dk/debian indexdata/sarge released deb-src http://ftp.indexdata.dk/debian indexdata/sarge released
* Install the public key that IndexData <http://wiki.koha.org/doku.php?id=indexdata> uses to sign their packages:
wget http://ftp.indexdata.dk/debian/indexdata.asc apt-key add indexdata.asc
* Update the package index
apt-get update
* Install yaz using apt-get
apt-get install yaz
But the version of Yaz installed is too old to install Net::Z3950::ZOOM.
Did I need to do something else?
Hi Paul
i've recently set up a debian amd-64 box. using the indexdata *.deb packages
here's what my relevant /etc/apt/sources.list lines look like
deb http://ftp.indexdata.dk/debian etch main deb-src http://ftp.indexdata.dk/debian etch main
hope that helps ;)
Yes, thanks, that helped. I was able to update Yaz. There were a few more bumps along the way but I finally managed to get Net::Z3950::ZOOM installed.
Hi Paul
i've recently set up a debian amd-64 box. using the indexdata *.deb packages
here's what my relevant /etc/apt/sources.list lines look like
deb http://ftp.indexdata.dk/debian etch main deb-src http://ftp.indexdata.dk/debian etch main
hope that helps ;)
Yes, thanks, that helped. I was able to update Yaz. There were a few more bumps along the way but I finally managed to get Net::Z3950::ZOOM installed.
Ah, good stuff, If you have any further AMD64 specific issues with your setup, flick us an email - and i'll see if i can can help Mason.
participants (3)
-
Mason James -
Paul Yachnes -
Ryan Higgins