Hi!
I am primary a web developer, and my interest is very high, that the
popular SUSE Linux offers tools to make a (web-)developer's life easier.
Fedora has an eye on developers, also Debian. Why not also SUSE? Making
the openSUSE platform interesting for developers more than ever before?
Since month, I build my own RPMs of tidy (http://tidy.sourceforge.net)
and mod_tidy (http://mod-tidy.sourceforge.net/), which both have been
also taken as a basis for SuSEs current tidy packages on
ftp://ftp.suse.com/pub/projects/apache/tidy/ and mod_tidy packages on
ftp://ftp.suse.com/pub/projects/apache/apache-mod_tidy/. Unfortunately,
SUSEs official packages are not updated so regulary, as I wish they
could be, so I want to point to my resources on
http://sierkbornemann.de/pub/tools/tidy/ and
http://sierkbornemann.de/pub/tools/mod_tidy/, where I store much more
up-to-date RPMs for SUSE Linux.
The mod_tidy packages, recently shipped with SUSE Linux 10 are
outdated. Since I have overtaken the project, some important things
have been changed (updated License, updated code, etc.).
These URLs on my personal site are still inofficial (for developers
only). I hope, that in long time view the official SuSE resources get
in sync with wether my packages, which try to be as close and
up-to-date as possible to the original, or with the official resources.
Since several weeks, I also offer the official W3C Markup Validator of
http://validator.w3.org/ as a RPM for SUSE Linux. These packages are
still located on
http://sierkbornemann.de/pub/tools/w3c-markup-validator/. As it
happened with my tidy and mod_tidy packages, I hope, my w3c validator
packages will be copyied to one of SUSEs FTP-Servers and offered from
there to the public (here again, I want to keep the traffic to my
server in a reasonable limit, that's because I hope, that somebody of
Novell/SuSE gives them a place on a public SuSE FTP server).
Concerning the W3C Markup Validator, I went on optimizing it for local
use (the W3C developers themselves have an eye on it and made a lot of
adjustments). It's easy to install and configurate. Hints for
improvements are welcome (this belongs to the validator as to tidy and
to mod_tidy). For the near future, I aim SUSE Linux packages of the W3C
Validator to be also mentioned on http://validator.w3.org/source/
(besides Fedora and Debian packages). I have strong encouragement from
the Validator Dev team in continuing so. and I still hope, Novell/SUSE
is able to give me more official assistance (minimum: updating more
frequently the packages taken from me).
So, have a look into my packages, try them out. Any help for
improvements and advocacy is welcome.
Sierk Bornemann
Sierk Bornemann | Hannover | Germany
e-mail: sierkb(a)gmx.de
URL: http://sierkbornemann.de/
The rpm command on SuSE 9.1 and 9.3 provides a patch select option (-P,
--patches). I have not had a chance to review rpm on OpenSUSE, yet but will
be doing that soon, so apologies if this message appears to be a bit
misdirected - it's not. :-)
Anyway, I'm guessing that a patch RPM is a "partial package" that does not
contain all files, instead providing only the files that have been updated?
If I issue the "rpm -qPa" command, I see a small subset of RPMs - notably,
those that appear to have been applied as part of an online update.
The Red Hat/Fedora/rpm.org guides and the master RPM change list do not
document a -P option. Can someone give me some background? Is this a SuSE
creation? What distinguishes a patch RPM from a regular RPM?
I do know that any RPM can be considered a "patch" or "update", but I have a
need to track RPMs that have been specifically applied in response to
customer problem reports - this feature seems to meet that need.
Thanks for your help.
-Scott Lowrey
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
The binutils on 10.0 has a bug, it doesn't work well when using gcc 3.3.x or 3.4.x
When using the latest binutils (2.16.1, compiled from source) it works, but when using the binutils
package shipped with SL 10.0 (2.16.91.0.2-8), I get the following when building shared libs:
`.L631' referenced in section `.rodata' of build/linux26-gcc344-ora920-d/carma/otl_result_set.os:
defined in discarded section `.gnu.linkonce.t._Z17otl_var_type_namei' of
build/linux26-gcc344-ora920-d/carma/otl_result_set.os
`.L612' referenced in section `.rodata' of build/linux26-gcc344-ora920-d/carma/otl_result_set.os:
defined in discarded section `.gnu.linkonce.t._Z17otl_var_type_namei' of
build/linux26-gcc344-ora920-d/carma/otl_result_set.os
`.L613' referenced in section `.rodata' of build/linux26-gcc344-ora920-d/carma/otl_result_set.os:
defined in discarded section `.gnu.linkonce.t._Z17otl_var_type_namei' of
etc.. etc...
I've been googling on that, and it definately seems to be a binutils bug.
The gcc src.rpm shipped with SL 10.0 includes some patches, one of which might be a workaround for
that binutils issue, but I cannot apply it to 3.4.x (and I definately need 3.4.x in this case).
Now, with that background and while you're already replying "this is off-topic" ;)), I wanted to ask
if anyone was already providing newer binutils packages in his repository ?
I'll file a bug for this anyway but I'll most probably try to isolate a backport patch for this very
issue.
cheers
- --
-o) Pascal Bleser http://linux01.gwdg.de/~pbleser/
/\\ <pascal.bleser(a)skynet.be> <guru(a)unixtech.be>
_\_v FOSDEM 2006 -- 25+26 February 2006 in Brussels
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
iD8DBQFDiyKOr3NMWliFcXcRAjrPAKCzmpvT//awy7PUSgD3KVTcBLX8IwCfa+hB
2ba2ZiPUN+ZCgTcX3y/KbOc=
=3S2G
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I didn't do for a while.. here's a list of new packages in my repository (and a few updates I think
I didn't mention yet)
kde3-windeco-flatknifty flatknifty windeco for KDE3
kwin-decor-suse2 suse2 windeco for KDE3
kde3-style-lipstik lipstik style for KDE3
kde3-style-klearlook klearlook style for KDE3
kbfx kicker button replacement for KDE3
enca encoding converter and guesser
olive console RSS reader
colorscheme color scheme creation tool for GNOME
basket note/url/text organizer for KDE3
kftpgrabber ftp client for KDE3
wavemixer multi-track sound file mixer (GTK2)
librasc library for pulling sound samples remotely, used by wavemixer
xmms-agent KDE3 systray for xmms
kasablanca ftp client for KDE3
kflickr-mt kflickr (flickr client for KDE3) fork
qiv quick image viewer
xprintidle small tool that uses XSS xorg extension to show user idle time
mguesser file encoding and charset guesser
gcfilms movie collection management (GNOME)
perl-dbd-sqlite Perl::DBI driver for SQLite3
perl-config-yaml Perl::Config::Yaml module
perl-curses-ui Perl::Curses::UI module
python-pexpect expect module for Python
cutmp3 MP3 file cutter
httping ping for HTTP protocol
mrxvt multi-tab rxvt port
codeblocks C++ IDE
libut library for writing daemons
If you notice any conflict with something you maintain yourself, please let me know and we'll sort
it out, no reason to duplicate work.
This is really starting to grow and I get the feeling that using the mailing-list for this isn't
really appropriate. Maybe we should have a page on the wiki that lists *ALL* the packages we
maintain, by repository. Could help avoiding packaging something that's already included in another
repository. But also extra work of adding new packages to that wiki page (which isn't all that much
effort IMHO, and don't complain, I'm the one who'd have the most work ;)).
I'll post new versions of my spec file templates soon, as I revamped them completely, made them
simpler and y2pmbuild-ready and they even seem to be ok for some SUSE devs (nicht wahr Marcus? ;P).
Have a nice snowy week-end everyone.
cheers
- --
-o) Pascal Bleser http://linux01.gwdg.de/~pbleser/
/\\ <pascal.bleser(a)skynet.be> <guru(a)unixtech.be>
_\_v The more things change, the more they stay insane.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)
iD8DBQFDiItor3NMWliFcXcRAqoTAKCKUK+i5qpzYfoSQMHUmKWoKgE3NwCgl786
5ZHoxXtoOz+4gq0p6Wt+ZOQ=
=lRuS
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
New packages for today (up to now):
remake gnu make fork with gdb support and better error messages
acpitool cli acpi client
cheers
- --
-o) Pascal Bleser http://linux01.gwdg.de/~pbleser/
/\\ <pascal.bleser(a)skynet.be> <guru(a)unixtech.be>
_\_v The more things change, the more they stay insane.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)
iD8DBQFDiq0hr3NMWliFcXcRApojAKCT+YHcPG4RRV42Dko+pVoS1wiT2ACgkhal
ykhHKnaCjbX2ZyfhCdSanm4=
=iNcn
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
(php4 package maintainer in CC:)
The Yast Online Update for php4 that came in this morning (for SUSE 10.0) seems to be broken: it
makes Apache httpd processes segfault.
My guess is that both php4 and apache2-mod_php4 were updated but not the other php4-* packages (such
as php4-gettext, which I'm using extensively, and I'm pretty sure that's the one that triggered the
segfault).
After the online update, I had php4 = 4.4.0-6.2 and apache2-mod_php4 = 4.4.0-6.2 installed but all
the other php4-* packages were still at 4.4.0-6.
Solution: I downgraded those two packages back to 4.4.0-6 and now it works again:
smart install php4=4.4.0-6 apache2-mod_php4=4.4.0-6
cheers
- --
-o) Pascal Bleser http://linux01.gwdg.de/~pbleser/
/\\ <pascal.bleser(a)skynet.be> <guru(a)unixtech.be>
_\_v FOSDEM 2006 -- 25+26 February 2006 in Brussels
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
iD8DBQFDhxInr3NMWliFcXcRApfUAJ0TjrTeQDOKlW/ddk2fxVFNrYfWYQCgsCE2
MhnXm2AqMU539TF3pxyySeI=
=bM/Z
-----END PGP SIGNATURE-----
Hi Guillermo!
I'm new to SUSE and I saw your message on opensuse mailing list about
the AMSN CVS package.
I've been an old AMSN packager myself, and I've contributed with the
project since a long time, so I think I have quite some experience on
packaging it.
So, I'm sending you my specs and my cvs update script that I've made to
Mandriva, so that you can check and see if there is something
interesting to get merged into yours. I was thinking about porting my
packages into SUSE, but since you've already done it, maybe it's easier
if we work together.
I also have some old AMSN packages build into Conectiva, and I was
thinking about reworking the mandriva packages in quite the same way.
You can check them here:
ftp://mirror.de9.ime.eb.br/pub/conectiva/contrib/10/conectiva/RPMS.mt/
http://mteixeira.webset.net/pub/amsn/
By the way, those are considered the official AMSN packages for
Conectiva (as stated on the AMSN's website). On the CVS version I have
all features working, including plugins (even webcam, and traydock)
Also you can check my current Mandriva packages here:
http://mteixeira.webset.net/pub/cooker-i586/netmask/
Well, I hope we can get along with it! See ya!
--
% Mauricio Teixeira (netmask)
% mteixeira{a}webset{d}net <> Maceio/AL/BR
% TI+Telecom Analyst <> Linux Specialist
% http://mteixeira.webset.net <> http://pmping.sf.net
% [D0CE 6BD4 526B B7D1 6F4E 85FA A7A0 1A6F B23A A9EE]
I've written spec files for a few packages that weren't available for
SUSE, purely picked at random, just to see how well I can do at
producing packages. The packages I've built successfully build on all
SUSE versions from 9.0 to 10.0, although I don't foresee any problems
building them on the 10.1 alphas/betas.
What I'd like is for someone who's rather more experienced at packaging,
which wouldn't take much really, to have a look at the spec files and
see if there's anything that could be done to improve things[0]. At
present I've copied the spec files and source RPMs to the free web-space
provided by my ISP. Unfortunately, due to lack of space, I haven't been
able to copy any of the pre-build packages. I would have hosted them on
my home server, but that's on the end of a 256Kbps up-link that's
presently pretty close to saturation (limited to ~80-90%) due to me
keeping the 10.0, 10.0 delta[1] and 10.1alpha2 torrents running.
The specs and source RPMs are presently located at:
<URL:http://www.davjam.demon.co.uk/srpms/>
Any suggestions, hints, tips, criticism, etc. (gratefully?) received.
[0] I've already started using "install -D ..." in place of "mkdir -p"
and "install ..." although, in some instances, it's failed to work in
some instances so I've had to use "mkdir" and "install"
[1] Not sure why I've still got the delta torrent still running as there
doesn't seem to be many people either sharing or downloading the deltas.
Regards,
David Bolt
--
Member of Team Acorn checking nodes at 50 Mnodes/s: http://www.distributed.net/
AMD1800 1Gb WinXP/SuSE 9.3 | AMD1300 512Mb SuSE 9.0 | AMD2400 256Mb SuSE 9.0
AMD2400 160Mb SuSE 10.0 | Falcon 14Mb TOS 4.02 | STE 4Mb TOS 1.62
RPC600 129Mb RISCOS 3.6 | A3010 4Mb RISCOS 3.11 | A4000 4Mb RISCOS 3.11