Index ¦ Archives ¦ RSS > Tag: en

title 50

Estimated read time: 1 minutes

as gimb already pointed out, mod_ruby was broken with apache 2.2, but don't worry, we already fixed that. if you're interesed, then you can reach the fix here

update: now posted to upstream


title 49

Estimated read time: 1 minutes

you may notice that pacman-2.9.99.9 is here, within a day after 2.9.99.8. there was a typo in the code which caused -S/-A/-U (almost everything) segfault. hopefully almost nobody upgraded yet, but if you're upgraded to 2.9.99.8, and you now can't upgrade, then download the 2.9.99.9 static binary from here, copy it to /usr/bin/pacman.static, and then pacman.static -Syu should do everything for you

title 48

Estimated read time: 1 minutes

today finally i passed one of my exams so i had time to update our udev package. why is this so important? as of kernel-2.6.15 the hardware detection is now really simple. this allows us to wipe out the whole (very slow) hotplug script, and use only udev as a hotplug multiplexer (almost) without any workarounds. on my machine this causes the hardware detection to be about 10 times faster than before. as usual, a simple pacman -Syu should do everything for you, if you use -current.

title 47

Estimated read time: 1 minutes

syncpkg is a small script to sync packages on an given arch. an example: you're on x86_64 and you have foo-1.0 while there is already foo-2.0 in darcs, then it'll find this package, build it and if the build was successfull, i'll upload the package

the only parameter it requires is the max pkgs you want to build (if that number is too high then it may start to build pkgs others already built)

$ tail -f build.log Fri Dec 30 00:21:56 CET 2005 number of pkgs to build: 99 Fri Dec 30 00:21:56 CET 2005 making package: foomatic-filters-ppds Fri Dec 30 00:22:13 CET 2005 finished making package foomatic-filters-ppds with exit code 0 Fri Dec 30 00:22:13 CET 2005 making package: db Fri Dec 30 00:27:18 CET 2005 finished making package db with exit code 0 Fri Dec 30 00:29:24 CET 2005 build finished, pkgs built: 2


title 46

Estimated read time: 1 minutes

first of all, merry Christmas for every blog reader!

so. it seems that finally i've fixed our 'send darcs diffs' script (yay, 59 mails because of this! ;) )

also fixed a nice double free in pacman. ok, that's all today :)


title 45

Estimated read time: 1 minutes

i started to add package splitting support to pacman today. pacman3/libalpm is not affected, basically makepkg, updatesync and gensync have to me modified. the makepkg part is now ready. here is a sample FrugalBuild:

pkgname=cabextract
pkgver=1.1
pkgrel=2
pkgdesc="a program to extract Microsoft Cabinet files"
url="http://www.kyz.uklinux.net/cabextract.php"
depends=('basedep1' 'basedep2')
groups=('apps')
archs=('i686' 'x86_64')
up2date="lynx -dump http://www.kyz.uklinux.net/cabextract.php |grep 'cabextract source code'|tr -s ' '|cut -d ' ' -f 6"
source=(http://www.kyz.uklinux.net/downloads/$pkgname-$pkgver.tar.gz)
sha1sums=('359c8f4ec9c62d9dac5d572269b607b2cae4fbf7')

subpkgs=('cabextract-man' 'cabextract-bin') subdescs=('manpage for cabextract' 'cabextract binaries') subdepends=('man foo' 'glibc bar') subreplaces=('' 'replacebin1 replacebin2')

build() { Fbuild Fsplit $pkgname-man usr/man Fsplit $pkgname-bin usr/bin }

to build this you'll need pacman-tools from darcs and pacman from darcs, too


title 44

Estimated read time: 1 minutes

krix and me are working on porting our changes to pacman3. if you're interesed, check out the darcs repo. warning, this is not a working version, it's heavily under development!

title 43

Estimated read time: 1 minutes

it seems that finally we figured out what causes the following weird problem on some mirrors:
io timeout after 300 seconds -- exiting
rsync error: timeout in data send/receive (code 30) at io.c(181)
reading again man 5 rsyncd.conf:
timeout
(...)
A good choice for anonymous rsync daemons
may be 600 (giving a 10 minute timeout).
and yes, adding "timeout = 600" to the relevant module solved the problems :)

title 42

Estimated read time: 1 minutes

blah, what a spam...

Date: Wed, 7 Dec 2005 09:09:54 +0100 From: security@frugalware.org To: vmiklos@frugalware.org Subject: gwxhqn Dear Valued Member, According to our terms of services, you will have to confirm your e-mail by the following link, or your account will be suspended within 24 hours for security reasons. http://www.vmiklos@frugalware.org/confirm.php?account=frugalware.org After following the instructions in the sheet, your account will not be inte rrupted and will continue as normal. Thanks for your attention to this request. We apologize for any inconvenienc e. Sincerely, Frugalware Security Department


title 41

Estimated read time: 1 minutes

during the meantime (you can't always hack the setup :) ) i've figured out how to package firefox extensions. you know why this is usefull: when you have a pc with a big number of users, or where you have a lot of machine. so test packages for adblock and google pagerank status are available

i plan to package sessionsaver and webdeveloper, too

if you have other ideas then post the name and the url of the extension you wish!

(this article served as a base to figure out how this all works)

update: webdeveloper is also available

update2: it seems that session saver and weatherfox does not support system-wide installations...

update3: flashblock and user agent switcher pushed

© Miklos Vajna. Built using Pelican. Theme by Giulio Fidente on github.