Daily blurbs Apr. 2004

Plans

daily blurbs


29 Apr 2004

11:28:32 # Life faketoo seems like something similar to what debootstrap does, but for gentoo. Interesting to see the initial responses to such post. 'Why would you want to do this?'

25 Apr 2004

09:58:06 # Life The friday and saturday ended with being drunk; and I had a Karaoke session, which was pretty nice. I haven't sang at Karaoke for almost half a year, and it's refreshing. I've arranged a keysigning party at Tokyo station today; I wonder how many people will come.

I haven't had much time to work on anything serious. Duh.

Setting up planetplanet is pretty interesting. Is it the first Japanese planet ?

23 Apr 2004

06:44:38 # Life I've set up a personal planet here.

21 Apr 2004

06:16:26 # Life Summary; don't use automake18 yet. Bug, 241451, 244869. automake1.8 has been patched to build tar archives using --format=posix option, which doesn't really work everywhere. But that doesn't seem to explain everything.

Found that libpci1 has been blocking upgrades, I guess that's been happening because the 'replaces' missed an epoch.

22:06:14 # Life A patch to somewhat make planetplanet to work with Japanese. It seems to generate something. Screenshot

--- test/planet-devel/planetlib.py      2004-04-20 06:50:48.000000000 +0900
+++ planetlib.py        2004-04-21 21:45:01.000000000 +0900
@@ -198,13 +198,20 @@
             logging.debug("Encoding: UTF-8")
         except UnicodeError:
             try:
-                data = unicode(data, "iso8859_1").encode("utf8")
-                logging.debug("Encoding: ISO-8859-1")
+                data = unicode(data, "euc-jp").encode("utf8")
+                logging.debug("Encoding: euc-jp")
             except UnicodeError:
-                data = unicode(data, "ascii", "replace").encode("utf8")
-                logging.warn("Feed wasn't in UTF-8 or ISO-8859-1, replaced " +
-                             "all non-ASCII characters.")
-
+                try:
+                    data = unicode(data, "iso-2022-jp").encode("utf8")
+                    logging.debug("Encoding: iso-2022-jp")
+                except UnicodeError:
+                    try:
+                        data = unicode(data, "shift-jis").encode("utf8")
+                        logging.debug("Encoding: shift-jis")
+                    except UnicodeError:
+                        data = unicode(data, "ascii", "replace").encode("utf8")
+                        logging.warn("Feed wasn't in UTF-8 or ISO-8859-1, replaced " +
+                                     "all non-ASCII characters.")
         return data
  
     def cache_read(self):
	

18 Apr 2004

07:14:14 # Life Updated libpkg-guide with notes on unstable/testing migration and shared library soname change. Added a note that a 'hint' is currently required for such to happen.

17 Apr 2004

10:58:03 # Life It's rather difficult to know what's happening with debconf4. I'm not quite sure what I should be doing, or if anyone is working out the schedules. What's my deadlines? Just noticed that call for papers states the deadlines for the paper is April 15th, which is already past. Damn.

Sent a mail about it, hopefully to get something sorted out.

19:39:50 # Life To get debootstrap working with current state of sid, I just hacked line 146 of sid.buildd script to add --force-overwrite. I'm re-running the testsuite to check if it works.

19:59:45 # Life Nice, I hear news that k-mib-ppc-beta-pre-10 disk images are supposed to work on Mac G5, and that fan support is added on somewhere around 2.6.3 kernel trees. (from debian-powerpc ML)

16 Apr 2004

07:57:01 # Life I received 'What is a dsh, different from normal shells?' question via direct email. Sounds a bit dumb, but maybe I'll add that to the page.

14 Apr 2004

08:27:37 # Life somebody mailed me asking about the Sparc cluster page. They are supersparcs, and really, old. No longer used, never used much in the first place, except for getting the hang of MPI. Memories. It was written in year 2000.

11 Apr 2004

10:22:28 # Life Announced keysigning party in Tokyo, Japan, on 25 April 2004, at 14:00. Assembly at Yaesu central exit.

11:27:48 # Life This seems wrong; debootstrap is failing with the sequence of libc6, initscripts, libc6-reinstall. /etc/defaults/devpts is installed with libc6, replaced with initscripts, and dpkg barfs out when reinstalling libc6 package.

Selecting previously deselected package initscripts.
Unpacking initscripts (from .../initscripts_2.85-15_i386.deb) ...
Replacing files in old package libc6 ...
Selecting previously deselected package libacl1.
Unpacking libacl1 (from .../libacl1_2.2.23-1_i386.deb) ...
Selecting previously deselected package libattr1.
Unpacking libattr1 (from .../libattr1_2.4.15-1_i386.deb) ...
Selecting previously deselected package libblkid1.
Unpacking libblkid1 (from .../libblkid1_1.35-4_i386.deb) ...
Preparing to replace libc6 2.3.2.ds1-11 (using .../libc6_2.3.2.ds1-11_i386.deb) ...
Unpacking replacement libc6 ...
dpkg: error processing /var/cache/apt/archives/libc6_2.3.2.ds1-11_i386.deb (--unpack):
 trying to overwrite `/etc/default/devpts', which is also in package initscripts
	

9 Apr 2004

09:29:33 # Life initscripts and libc6 package share devpts.sh and initscripts replaces libc6. However, debootstrap installs libc6 after initscripts, and fails to install libc6, with message

Preparing to replace libc6 2.3.2.ds1-11 (using .../libc6_2.3.2.ds1-11_i386.deb) ...
Unpacking replacement libc6 ...
dpkg: error processing /var/cache/apt/archives/libc6_2.3.2.ds1-11_i386.deb (--unpack):
 trying to overwrite `/etc/default/devpts', which is also in package initscripts
	

7 Apr 2004

07:25:17 # Life Getting pbuilder to use --variant=buildd option. Hacked all morning to get it working. It takes quite a bit of time to debug this beast. debootstrap --variant=buildd doesn't seem to work today. So, no way to test it. damn

6 Apr 2004

08:34:51 # Life Today's debootstrap fails. Hmmmm. Maybe tomorrow.

4 Apr 2004

22:18:37 # Life pbuildd maintenance. There was a race condition in build-agent.sh which caused it to loop around a package. That's now fixed. Good. Apparently, the build process was just waiting for my manual intervention. I've got an impression that build process will go much quicker than 10-days per run. -- er, that was wrong. It didn't finish.

3 Apr 2004

08:23:12 # Life The best April fool's joke so far, for me, was apt-gentoo. Good laugh.

1 Apr 2004

08:18:47 # Life New month. merkel.debian.org seems to be hosting a bunch of things, with ftp-master mirror and BTS mirror. Interesting Itanium machine.


Junichi Uekawa

$Id: 200404.html.en,v 1.31 2004/04/29 02:29:25 dancer Exp $