Creating /srv/ftp.debian.org/ftp/dists/unstable/main/binary-kfreebsd-i386 ...
Creating /srv/ftp.debian.org/ftp/dists/unstable/main/binary-kfreebsd-amd64 ...
Creating /srv/ftp.debian.org/ftp/dists/unstable/contrib/binary-kfreebsd-i386 ...
Creating /srv/ftp.debian.org/ftp/dists/unstable/contrib/binary-kfreebsd-amd64 ...
Creating /srv/ftp.debian.org/ftp/dists/unstable/non-free/binary-kfreebsd-i386 ...
Creating /srv/ftp.debian.org/ftp/dists/unstable/non-free/binary-kfreebsd-amd64 ...
Creating /srv/ftp.debian.org/ftp/dists/experimental/main/binary-kfreebsd-i386 ...
Creating /srv/ftp.debian.org/ftp/dists/experimental/main/binary-kfreebsd-amd64 ...
Creating /srv/ftp.debian.org/ftp/dists/experimental/contrib/binary-kfreebsd-i386 ...
Creating /srv/ftp.debian.org/ftp/dists/experimental/contrib/binary-kfreebsd-amd64 ...
Creating /srv/ftp.debian.org/ftp/dists/experimental/non-free/binary-kfreebsd-i386 ...
Creating /srv/ftp.debian.org/ftp/dists/experimental/non-free/binary-kfreebsd-amd64 ...
[...]
BEGIN;
INSERT INTO architecture(arch_string, description) VALUES ('kfreebsd-i386', 'GNU/kFreeBSD i386');
INSERT INTO architecture(arch_string, description) VALUES ('kfreebsd-amd64', 'GNU/kFreeBSD amd64');
INSERT INTO suite_architectures(suite, architecture) VALUES(
(SELECT id from suite WHERE suite_name = 'unstable' ),
(SELECT id from architecture where arch_string = 'kfreebsd-i386' )
);
INSERT INTO suite_architectures(suite, architecture) VALUES(
(SELECT id from suite WHERE suite_name = 'unstable' ),
(SELECT id from architecture where arch_string = 'kfreebsd-amd64' )
);
INSERT INTO suite_architectures(suite, architecture) VALUES(
(SELECT id from suite WHERE suite_name = 'experimental' ),
(SELECT id from architecture where arch_string = 'kfreebsd-i386' )
);
INSERT INTO suite_architectures(suite, architecture) VALUES(
(SELECT id from suite WHERE suite_name = 'experimental' ),
(SELECT id from architecture where arch_string = 'kfreebsd-amd64' )
);
COMMIT;
Yes, this means Debian is finally gaining support for two more architectures which should have been done shortly after etch already, I think. The request for it certainly is old enough, and AFAIK it would have been ready for inclusion and possibly for Lenny too. Sucks it wasn t done back then. Anyway, now we have them and the porter team is working on catching up with unstable, so they can, at some later point, ask for testing inclusion to end up in squeeze.
Note that right now unstable is about empty for them. Following our archive criteria, we are just doing an initial import of the minimal set of needed packages and require all the rest to be rebuild. And as soon as that is done, the initial imported packages also have to be rebuilt. But I do expect them to catch up pretty soon.
The porters also already talked to our wanna-build people and DSA. Inclusion into w-b will be done today and I guess there will be official DSA maintained machines sometime soon after enough is build so they can be installed from .debian.org packages only. At least thats what I got from IRC, none of the two is my place to work on. :)
You are wondering if forgot my password of the blogging account? No I didn't, I just don't have much time to do blogging. I try to invest more time to just do things than to talk about what I have done or will do. Blogging needs time: you need a topic to blog about, you have to login, make a point, do spellchecking and so on. The result: you see about every 3 months a blog post from me. Don't get me wrong, I am doing geeky stuff every single day (except when I am on vacation maybe, but that was how many years ago, eh?).
While Linux and Debian are plenty of programs for backing up your system, things change when you need a backup system for a common desktop user. In this area there is a lot of room for improvement, as programs for KDE and GNOME are years behind what programs for Windows and Mac OS X are offering.this IP downloaded something illegal at this dateto a central authority, and this authority will send two warnings before cutting the Internet connection of the alleged illegal downloader for up to a year. You will notice that there is no mention of what the incriminated person allegedly downloaded. There will be no possibility of appeal until the sanction is executed. This scares the hell out of me. This spits upon so many aspects of the French legal system that it is honestly impressive... What about the French principle that says that everyone is innocent until proven guilty ? Here, you are declared guilty based on a rather weak evidence (on IP address !), and you'll have to prove your innocence. What about the principle that there needs to be a fair trial before the execution of the sanction ? You'll have to prove you are innocent after the execution, with the additional fun that it will turn almost impossible to prove it. Not to mention the fact that the companies harvesting IP addresses of alleged offenders will have a great deal of access to data you're exchanging; what about privacy ? For the record, this privilege, violating the way justice works in France, had only ever be granted to anti-terrorist cells. The fun thing is that this law is useless, at least in terms of the its official goal: the day it comes into application, illegal file sharers will encrypt their exchanges or fake their IP addresses, or do whatever else they might want to do to guarantee their anonymity, and no company will ever be able to find out what it is they exchange. I won't even mention the number of false positive of these automatic accusations: many innocent French web surfers will have their connection cut without ever knowing why and without any possibility to fight back. So, what is the real goal ? Or what will be the use ? I can only speculate, of course, but it is tempting to think that this law could be used to regulate what is being expressed from France on the web. Someone is saying disturbing things ? Well, easy to shut him/her up: either fake downloads from his/her IP address or bribe a company into filing false accusations, and you'll effectively remove his/her connection while having the opportunity to further discredit the person by publicly disclosing that he/she is such a pirate that their connection was cut... Sounds neat, doesn't it ? In my childhood, teachers kept on saying that France is the country of human rights, but I can't help thinking this is less and less the case[1]. Well. That was a long rant. But I can't keep it inside: this is touching me too much. I'll add that I'm not downloading anything, and I don't have anything a priori against laws which would tend to regulate illegal file sharing. I just don't think that the (small) profits of a few justify spitting upon the freedom and the elementary rights of all people living in France. Further information, in French, can be found there. The full text of the project can be found on the website of Assembl e Nationale. [1] Please don't get me wrong. There are many countries where life is definitely more difficult than here, and where human rights are constantly scorned upon, which is fortunately not the case here yet.
Following the ACCEPT on packages on NEW during my vacations and
the ack from the release team, I've just uploaded all Xfce 4.6
packages to unstable. Packages for your architectures should arrive
on your mirror along the weekend.
the NEWS.Debian (which will be displayed if you use
apt-listchanges (which is a good idea)) will warn you about some
upgrade precautions to take. I'm reproducing it here:
xfce4 (4.6.0.1) unstable; urgency=low
Xfce 4.6 includes multiple changes which are not directly
visible to the
user but might cause problems in rare cases.
Settings management have been moved from the old MCS Manager
to the xfconf
system. User settings will be migrated automatically at
first Xfce 4.6
startup using the
/usr/lib/xfce4/xfconf-migration/xfconf-migration-4.6.pl
script contained in xfce4-utils. Once those settings have
been migrated,
the automatic run will be disabled but the script will stay
(for future
users).
Menus are now managed using a dedicated library, used by
various Xfce
components (including xfdesktop4 and the menu panel plugin).
This library
tries to support the freedesktop.org specifications, but is
not totally
complete and thus lacks the support for some items, like
.
This renders useless the menu editor previously shipped with
Xfce 4.4.
Solutions for menu editing can be found at the following
address:
http://wiki.xfce.org/howto/customize-menu
As the upgrade is pretty invasive, it is recommended to quit
Xfce before
doing so, but it's not required and upgrades have been made
from the
desktop environment without problems. In that case, be sure
to quit Xfce
not long after the upgrade.
-- Yves-Alexis Perez <corsac@debian.org> Thu, 02
Apr 2009 21:19:53 +0200
The xfce4-goodies will be updated soon to match the new goodies
present for Xfce 4.6, and the desktop task (the
standard install when you choose desktop=xfce in the
installer) will be updated too (there's an ongoing discussion on
pkg-xfce mailing list to select which packages should be part of
that install).
Have a good upgrade!
Well, I'm not dead buddies. I was overbooked.
Last weeks have been a bit busy for me. I've also been on holidays, so I gave up on computers stuff a bit.
awesome
Big news: awesome 3.2 has been released some weeks ago, and seems to be a success so far. We're working on the new 3.3 release, which will have some new sexy feature you'll love. More on that later.
Debian
I've uploaded a new awesome-extra package with third party modules such as shifty or wicked.
startup-notification
I just managed to be added in the startup-notification group at Freedesktop. I moved the CVS repository to git and merged my set of XCB patches.
Most of the book deals with things we already know yet never learn. Huston SmithThis is perhaps one of the most enlightening books I ve ever read, and yet I feel like I ve only grasped a small bit of its meaning. It is with that warning that I attempt this review. I should add at the outset that this is one of those books where no matter what you expect it to be, after reading it, you will find that it wasn t what you expected. I heartily recommend it to everyone, from the devoutly religious to the devoutly atheistic. Science and Scientism Smith begins with a discussion of science and scientism. He is a forceful defender of science and of the work of scientists in general. But he is careful to separate science from scientism. Paraphrased, he defines scientism as the belief that science is the only (or the best) route to truth about everything. He points out that, through no explicit fault of scientists, scientism has become so ingrained in our modern psyche that even theologians have started thinking in terms of it. Yet there are some pretty glaring flaws in scientism, particularly where it comes to matters of philosophy, conscience, meaning, and religion. Smith argues that the foundation of science is the controlled experiment and logical inferences derived from it. He then proceeds to make strong case that it is not possible for humans to set up a controlled experiment to either prove or disprove the existence of something more than our material world a transcendence, a metaphysical reality, a spirit, a God. We, with our existence trapped in this finite world, cannot possibly hope to capture and control something so much more than us in every way: intelligence, versatility, and finiteness . Thus science can t even address the question. That hasn t stopped people from claiming that religion is just a helpful delusion, for instance, despite not being able to prove whether it is in fact a delusion or reality. Worldviews Smith then asks us to indulge a moment in considering two different worldviews: one the science-only worldview so common these days, and the other a more traditional religious worldview with a rightful place for science. He defers supporting evidence for each for later chapters. The science-only worldview is pretty familiar to many, and I have even heard parts of it articulated in comments left on this blog. It goes roughly like this: The universe is x billions of years old. It is, so far as we presently know, a vast expanse with mostly dead matter. Earth is the only exception, which contains some living organisms and even sentient beings, though these make up a small fraction of even the earth. This life arrived by accident through physical and biological processes, some of which are well-understood and some aren t. In the end, the universe will again become entirely dead, as our planet will be incinerated when our sun goes nova. Or, in any case, the entire universe will eventually expire in one of various ways. This worldview suggests that it is an accident that we are here and that we have consciousness, and that our actions have no ultimate meaning because the earth will eventually be incinerated anyhow. The traditional worldview holds the opposite: that instead of having our origins in the tiniest and simplest of building blocks, and eventually improving over time, we should more properly think of ourselves as being derived from something greater than ourselves. That greater something is part of our world, but something much bigger than it too. It does not rule out science, but neither is it something that science can ever explain. It suggests that our lives have a purpose, that our work has meaning, and that there are ultimate ends to seek. Smith is a scholar of world religions, and draws on his considerable experience to point out that virtually all world religions, before the Enlightenment, drew essentially the same picture of our world and the more . He reminds us though perhaps less effectively than Marcus Borg that there are other ways of knowing truth besides science, and suggests that we pay attention to what the vast majority of humanity had to say about the nature of existence before a human invention started to squelch the story. The Stories The book is filled with personal stories (Smith spent at least a decade each researching and practicing at least four different religions), quotes, and insights. I consider it the most enlightening book on religion I have yet read. Smith has more than a passing familiarity with physics, and the physicists in the crowd will probably be delighted at his discussions of quantum mechanics and the claim that nonlocality provides us with the first level platform since modern science arose on which scientists and theologians can continue their discussions. One passage reads like this:
Again I will let Henry Stapp say it: Everything we [now] know about Nature is in accord with the idea that the fundamental process of Nature lies outside space-time, but generates events that can be located in space-time. Stapp does not mention matter, but his phrase space-time implies it, for physics locks the three together.He says that quantum theory of course can t prove that there is a God, but that recent research seems to disprove the old notion that, given enough time, all questions will be answerable by science. Even if you disagree with every one of Smith s conclusions, you ll be along for a fascinating ride through physics, biology, philosophy, and innumerable religions. One of my favorite anecdotes concerns noted physicist David Bohm (who studied under Oppenheimer and worked with Einstein, among others). He gave a lecture at one point, apparently touching on his hidden variable theories to a great extent. At its conclusion, a senior physics professor asked derivisely, What does all this philosophy have to do with physics? Bohm replied, I do not make that distinction. How s that for something to ponder? The Writing The book is fun to read, and the stories make it all the moreso. However, it is not a light read. Houston Smith wrote this near the beginning, without any hint of irony:
The first of these differences is that Gass s is an aristocratic book, written for the literary elite, whereas mine is as plebeian as I can render its not always simple arguments.I can think of a few simpler ways to express that thought. In any case, it isn t light reading, but it is accessible even if you, like me, have little formal training in philosophy, theology, or quantum physics. Conclusion I would do such a poor job trying to paraphrase Smith s main points that I haven t even really attempted to do so here. Get the book you ll be in for a treat. Incidentally, I had been thinking of buying the book for awhile. What finally made me do so was an NPR story about how he helped preserve the sound of the Gyuto Monks Tantric Choir back in 1964, when he (of course) was sleeping in a monastery in the Himalayas and awoke to investigate something transcendent the holiest sound I have ever heard. I pressed the Buy button for the Kindle edition a few minutes later.
When bugs in launchpad are forwarded to some upstream bug tracker, please put a comment on those upstream bug reports specifying which Ubuntu bug is related to the upstream bug.# aptitude install ocaml-batteries-included
$ ledit ocaml-batteries
After numerous frustrations being unable to get an SVN account at svn.gnome.org, drivel upstream has moved back to SourceForge and I've been folding the Debian and Ubuntu changes into the upstream for the next release. I'm also feeding the translations upstream as 2.0.3 was released with an outdated POT file and all the PO files are out of date. debian-i18n has already been asked for updates - more will follow.
In a setup where we use Apache FastCGI with PHP through mod_fcgid and suEXEC, we experienced the problem that long running scripts always resulted in a 500 Internal Server Error after exactly 40 seconds. This is due to the IPCCommTimeout setting, but changing that setting didn't seem to yield any effect.
I stumbled on a blog entry saying that they only work within the VirtualHost block. I tried this for my test-vhost but it also didn't work. It took me a while to find the complete solution (workaround): you need to specify IPCommTimeout in every VirtualHost block, because a later VirtualHost will globally reset your setting in a previous one.
So until this bug is fixed the neat workaround is to place the mod_fcgid settings in a separate configuration file and Include that file inside each VirtualHost.
Next.