Bug#332727: [Pkg-mediawiki-devel] Bug#332727: mediawiki: cherokee not included in debconf, apache* dependency only
Hi, Am 08. Oct 2005 schrieb Romain Beauxis: So if you installed cherokee from its package, you may not encounter this bug. Can you provide more informations on this bug, because as for now, it should be closed. I installed cherokee with apt-get from testing source and it serves my homepage since more than 7 months. Recognising the installation problem with mediawiki I tried to find out more about this on the cherokee mailing list. Here is the part from aptitude log, [INSTALL, DEPENDENCIES] apache-common [INSTALL, DEPENDENCIES] apache2-utils [INSTALL, DEPENDENCIES] libapache-mod-php4 [INSTALL, DEPENDENCIES] libdbd-mysql-perl [INSTALL, DEPENDENCIES] mysql-client [INSTALL, DEPENDENCIES] mysql-server [INSTALL, DEPENDENCIES] php4 [INSTALL, DEPENDENCIES] php4-mysql [INSTALL] mediawiki Answer to my question why that happend, Quote Most packages declare their dependency on 'apache | httpd', which means Any web server (but Apache is the first on the list). Why? Because that's what the maintainers have tested it against. If you find a Web-based application which depends on Apache and cannot be installed with any other Web server (and doesn't have a reason for that - i.e., if it's a mod_perl application, it _is_ bound to Apache, like it or not), please file a bug, as it should not depend on that specific package. Greetings, -- Gunnar Wolf - [EMAIL PROTECTED] /Quote I'm sorry to say that I cannot help further because I purged mediawiki.deb and installed the beta version of mediawiki (no .deb) to /var/www and found a solution to make it work with cherokee. - 1.create a file (asuming DocumentRoot is where mediawiki has its main tree, usually in debiansystems /usr/lib/mediawiki/) ## ## Virtual server for mediawiki ## Directory /mediawiki { Handler common DocumentRoot /usr/lib/mediawiki/ } 2.copy that file to /etc/cherokee/sites-available/mediawiki 3.create a symlink from this directory to /etc/cherokee/sites-enabled/mediawiki 4. chmod 640, chown www-data:www-data 5.restart cherokee - I hope that this will help a little Best Regards Jens signature.asc Description: Digital signature
Bug#332727: [Pkg-mediawiki-devel] Bug#332727: mediawiki: cherokee not included in debconf, apache* dependency only
Le Mardi 11 Octobre 2005 13:39, vous avez écrit : Hi, Hi! I installed cherokee with apt-get from testing source and it serves my homepage since more than 7 months. Recognising the installation problem with mediawiki I tried to find out more about this on the cherokee mailing list. Here is the part from aptitude log, [INSTALL, DEPENDENCIES] apache-common [INSTALL, DEPENDENCIES] apache2-utils [INSTALL, DEPENDENCIES] libapache-mod-php4 [INSTALL, DEPENDENCIES] libdbd-mysql-perl [INSTALL, DEPENDENCIES] mysql-client [INSTALL, DEPENDENCIES] mysql-server [INSTALL, DEPENDENCIES] php4 [INSTALL, DEPENDENCIES] php4-mysql [INSTALL] mediawiki Answer to my question why that happend, In fact dependencies for mediawiki are right. The problem comes from the fact that there is no php4 package for cherokee in debian. Do you use the cherokee package from debian and can it use php4? If so then one of the cherokee package should tell it, and php4's dependencies should be corrected to include it If not and php4 support in cherokee is more tricky/depends on an other piece of software then it should be packaged. 1.create a file (asuming DocumentRoot is where mediawiki has its main tree, usually in debiansystems /usr/lib/mediawiki/) ## ## Virtual server for mediawiki ## Directory /mediawiki { Handler common DocumentRoot /usr/lib/mediawiki/ } 2.copy that file to /etc/cherokee/sites-available/mediawiki Ok, this should be include as a cherokee.conf in next package. I hope that this will help a little It does :) Thks! Romain -- Everyone is crying out for peace, yes None is crying out for justice I don't want no peace I want equal rights and justice pgp4JBllCVxEg.pgp Description: PGP signature
Bug#332727: [Pkg-mediawiki-devel] Bug#332727: mediawiki: cherokee not included in debconf, apache* dependency only
Le Mardi 11 Octobre 2005 22:03, vous avez écrit : Hi, Am 11. Oct 2005 schrieb Romain Beauxis: In fact dependencies for mediawiki are right. The problem comes from the fact that there is no php4 package for cherokee in debian. Now I have the following php4 packages installed (but don't know wich are necessary to serve mediawiki and cherokee) php4-cgi (I guess this one is important for cherokee) php4-cli php4-common php4-mysql So you may not have install any apache stuff since all mediawikis dependencies can be installed without apache: mediawiki + php4 + php4-cgi + php4-common + php4-mysql + other non apache related ones.. Did the problem occured BEFORE you installed php4-cgi of after? Romain -- son, daddy left you were from you were four I've got to struggle 'cos I am poor she said, food is a very hard thing to find sometime I feel like I'm going out of my mind pgpnpORj9aLEL.pgp Description: PGP signature
Bug#332727: [Pkg-mediawiki-devel] Bug#332727: mediawiki: cherokee not included in debconf, apache* dependency only
Hi, Am 11. Oct 2005 schrieb Romain Beauxis: In fact dependencies for mediawiki are right. The problem comes from the fact that there is no php4 package for cherokee in debian. Now I have the following php4 packages installed (but don't know wich are necessary to serve mediawiki and cherokee) php4-cgi (I guess this one is important for cherokee) php4-cli php4-common php4-mysql I know that you worked a lot on the Debian package, I packed an unofficial one for web-based/perl-written financial software including debconf dialogs for apache* and cherokee. But all the stuff remained in /debian. Is there any reason for you to get get the debconf files outside /debian? Don't get me wrong, I'm not criticising it, just wonder why... Any changes in the Debian policy? Best Regards Jens signature.asc Description: Digital signature
Bug#332727: [Pkg-mediawiki-devel] Bug#332727: mediawiki: cherokee not included in debconf, apache* dependency only
Le Samedi 8 Octobre 2005 09:36, Jens Körner a écrit : Package: mediawiki Version: 1.4.10-1 Severity: wishlist I run cherokee webserver but it is not included in debconf dialog. Dependencies on mediawiki installed unwanted apache* packages and cannot be removed without breaking mediawiki. Hi! As I can read on the package dependencies: Depends: apache2 | httpd This means that it depends either on apache2 or on a virtual httpd package. Then, on cherokee, I can read: Provides: httpd So if you installed cherokee from its package, you may not encounter this bug. Can you provide more informations on this bug, because as for now, it should be closed. Romain -- So, won't you come with me; I'll take you to a land of liberty Where we can live - live a good, good life And be free. pgpASLffIZlYk.pgp Description: PGP signature
Bug#332727: [Pkg-mediawiki-devel] Bug#332727: mediawiki: cherokee not included in debconf, apache* dependency only
Le Samedi 8 Octobre 2005 09:36, Jens Körner a écrit : I run cherokee webserver but it is not included in debconf dialog. Also about this, you can uncheck all boxes on the multi choice dialog and then do the config yourself. Furthermore, if we use my multisite package later, questions and configuration for httpd will be up to the administrator. Romain -- Why do they fight against the poor youth of today? 'Cause without these youths, they would be gone - All gone astray pgpT86wztZMoX.pgp Description: PGP signature