I've been struggling with $ dselect --set-selections install_misc/ubuntu.packages $ dselect install pulling i386 packages and trying to break my poor amd64 12.04 PVM, and started to dig on problems related to Ubuntu support and docs problems. The most bugs reported have to do with docs being outdated. And whether a patch should be applied or not depends on this question: What Ubuntu versions should we support? My vote is for the current LTS revisions only (lucid and precise, the first being outdated for master i guess, not sure). Their 2-year release cycle seems to be enough for having a fair recent version of the required libs. So, this files might need being updated/deleted and new ones created: INSTALL.ubuntu INSTALL.ubuntu.lucid ubuntu_maverick.packages (delete or at least rename!) ubuntu.packages ubuntu-pkg-check.sh I propose: INSTALL.ubuntu.lucid INSTALL.ubuntu.precise install_misc/ubuntu_lucid.packages install_misc/ubuntu_precise.packages The idea is avoiding confusion. I'd volunteer to help on this task. Bugs related to this: - http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7764 - INSTALL.ubuntu needs updating - http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7759 - Use Koha-Contrib-Tamil to update Zebra data in background (needs to be documented in the INSTALL.* files) - http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7858 - Missing packages from install_misc/ubuntu.packages - http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8192 - Update libraries and Missing library in install_misc/ubuntu.packages - http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5217 - INSTALL.ubuntu Packages/CPAN notes out of date for Ubuntu 10.04 LTS (Lucid) Regards To+
Tomas, My vote is for the current LTS revisions only (lucid and precise, the
first being outdated for master i guess, not sure). Their 2-year release cycle seems to be enough for having a fair recent version of the required libs. So, this files might need being updated/deleted and new ones created:
INSTALL.ubuntu INSTALL.ubuntu.lucid ubuntu_maverick.packages (delete or at least rename!) ubuntu.packages ubuntu-pkg-check.sh
I propose:
INSTALL.ubuntu.lucid INSTALL.ubuntu.precise install_misc/ubuntu_lucid.packages install_misc/ubuntu_precise.packages
+1 from me. Regards, Jared -- Jared Camins-Esakov Bibliographer, C & P Bibliography Services, LLC (phone) +1 (917) 727-3445 (e-mail) jcamins@cpbibliography.com (web) http://www.cpbibliography.com/
I'd also suggest the instructions, for precise at least, strongly recommend using the koha-common packages. There is a ppa for stable and a daily build of master for ubuntu. Chris On Jul 19, 2012 6:46 AM, "Jared Camins-Esakov" <jcamins@cpbibliography.com> wrote:
Tomas,
My vote is for the current LTS revisions only (lucid and precise, the
first being outdated for master i guess, not sure). Their 2-year release cycle seems to be enough for having a fair recent version of the required libs. So, this files might need being updated/deleted and new ones created:
INSTALL.ubuntu INSTALL.ubuntu.lucid ubuntu_maverick.packages (delete or at least rename!) ubuntu.packages ubuntu-pkg-check.sh
I propose:
INSTALL.ubuntu.lucid INSTALL.ubuntu.precise install_misc/ubuntu_lucid.packages install_misc/ubuntu_precise.packages
+1 from me.
Regards, Jared
-- Jared Camins-Esakov Bibliographer, C & P Bibliography Services, LLC (phone) +1 (917) 727-3445 (e-mail) jcamins@cpbibliography.com (web) http://www.cpbibliography.com/
_______________________________________________ Koha-devel mailing list Koha-devel@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
Op 18-07-12 21:38, Chris Cormack schreef:
I'd also suggest the instructions, for precise at least, strongly recommend using the koha-common packages. There is a ppa for stable and a daily build of master for ubuntu.
The packages currently have a bug on Ubuntu Precise due to a change in the way MySQL understands wildcards (i.e. CREATE USER `username`@'%' IDENTIFIED BY 'password'; is no longer a valid user when you connect as username from localhost. at least, that's currently my take on the issue.) It's on my list to fix, unless someone beats me to it ;) -- Robin Sheat Catalyst IT Ltd. ✆ +64 4 803 2204 GPG: 5957 6D23 8B16 EFAB FEF8 7175 14D3 6485 A99C EB6D
Greetings, I thought jcamins murmured to me that's why he switched over to Debian. I think is was related to anonymous users. I'm not sure if deleting the anonymous user entries from mysql.user solves the problem or not. http://dev.mysql.com/doc/refman/5.1/en/default-privileges.html Hope this helps. And if it does, please let me know what steps you took, so I can appropriate reflect them on the Koha on Ubuntu wiki page. GPML, Mark Tompsett -----Original Message----- From: Robin Sheat Sent: Thursday, July 19, 2012 5:34 PM To: koha-devel@lists.koha-community.org Subject: Re: [Koha-devel] Ubuntu support Op 18-07-12 21:38, Chris Cormack schreef:
I'd also suggest the instructions, for precise at least, strongly recommend using the koha-common packages. There is a ppa for stable and a daily build of master for ubuntu.
The packages currently have a bug on Ubuntu Precise due to a change in the way MySQL understands wildcards (i.e. CREATE USER `username`@'%' IDENTIFIED BY 'password'; is no longer a valid user when you connect as username from localhost. at least, that's currently my take on the issue.) It's on my list to fix, unless someone beats me to it ;) -- Robin Sheat Catalyst IT Ltd. ✆ +64 4 803 2204 GPG: 5957 6D23 8B16 EFAB FEF8 7175 14D3 6485 A99C EB6D _______________________________________________ Koha-devel mailing list Koha-devel@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
Greetings, I'd like to point out that development generally occurs in Debian-based environment, so descendent-OS' should work, but are not as well supported. The organization I am with has more people familiar with Ubuntu than Debian, so I chose Ubuntu for the purposes of having someone else being able to take over. I hope the following ramble is useful somehow. Tomas wrote:
$ dselect --set-selections install_misc/ubuntu.packages $ dselect install
I think you meant to have a '<' in there. :) Actually, as I was not familiar with and am still not familiar with the packages, I did not include them in my reworking of the instructions on the wiki: http://wiki.koha-community.org/wiki/Koha_on_Ubuntu There are still some things I'd like to update on it, but haven't gotten around to it yet. Also, I suppose I just prefer to keep Ubuntu things Ubuntu and Debian things Debian. That's just my personal preference. You have correctly pointed out that the ubuntu.packages and other non-debian files are out of date, need renaming, or are sometimes confusing. This is why I worked on updating the wiki page, as I didn't have a development system at the time. There is a perl script, koha_perl_deps.pl -m, which lists missing things, and it is possible to transform Blah::blah into an 'aptitude search': $ aptitude search blah-blah-perl which might be business-isbn-perl, for example. There was 1 OPTIONAL dependency that my development system had to borrow from an external, non-default repo while setting up my development system under Ubuntu 12.04. This would mean that installing from packages are probably okay and generally recommended (see Chris Cormack's email), though it is not my personal preference under Ubuntu. However, Chris' email suggests there are packages for Ubuntu. I think I may go looking. At this time, as 3.6.X and 3.8.X are the two active versions, even though Ubuntu 8.04 LTS is supported until next year, it doesn't make sense to try to support it. Both 10.04 LTS and 12.04 LTS work with both active versions of Koha, though 12.04 plays nicer in terms of most dependencies are in the default repositories, particularly for 3.6.X. Though, it doesn't make sense to install 3.6.X now, given that 3.10 will come out in a few months. And at least one of those bug reports you reference is mine. :) GPML, Mark Tompsett
participants (5)
-
Chris Cormack -
Jared Camins-Esakov -
Mark Tompsett -
Robin Sheat -
Tomas Cohen Arazi