Bug#332727: [Pkg-mediawiki-devel] Bug#332727: mediawiki: cherokee not included in debconf, apache* dependency only

2005-10-11 Thread Jens Körner
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

2005-10-11 Thread Romain Beauxis
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

2005-10-11 Thread Romain Beauxis
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

2005-10-11 Thread Jens Körner
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

2005-10-08 Thread Romain Beauxis
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

2005-10-08 Thread Romain Beauxis
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