Festa de les Trementinaires
Two weekends ago I went to La Seu d'Urgell again, and early on Saturday
we drove to Tuixent, in the heart of the beautiful Parc Natural del
Cadí-Moixeró, to participate in the
Festa de les Trementinaires
of the Vansa and Tuixent Valleys. Until then, I didn't really know what a
Trementinaire was, so discovering that incredible tradition in place
made it a lot more fun.
A Trementinaire was a woman who, in order to bring some needed extra income
to their family, collected medicinal plants found around the Vansa valley area,
and used them to make remedies, medicines and other valuable goods. The
Trementinaire would then leave their house for a few months every year in order
to walk all over Catalunya, going from town to town selling these remedies.
Some of them were really valuable for the people in the Catalan plain and
coast, and thus were expensive and provided enough money to pay the state's
taxes to the Trementinaire's family. Their name was derived from the
trementina, a substance made from the resin of red pine trees, which
was used to make badges against many kinds of pain and bruises.
The Festa program included lots of different activities, one of the most
interesting being a botanical tour around the Josa village, which gave us a
very practical idea of what plants the trementinaires used and what they were
good for. On Saturday evening, we moved to Sorribes de la Vansa, where we
attended a talk about women in today's valley, and participated on a long
session of traditional Pyrenean song dancing and singing, lead by the amazing
Pep Lizandra. I took my time to become convinced about dancing myself, but it
ended being lots of fun. Many of the songs had strong sexual content, which
makes you wonder why these were acceptable two hundred years ago and are now
so surprising, when not offensive.
El xotis de la relliscada
Eren les dotze ben tocades
quan la nineta va arribar,
duia la trena embolicada,
duia les calces a la mà.
Eren les dotze ben tocades,
el seu xicot la va cridar,
vine Roseta cap a casa,
ai que els meus pares han marxat!
La va abraçar es van petonejar
i la cosa aquí no va parar,
una mà aquí i una altra més enllà
i en Marià no es va poder aturar.
La va abraçar es van petonejar
i la cosa aquí no va parar,
i poc després quan ja anaven llençats
ai la marxa enrere va fallar!
Eren les dotze ben tocades
quan la Roseta va arribar,
duia un vestit de núvia blanca
i un ram de roses a la mà.
Eren les dotze ben tocades
el seu xicot ja era a l’altar
Roseta quina relliscada
haurem de dir sí al capellà
Back in Tuixent, we had dinner with some people we met during the dances
and unfortunately due to the heavy rain we missed the burning of aromatic
plants, but the organization relocated the concert and dance inside the town's
bar so we had our second share of dancing for hours.
On Sunday morning, there was a market of herbal remedies and natural
products and a guided visit to the Museu de les Trementinaires. The museum is
a must see if you visit Tuixent, they have managed to capture the conditions of
life in the valley before this job and tradition extinguished only thirty
years ago, when the last trementinaire left her house to walk all over
Catalunya, or as they said, anar pel món.
Industrialization and a quick and progressive depopulation of the Pyrenean
areas were critical for the survival of a very localized tradition, which now
struggles to not fall in oblivion thanks to the interest of the people of the
Vansa and Tuixent valleys. It's sad to see how such valuable knowledge can
be lost forever when all the women who did it have died...
The Festa de les Trementinaires is something I definitely want to
enjoy again. Hopefully next Spring! If you are around the area, you'll discover
a new world that resembles the Middle Ages, but happened only a few years ago,
and will be welcome by the people of the valley, who show real interest in
passing their culture to the next generation, even if the traditions are not
so much in practice nowdays.
09:50 |
[travel] |
# |
(comments: 0)
Barcelona
Last weekend I finally managed to travel to Barcelona to visit my
family and some friends. As my agenda was quite packed with stuff to do, I
was unable to find out if any of the Ubunteros had arrived early for UDS,
and I left just after lunch on Sunday.
Unfortunately, I had totally missed that before UDS, Canonical held their
allhands meeting, and it would have been easy to meet them on
Friday night after I got in the city. What a pitty, and sorry about this,
mdz, I would have loved to meet...
:(
In other Barcelona news, I'm sure that UDS attendees will be astonished
(or fed up!) by the football crazyness going on right now. Last night I went
to a culer bar near Woody and enjoyed watching how Barça claimed
brilliantly their 3rd Champions Cup. For someone who normally doesn't care
that much about football, the last few weeks have been incredible.
Today I visited my 96 year old grandfather, and even if he has lost much
of his expressiveness and energy since the last few months, today he was
visibly happy and proud of what his Barça has managed to accomplish this
season. Three titles, plus literally going over Real Madrid in Santiago
Bernabeu. Barça is definitely més que un club, and I'm happy that
my grandfather was able to enjoy it.
02:50 |
[life] |
# |
(comments: 2)
31
So, today I turn 31. Fortunately I've had a year to learn that the
thirties change nothing, and looking back, I can easily say I've enjoyed
one of the best years I remember.
Today, a bit of protesting
in the Plaça de l'Ajuntament against the old menaces of the Valencian
Botanical Garden, and just after that, beer time around the Cedre area.
The amount of email, Facebook stuff and calls I've been getting today
since I woke up is impressive. Thanks everyone! ;)
17:16 |
[life] |
# |
(comments: 3)
Spanish Cup final in València
València is again taken over by football fans, who have come from all over
the Basque Country and Catalunya to watch the Copa de España final
in Mestalla stadium. The city is literally tinted in red, white, blue and
maroon and thousands of supporters (more than 60.000) have flooded the
streets.
If you can't beat them, join them, so for a change, I'm going to
join the crazyness and will go to the
Athletic Hiria to watch
the game in the middle of the leonera.
I can't wait to see how the Basque and Catalan supporters who have tickets
for the game will react when the King of Spain enters the VIP area in Mestalla.
Apparently, more powerful loudspeakers have been installed in the stadium in
an attempt to mitigate what I expect to be the biggest catcall in a Spanish
football stadium since we have a King...
Gora Barça, Visca l'Athletic!
20:21 |
[life] |
# |
(comments: 3)
Words
Some days I wish I could selectively get rid of some memories. I would
probably cut out a small chunk of today's evening, to avoid remembering some
tough words that I've been told. On the other hand, I feel I have lots
of things to learn from these moments, given enough time, after the dust has
settled. El tiempo todo lo cura...
00:41 |
[life] |
# |
(comments: 6)
An update on GRUB2
Some time ago I wrote about the
the state of GRUB2
and a milestone on getting it boot my Apple PowerBook G4 without manual
intervention. More than a year later, GRUB2 has changed and improved a lot,
as the community keeps growing and patches and ideas are continously being
posted.
Some months and commits after my previous post, GRUB broke again on
Apple OpenFirmware and I'd get dropped to OF console, the amount of
commits since the last known working version and the current SVN was quite
big, and although I was able to narrow it to a few suspicious changes, I had
no time to bisect it properly, and sadly I had to go back to
yaboot for a while.
But procrastinating sometimes helps, and when I should have been writing
and studying, on December I gave GRUB a new try on my laptop to see if a few
important changes to memory allocation would have changed anything. And it did!
So after fighting quite a few problems, I was able to
report partial success
to grub-devel.
Again, getting GRUB installed correctly was a bit challenging and needed
some hackery, due to incorrectly generated device.map, and the
linux module mysteriously not getting loaded. Luckily, Michel Dänzer found out
that this was due to a bug in sort ordering in the HFS module, which broke
the lookup of files with underscores like _linux.mod, and for
which he posted a possible fix by taking Linux's table of character
ordering, which is a blob of hex values.
GRUB developers didn't seem too happy about applying the patch:
they argument that a blob like that should be well documented or written
in some other more readable way, and there's a possible problem with the mix
of Linux GPLv2 and GRUB GPLv3+ codebases, if a table of data like what Michel
posted is actually copyrightable. The discussion ended up dying and nothing
was done... until Pavel Roskin
picked it up
weeks later and posted a new patch, based on hfsutils GPLv2+
code, which addressed these issues. The new patch seems to have a few issues,
which makes it fail as before, but hopefully it'll be fixed soon.
Additionally, I wasn't able to boot using UUIDs as the search commands
fails to detect the correct boot device on my system (but not on Michel's), so
I had to disable that in /etc/default/grub.
To workaround the linux module loading bug while the patch is fixed,
I just added this ugly hack to /etc/grub.d/09_local_prelinux:
#! /bin/sh -e
# Work-around for bugs in the hfs module which makes the load of
# linux.mod fail.
cat << EOF
insmod (hd,3)/usr/lib/grub/powerpc-ieee1275/_linux.mod
insmod linux
EOF
This is enough to get the initrd and linux
commands available. However, update-grub will still add search
commands to your menu entries even if you disabled UUID support; I can't
understand why, but I know it breaks on my PowerBook due to some OF rarety.
Just removing the line from the menu entry will leave me with a working
config that boots without any manual editing at GRUB prompt.
The latest GRUB snapshot in Debian fixes the device.map issue, but adds
one last
issue:
update-grub will fail due to some gfxterm detection code, a workaround is
to replace an exit 1 with exit 0 when this happens
in /etc/grub.d/00_header.
On the “weird architectures” front, it's worth noting that this month
Dave Miller popped up on the list and started posting patches to fix the rotten
SPARC port, and I think it's safe to assume that it'll be on an usable state
really soon. Impressive!
14:54 |
[freesoftware] |
# |
(comments: 0)
GNOME 2.24 in Debian unstable, and the road ahead
GNOME 2.26 was
released last
week, and I couldn't help adding myself to the long list of celebrating
posts in Planet GNOME. Looking
at the release notes, it looks like this release adds a good number of very
visible features, and also keeps improving on ongoing transitions like
gvfs.

The Debian GNOME team is obviously not ignoring this fact and started to
work very hard on updating GNOME for squeeze as soon as the
lenny freeze was over.
First, the new versions of GLib and GTK+ were uploaded to unstable, and
managed to transition to testing very easily. The rest of GNOME 2.24 bits,
which had been patiently waiting on experimental for months, has been uploaded
with care not to disrupt any of the many transitions the Debian release team
is currently dealing with. You can have a quick glance at how things are going
in our 2.24 status page,
but the summary is that most of GNOME 2.24 is in unstable, with a few notable
exceptions which are held back by ongoing testing transitions. Namedly,
evolution-data-server is trying to trickle into testing, which
is in turn holding the final bits: gnome-panel, nautilus and related packages,
but we think this will be over soon.
As soon as GNOME 2.24 is safe in squeeze, we'll immediately
turn our focus to the new GNOME 2.26 release. Our initial plan is to
package
the trivial bits and leaf packages which can't break stuff for unstable, and
herd the more complex modules via experimental, to avoid breaking unstable
at all. There are some exceptions; we plan to keep gnome-session
2.22 in unstable/testing until 2.26.1 is released to avoid getting a
broken session saving
in Debian.
People might wonder why we insist on hitting what would seem a dead horse
by first dealing with 2.24 and not 2.26 directly. The main reason is that these
packages had been ready for a long time, and were in good shape to transition
to testing quickly and with little pain. Preparing 2.26 directly would mean
throwing away a lot of hours of packaging and polishing effort, and it's not
like we're releasing squeeze any time soon anyway.
Enjoy the hopefully not too bumpy road to 2.26!
00:32 |
[freesoftware] |
# |
(comments: 7)
Stepping down as the GNOME Catalan translations coordinator
As of this morning,
Damned Lies finally reflects
what has been the de-facto reality for at least four major GNOME releases.
I started to invest a lot of time on translating GNOME to Catalan in the
middle of the long 1.5 journey towards
GNOME 2.0.
That was a long time ago, and somehow was the way I ended being
abduced by Softcatalà to eventually
work with them on the localisation of some other projects.
However, I've been watching how my free time and motivation has been
slowly shrinking, until the point I was no longer doing some of the stuff
I was expected to do, or was doing it badly and late. Luckily, Softcatalà's
GNOME team, a model for our organisation, has been able to smoothly replace
heavily contributing members with a constant stream of new blood. In my case,
I first stopped having that many modules assigned, then focused on
coordination and finally stopped doing even that.
Gil Forcada has filled the gap
perfectly and has been the main lead of effort for a pair of years.
Passing the baton was long overdue; I think GNOME is lucky to count on Gil's
amazing drive and motivation. Gil, congrats on earning yet another
marronet! ;)
19:21 |
[freesoftware] |
# |
(comments: 0)
Calçotada in Valls
It's here! This weekend is again the time to go up to Valls, my friend
Frago's town, to meet his friends and enjoy a new edition of their
calçotada. Like
other years,
this will be a crazy event that will cover the whole weekend. I'm looking
forward to our traditional calçot war, and spending tomorrow's
night around a big fire in the middle of the country side of Tarragona.

Frago and I, after last year's calçot war
01:20 |
[life] |
# |
(comments: 4)
natura upgraded to lenny
natura.oskuro.net, the home server which still serves this
blog, has been suffering hardware problems for some weeks. Apparently the
hard drive is failing intermittently, so every now the kernel starts spewing
out noisy errors about its main disk dying. If I notice this quickly, it can
be rebooted and that normally fixes it for a few more days. But if I don't,
it'll end up giving nasty bus errors which will make remote
logins a challenge. Most processes still work, but the filesystem appears
to be gone. It's easy to know what's going on if you visit the blog's url
and get some 404, and in that case I can only phone my father
and tell him to press the reset button (I've tried sysrqd, but I need to
open the port in the router and haven't had chance to do that yet).
So it was time to do something about it, and the other day I installed a
dirty 40GB drive on the second IDE controller, in case I could find the time
to do somethng about it. Being with an endless pharyngitis that doesn't seem
to get cured entirely, I've had some time today to look at it. This evening,
I was about to transfer all the system to the new disk (it's half
the size as the broken one, and probably slower, but it hopefully has
no bad sectors), but I decided to upgrade the system first.
natura was first installed in late 1997 or at the beginning
of 1998, using the Debian bo install media on a Pentium 150MHz, and
has gone through seven dist-upgrades which, as far as I can remember, have
always worked out without major problems.
The upgrade to lenny hasn't been an exception. The server has
gradually lost many of the services it once hosted, so there aren't too many
services to take care of anymore. All the mail services I setup for my father
ended up being deprecated as they started to get used to Hotmail, GMail and
so on, and the frequent hardware crashes made me switch them to the Linksys
based DHCP server. In the end, the problems I saw after the upgrade were
very similar to what I faced when I
upgraded to etch:
apache2 restored the 000-default symlink in
the sites-enabled dir, which resulted in my website showing
the classic “It works” message for a while.
- Apache's suexec support had moved to its own package, and was very well
documented in the NEWS file, but I somehow failed to notice for some time
and kept wondering what was going on.
- The Python upgrade again affected my Pyblosxom install. Fortunately it was
a minor problem; I just had to add a
coding=utf-8 line to the
beginning of my config.py to get it working.
dhcp3-server apparently restored its init scripts and got
started again. This time, it got removed.
Such an ancient install will clearly have old, obsolete packages. I
installed apt-show-versions to find out what didn't match my
package sources. I found I had every single version of cpp, gcc and g++ from
2.95 to 4.3, and a myriad of obsolete libs. But there were also real gems:
defrag 0.73pjm1-7 installed: No available version in archive
figlet 2.2.1-3 installed: No available version in archive
ipmasqadm 0.4.2-2 installed: No available version in archive
isapnptools 1.26-5 installed: No available version in archive
ms-sys 2.1.0-1 installed: No available version in archive
queso 0.980922b-3 installed: No available version in archive
update 2.11-4 installed: No available version in archive
Spaniards will remember “queso” because it was written by Jordi Murgó and
became a classic tool to find out what OS was running on a remote host.
“update” was apparently needed to flush your filesystems prior to Linux 2.2.8,
and “defrag” is obvious, although leaves me wondering why it was needed at
the time.
With the upgrade done successfully, next step is trying to get the system
transfered to the spare hard drive. For this, I first partitioned it creating
a primary partition using up more or less half of the available space, and
setup a LVM volume, leaving some free PE's in the volume group just in case
I want to do snapshots in the future, and formatted it using ext3. I then
transfered the system to the new disk and now face the boot challenge.
I haven't created a boot partition and that should be a double problem:
the BIOS is buggy and will only boot from the first 1024 cylinders, and my
root is on LVM and GRUB legacy might not like it (but I'm not sure). However,
I've become a big fan of GRUB2, and know I will be able to boot no
matter what my BIOS thinks of my disks and regardless the complex root
partition setup I throw at it. The plan is to install GRUB onto the new
drive's MBR, and set it up using the ata module, which should
allow to ignore what the BIOS says, and read beyond cylinder 1024 or even boot
from CD-ROM. However, this isn't a setup I haven't tried before, and a single
failure will result in me taking a train to fix it on-site.
So, GRUB experts out there, any suggestions? Of course, for now I guess I
can install GRUB in the current drive's MBR and make it boot the old kernel
using the new system as root, but that's dirty and would just postpone the
problem.
00:13 |
[site] |
# |
(comments: 1)
FOSDEM 2009
I'm glad to announce that I'll be again in Brussels for this year's
FOSDEM.
Ivan and I will fly from Zaragoza (!)
on Friday, just on time for the beer event, and come back on Monday
evening. I know
azeem would have not been
happy otherwise!

16:07 |
[travel] |
# |
(comments: 5)