Dear all!
Sorry, I didn't have much time to work on packaging in the last weeks; so I'm a little bit un-informed at the moment.
I'd like to tell you what I have developed for the OpenSUSE mediawiki packages in the last years. You can find the resources in
* https://build.opensuse.org/package/show?package=mediawiki&project=server%3A…
* https://build.opensuse.org/package/show?package=mediawiki-math&project=serv…
* https://build.opensuse.org/package/show?package=texvc&project=server%3Aphp%…
1) I have split off the texvc project to a seperated, arch-dependend project
2) The whole installation of mediawiki is LSB compliant. The installation's base is in /usr/share/mediawiki.
To add new instances of mediawiki, there is the script "makealias.sh" which creates a default installation in
/var/lib/mediawiki
+ cache
+ session
+ tmp
+ upload
+ webroot
during RPM creation. The script can also be called manually (it's located in /usr/share/mediawiki/admintools) to create instances of that kind in different locations.
An Apache configuration is created on the fly, each instance is added in /etc/mediawiki-installations
3) The script /usr/share/mediawiki/admintools/update.sh is executed after each update and corrects symlinks and updates the different mediawiki instances.
####
All that files including a readme file can be found on the first location above. There is also the current spec file which does e.g. some file deletions as already mentioned in the mailing-list.
It would be great to co-operate with you to create nice packages for all opensource systems...
--
Johannes Weberhofer
Weberhofer GmbH, Austria, Vienna
Hi,
-------- Original Message --------
> When I migrated from squeeze to wheezy, my mediawiki wiki stopped
> showing content and started showing blank pages. Turning on the
> appropriate setting to print the error messages, I got the
> following message:
>
> Fatal error: Call to undefined method Xml::hidden() in
> /usr/share/mediawiki-extensions/base/LanguageSelector/LanguageSelector.php
> on line 356
Is it appropriate to apply [0] to this case? I'm reluctant to blindly
follow instructions from an unknown (to me) contributor; on the other
hand this is a grave bug as far as Wheezy is concerned and we need to
get it resolved urgently.
Thanks,
--
Jonathan Wiltshire jmw(a)debian.org
Debian Developer http://people.debian.org/~jmw
4096R: 0xD3524C51 / 0A55 B7C5 1223 3942 86EC 74C3 5394 479D D352 4C51
FYI
---------- Forwarded message ----------
From: "Benny Baumann" <BenBE(a)geshi.org>
Date: Aug 19, 2012 3:21 PM
Subject: [Pkg-mediawiki-devel] Bug#685326: Anchient version in stable and
testing although update to more recent version requested for ages.
To: "Debian Bug Tracking System" <submit(a)bugs.debian.org>
Package: php-geshi
Version: 1.0.8.4-1
Severity: serious
Tags: upstream
Despite being asked for about two years ago this package hasn't been updated
by the responsible maintainers. Also direct contact to the maintainers at
several
points in time and occasions achieved no response which would lead to new
and fixed versions of the upstream package resolving all bugs of this
Debian package being updated.
Also in the latest upstream release there are fixes for two security bugs
(reported
to the security team) that need being deployed ASAP a the Debian package
includes
the vulnerable files.
Even though just fixing those two security bugs might seem enough it
actually isn't.
Due to the wide range of web applications that include GeSHi or contain a
plugin to
use GeSHi fixing the three below bugs causes a lot of applications to
profit from
including a new upstream version. This not only fixes a few bugs reported
to Debian
directly but (maybe read the CHANGELOG) quite a lot of different
highlighting problems
people have reported upstream over the last two years.
Thus it'd be /really/ nice if a updated version using latest upstream
1.0.8.11 by the
time of this bug report) could be sent to stable/testing ASAP.
Best regards,
upstream.
Bugs with severity normal
1) #579080 php-geshi: Can't render Scheme code
2) #613711 php-geshi: Incorrect HTML generation while parsing Java
source files
Bugs with severity wishlist
3) #584251 php-geshi: Upstream release 1.0.8.8
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 3.0.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages php-geshi depends on:
ii php5 5.4.4-4
ii php5-cli 5.4.4-4
php-geshi recommends no packages.
php-geshi suggests no packages.
-- no debconf information
_______________________________________________
Pkg-mediawiki-devel mailing list
Pkg-mediawiki-devel(a)lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-mediawiki-devel