Re: [opensuse] MediaWiki For openSUSE 11.1?
On Saturday 10 January 2009 08:30, Theo van Werkhoven wrote:
Randall R Schulz wrote:
Hi,
I was pretty surprised to find no MediaWiki packages in the 11.1 distribution nor on the Build Service (there are auxiliary packages, but not MediaWiki itself).
Am I looking in the wrong place??
Using the MediaWiki tar ball and following the directions in the set-up script seems easy enough to me. http://download.wikimedia.org/mediawiki/1.13/mediawiki-1.13.3.tar.gz
Installing a major component outside the RPM system is not something I prefer doing, if an alternative is at all possible. (Yes, I'm aware of an do use checkinstall in these circumstances, though my past experience is that it only works for about half of the projects that have "make install" targets. Maybe that's improved in later versions.) I'll go this route if forced, but given the popularity of MediaWiki and its open-source status, it seems like something that ought to be included in the distribution. Randall Schulz -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Randall R Schulz wrote:
On Saturday 10 January 2009 08:30, Theo van Werkhoven wrote:
Randall R Schulz wrote:
Hi,
I was pretty surprised to find no MediaWiki packages in the 11.1 distribution nor on the Build Service (there are auxiliary packages, but not MediaWiki itself).
Am I looking in the wrong place?? Using the MediaWiki tar ball and following the directions in the set-up script seems easy enough to me. http://download.wikimedia.org/mediawiki/1.13/mediawiki-1.13.3.tar.gz
Installing a major component outside the RPM system is not something I prefer doing, if an alternative is at all possible. (Yes, I'm aware of an do use checkinstall in these circumstances, though my past experience is that it only works for about half of the projects that have "make install" targets. Maybe that's improved in later versions.)
I'll go this route if forced, but given the popularity of MediaWiki and its open-source status, it seems like something that ought to be included in the distribution.
Randall Schulz
Randall, One thing I have had good luck with is downloading the latest .src.rpm I can find (preferably just one release behind), installing it, downloading the latest src package to /usr/src/packages/SOURCES, editing the spec fil in /usr/src/packages/SPECS to change the release information and to point it to the new source package to use during the build. Then I just kickoff the build, for example, with rpmbuild -bb /usr/src/packages/SPECS/mediawiki.spec and see what happens. Probably 80-90% of the time, I end up with new rpms built with the latest source that work just fine. Worth a shot. Nothing but about 20 minutes to lose -- I can waste that just searching for an rpm online ;-) -- David C. Rankin, J.D.,P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Randall R Schulz escribió:
it seems like something that ought to be included in the distribution.
It was included, but has been removed and it is not coming back, PHP applications are a mayor pain in the back to maintain, zillions of security problems, too much workload.. You have to look for it in server:php:applications for now on. -- "We have art in order not to die of the truth" - Friedrich Nietzsche Cristian Rodríguez R. Software Developer Platform/OpenSUSE - Core Services SUSE LINUX Products GmbH Research & Development http://www.opensuse.org/
On Saturday January 10 2009, Cristian Rodríguez wrote:
Randall R Schulz escribió:
it seems like something that ought to be included in the distribution.
It was included, but has been removed and it is not coming back, PHP applications are a mayor pain in the back to maintain, zillions of security problems, too much workload.. You have to look for it in server:php:applications for now on.
Well, I can't say I agree with the logic. You just displace the work onto everyone who needs to run this software, and it is very widely used, far from some obscure, little-used package. Anyway, I don't know how to interpret "... look for it in server:php:applications ..." Where do I look? Randall Schulz -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Tuesday January 13 2009, Randall R Schulz wrote:
On Saturday January 10 2009, Cristian Rodríguez wrote:
Randall R Schulz escribió:
it seems like something that ought to be included in the distribution.
It was included, but has been removed and it is not coming back, PHP applications are a mayor pain in the back to maintain, zillions of security problems, too much workload.. You have to look for it in server:php:applications for now on.
Well, I can't say I agree with the logic. You just displace the work onto everyone who needs to run this software, and it is very widely used, far from some obscure, little-used package.
Anyway, I don't know how to interpret "... look for it in server:php:applications ..." Where do I look?
I found two places that seem like they might be what you referred to: <http://ftp5.gwdg.de/pub/opensuse/repositories/server:/php:/applications/openSUSE_11.1/> <http://ftp5.gwdg.de/pub/opensuse/repositories/server:/php/openSUSE_11.1/> However neither appear to have MediaWiki included. Is anybody else running / trying to run MediaWiki on openSUSE 11.1? Randall Schulz -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Randall R Schulz wrote:
However neither appear to have MediaWiki included.
Is anybody else running / trying to run MediaWiki on openSUSE 11.1?
Yeah, but I just downloaded the tarball and extracted it. -- /Per Jessen, Zürich -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Tuesday January 13 2009, Per Jessen wrote:
Randall R Schulz wrote:
However neither appear to have MediaWiki included.
Is anybody else running / trying to run MediaWiki on openSUSE 11.1?
Yeah, but I just downloaded the tarball and extracted it.
C'est la vie. This is why I defer installing new systems as long as possible...
-- /Per Jessen, Zürich
Randall Schulz -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Randall R Schulz wrote:
On Tuesday January 13 2009, Per Jessen wrote:
Randall R Schulz wrote:
However neither appear to have MediaWiki included.
Is anybody else running / trying to run MediaWiki on openSUSE 11.1?
Yeah, but I just downloaded the tarball and extracted it.
C'est la vie.
This is why I defer installing new systems as long as possible...
I have to say - with mediawiki, moodle and other similar php-only applications, I always just install the tarball. It's just as easy, and I don't see much need for package management, dependencies and all that. /Per -- /Per Jessen, Zürich -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Per Jessen escribió:
I have to say - with mediawiki, moodle and other similar php-only applications, I always just install the tarball. It's just as easy,
This is one of the main reasons why several PHP applications are not in the distribution anymore, people just use upstream tarballs. -- "We have art in order not to die of the truth" - Friedrich Nietzsche Cristian Rodríguez R. Software Developer Platform/OpenSUSE - Core Services SUSE LINUX Products GmbH Research & Development http://www.opensuse.org/
On Tue, Jan 13, 2009 at 07:09:10PM +0100, Per Jessen wrote:
Randall R Schulz wrote:
On Tuesday January 13 2009, Per Jessen wrote:
Randall R Schulz wrote:
However neither appear to have MediaWiki included.
Is anybody else running / trying to run MediaWiki on openSUSE 11.1?
Yeah, but I just downloaded the tarball and extracted it.
C'est la vie.
This is why I defer installing new systems as long as possible...
I have to say - with mediawiki, moodle and other similar php-only applications, I always just install the tarball. It's just as easy, and I don't see much need for package management, dependencies and all that.
Today, I talked with anicka, the former MediaWiki Factory maintainer. The reasons she gave for dropping the package from Factory: 1) Vast majority of its users downloaded the upstream tarball anyway 2) It was very hard to do an update process correctly with package manager - according to what she has said, it didn't work under some special circumstances (I don't remember the details). -- Best regards / s pozdravem Petr Uzel, Packages maintainer --------------------------------------------------------------------- SUSE LINUX, s.r.o. e-mail: puzel@suse.cz Lihovarská 1060/12 tel: +420 284 028 964 190 00 Prague 9 fax: +420 284 028 951 Czech Republic http://www.suse.cz -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Tue, 13 Jan 2009, Per Jessen wrote:
Randall R Schulz wrote:
I have to say - with mediawiki, moodle and other similar php-only applications, I always just install the tarball. It's just as easy, and I don't see much need for package management, dependencies and all that.
Thanks for the sanity - thought I might have been missing something! Why would anyone want a package for a web application? It lives in it's one directory structure (no /usr, /etc), .. has it's on config environment, .. and only impacts one *already* userland [web] service. Lee -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Tue, Jan 13, 2009 at 02:08:27PM -0600, L. V. Lammert wrote:
On Tue, 13 Jan 2009, Per Jessen wrote:
Randall R Schulz wrote:
I have to say - with mediawiki, moodle and other similar php-only applications, I always just install the tarball. It's just as easy, and I don't see much need for package management, dependencies and all that.
Thanks for the sanity - thought I might have been missing something! Why would anyone want a package for a web application? It lives in it's one directory structure (no /usr, /etc), .. has it's on config environment, .. and only impacts one *already* userland [web] service.
To get security updates for it for instance. Otherwise you need to remember everything you installed and update it manually... Ciao, Marcus -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Tuesday 2009 January 13 14:08:27 L. V. Lammert wrote:
On Tue, 13 Jan 2009, Per Jessen wrote:
Randall R Schulz wrote:
I have to say - with mediawiki, moodle and other similar php-only applications, I always just install the tarball. It's just as easy, and I don't see much need for package management, dependencies and all that.
Thanks for the sanity - thought I might have been missing something! Why would anyone want a package for a web application? It lives in it's one directory structure (no /usr, /etc), .. has it's on config environment, .. and only impacts one *already* userland [web] service.
Personally, I'd like to have it packaged so that it worked more like a real server application. Configuration files in /etc, state in /var, programs, scripts, and read-only resources in /usr. Preferably with a dependency on a webapps-common package that contained scripts for rolling out multiple instances (to a variety of httpds) while continuing to share common resources from /usr. -- Boyd Stephen Smith Jr. ,= ,-_-. =. bss@iguanasuicide.net ((_/)o o(\_)) ICQ: 514984 YM/AIM: DaTwinkDaddy `-'(. .)`-' http://iguanasuicide.net/ \_/
Boyd Stephen Smith Jr. escribió:
Personally, I'd like to have it packaged so that it worked more like a real server application. Configuration files in /etc, state in /var, programs, scripts, and read-only resources in /usr. Preferably with a dependency on a webapps-common package that contained scripts for rolling out multiple instances (to a variety of httpds) while continuing to share common resources from /usr.
In the real world however, it does not work that way..actually very far from that and is extremely unlikely to change. -- "We have art in order not to die of the truth" - Friedrich Nietzsche Cristian Rodríguez R. Software Developer Platform/OpenSUSE - Core Services SUSE LINUX Products GmbH Research & Development http://www.opensuse.org/
Boyd Stephen Smith Jr. wrote:
Personally, I'd like to have it packaged so that it worked more like a real server application. Configuration files in /etc, state in /var, programs, scripts, and read-only resources in /usr. Preferably with a dependency on a webapps-common package that contained scripts for rolling out multiple instances (to a variety of httpds) while continuing to share common resources from /usr.
That _would_ be nice, but it would require a lot of effort to "rewrap" e.g. mediawiki or moodle into that format. -- /Per Jessen, Zürich -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Randall R Schulz wrote:
On Tuesday January 13 2009, Randall R Schulz wrote:
On Saturday January 10 2009, Cristian Rodríguez wrote:
Randall R Schulz escribió:
it seems like something that ought to be included in the distribution.
It was included, but has been removed and it is not coming back, PHP applications are a mayor pain in the back to maintain, zillions of security problems, too much workload.. You have to look for it in server:php:applications for now on.
Well, I can't say I agree with the logic. You just displace the work onto everyone who needs to run this software, and it is very widely used, far from some obscure, little-used package.
Anyway, I don't know how to interpret "... look for it in server:php:applications ..." Where do I look?
Maybe here: http://download.opensuse.org/repositories/server:/php:/applications/ I didn't check to see if mediawiki was there though. -- /Per Jessen, Zürich -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Tuesday January 13 2009, Per Jessen wrote:
Randall R Schulz wrote:
On Tuesday January 13 2009, Randall R Schulz wrote:
...
Anyway, I don't know how to interpret "... look for it in server:php:applications ..." Where do I look?
Maybe here:
http://download.opensuse.org/repositories/server:/php:/applications/
I didn't check to see if mediawiki was there though.
Nope. I'm doing it the old-fashioned way, now.
-- /Per Jessen, Zürich
Randall Schulz -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
* Randall R Schulz (rschulz@sonic.net) [20090113 18:38]:
<http://ftp5.gwdg.de/pub/opensuse/repositories/server:/php:/applications/openSUSE_11.1/> <http://ftp5.gwdg.de/pub/opensuse/repositories/server:/php/openSUSE_11.1/>
You know http://software.opensuse.org/searc h? Search for mediawiki in 11.1 and you'll get a hit. Philipp -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Tuesday January 13 2009, Philipp Thomas wrote:
* Randall R Schulz (rschulz@sonic.net) [20090113 18:38]:
<http://ftp5.gwdg.de/pub/opensuse/repositories/server:/php:/applica tions/openSUSE_11.1/> <http://ftp5.gwdg.de/pub/opensuse/repositories/server:/php/openSUSE _11.1/>
You know http://software.opensuse.org/searc h? Search for mediawiki in 11.1 and you'll get a hit.
Maybe you do, but I don't. Wait... It's CASE-SENSITIVE? Why on Earth! Sheesh.
Philipp
Randall Schulz -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Tuesday January 13 2009, Randall R Schulz wrote:
On Tuesday January 13 2009, Philipp Thomas wrote:
...
You know http://software.opensuse.org/searc h? Search for mediawiki in 11.1 and you'll get a hit.
Maybe you do, but I don't.
Wait... It's CASE-SENSITIVE? Why on Earth!
There's something weird there. I tried more than once in recent days with MediaWiki and got nothing. When I tried it before making that reply I tried with "mediawiki" and got hits. But now I see that is _is_ case IN-sensitive. So what changed in the past couple of days? Someone added these packages? The index was rebuilt? Oh, well, I'm already in the configuration process with the tarball install. Randall Schulz -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (9)
-
Boyd Stephen Smith Jr.
-
Cristian Rodríguez
-
David C. Rankin
-
L. V. Lammert
-
Marcus Meissner
-
Per Jessen
-
Petr Uzel
-
Philipp Thomas
-
Randall R Schulz