?TableOfContents(3)
Happiness and World Domination
Enrico on [http://www.enricozini.org/talks/2004linuxtag/html/img14.html Happiness and World Domination]
stuff that I do
http://layer-acht.org/ - my free software homepage
- FAI
http://layer-acht.org/fai [bug:468352]
- video
svn://svn.debian.org/svn/debconf-video/trunk
- stuff should be documented in /org or /org/svn or...
- Debian-edu:
- OLPC
[http://bugs.debian.org/cgi-bin/pkgreport.cgi?which=submitter&data=debian@layer-acht.org&archive=no&version=&dist=unstable bugs I submitted]
[http://qa.debian.org/developer.php?login=holger@debian.org packages I maintain]
[http://bugs.debian.org/cgi-bin/pkgreport.cgi?maint=debian-boot@lists.debian.org;include=powerpc bugs in d-i, tagged powerpc]
[http://meetbot.debian.net meetbot] - a bot that helps to hold IRC meetings
- ["piuparts"]
I also maintain some information on this page, as I really like the ease of use of wiki.debian.org:
todo
http://svnbuildstat.debian.net/repositorys/list
- get edu in there
- why is olsrd and batmand broken there
fnordlicht: http://wiki.koeln.ccc.de/index.php?title=U23_2005/fnordlichtAufbauTips#Stromversorgung
- check cinelerra from -multimedia
- attach my dc7 slides to penta
- see [:piuparts:todo for piuparts]
todo for debian-edu
bugs usertagged debian-edu: http://bugs.debian.org/cgi-bin/pkgreport.cgi?usertag=debian-edu@lists.debian.org
[http://bugs.skolelinux.no/show_bug.cgi?id=1252 #1252] - packages.skolelinux.org
(422615) localization-config/kde in etch
fix http://wiki.skolelinux.de/SkoleLinux/Poster to not propose beta software for production
adding patches with quilt to a package
- add quilt to build-depends
- create debian/patches/ and put the patches there
cd debian/patches ; ls > series
add "QUILT_PATCHES=debian/patches quilt push -a || test $$? = 2" to the configure target in debian/rules
add "QUILT_PATCHES=debian/patches quilt pop -a -R || test $$? = 2" to the clean target in debian/rules
enjoy
Example for a python package "cython":
configure/cython:: QUILT_PATCHES=debian/patches quilt push -a || test $$? = 2 clean:: QUILT_PATCHES=debian/patches quilt pop -a -R || test $$? = 2
Another option is to just use
include /usr/share/quilt/quilt.make
instead of 4. and 5, and then make the "configure" target depend on "patch" one, and "clean" target on the "unpatch" one:
configure: patch
clean: unpatch
adding more patches later
- export QUILT_PATCHES=debian/patches
- quilt new 200-etc-olsrd.patch
- quilt add Makefile.inc
- vi Makefile.inc
- quilt refresh
How to use it with svn-buildpackage:
- /usr/share/svn-buildpackage/contrib/svn-do (better, put it in your PATH)
- work with patches as described above
- exit 0
svn, knowing the diff before updating
- svn diff --revision HEAD
- svn up
usertags
mailto: control@bugs.debian.org
- usertag 433713 +SRM
http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=SRM;users=debian-release@lists.debian.org
random links
[http://buildd.debian.org/~jeroen/status/ jvw's buildd status page]
http://trac.cyberhqz.com/wanna-build/wiki/WannaBuildStates - what do those stati really mea n
[http://heracles.corsac.net/~corsac/debian/new/ new graph]
http://munin.debconf.org/debconf.org/skinner.debconf.org.html#Pentabarf
[:DebianDotNet:http://wiki.debian.org/DebianDotNet]
[:SponsorChecklist:http://wiki.debian.org/SponsorChecklist]
[http://ftp-master.debian.org/proposed-updates.html SRM view of proposed updates]
[http://ftp-master.debian.org/removals.txt ftpmaster abbriviations explained]
[http://git.or.cz/course/svn.html git for svn-users crash course]
[http://people.debian.org/~joeyh/d-i/test-logs.html d-i test logs]
[http://cworth.org/hgbook-git/tour/ a tour of git]
[http://sourceware.org/autobook/autobook/autobook_20.html Makefile syntax]
[http://www.lolcatbible.com/index.php?title=How_to_speak_lolcat how to speak lolcat]
[:Statistics:http://wiki.debian.org/Statistics]
http://debian-edu.alioth.debian.org/cgi-bin/qareport.cgi
[:Teams/DebianPerlGroup/DebianQA:http://wiki.debian.org/Teams/DebianPerlGroup/DebianQA]
["rt cli"] - howto use ?RequestTracker on the commandline
random stuff
- :zi in vim: disable folding
- vim: revert undo / redo: ctrl-r
- screen: always start with -S name
- ctrl-a esc: enter copy-mode in screen, useful to move around
- dpkg --compare-versions 0.79-3.2~holger1 lt 0.79-3.2 ; echo $?
- To put a package on hold: echo pkgname hold | dpkg --set-selections
- To remove the hold: echo pkgname install | dpkg --set-selections
echo 'Acquire::PDiffs "false";' > /etc/apt/apt.conf.d/99pdiff
- netcat for dummies:
- on host1: cat file | nc $host2 6666
on host2: nc -l -p 6666 | cat > file # needs to be interrupted with ctrl-c
- alioth: as admin edit roles to configure a project
- ssh merkel.debian.org /org/qa.debian.org/mia/mia-query fubar@email
give a package back to rebuild it: <zobel> mail the buildd "retry" in body with the correct subject iin the mail, that usually means, just preply to the build log (and send the mail to buildd@foo)
- svn propset svn:executable ON $file
svn diff -r BASE:HEAD
openoffice.org: in menu -> format -> autoformat -> while entering (während der eingabe)
compare ssh-fingerprint with the one in known_hosts: ssh-keygen -l -f .ssh/known_hosts|grep $HOSTNAME
- shrinking virtualbox images
- (dd if=/dev/zero of=$partition)
- VBoxManage modifyvdi diskimage.vdi compact
press ~. to interrupt a ssh connection which has died
mediawiki navigation: edit /wiki/MediaWiki:Sidebar
http://stateful.de/~carsten/bin/apt-listrepository - tells where packages are installed from - [bug:504460]
fix bashisms
- replace non-standard "==" by standard "="
- replace non-standard "source" statement by POSIX "dot" command
lenny-feature-updates
a crazy idea to be discussed post lenny release...
i've talked with luk at debconf8 about point releases like debian-edu needs, in debian. and he told me, that people now complain about the less strict (=more frequent) updates of stable (basically, some people dislike them as every change for some is work, so they really only want critical or security fixes). so then i came up with the idea of doing new suite called lenny-feature-updates (similar to proposed-updates) - which would have less strict rules than updates to stable. i'd really like to go this path for squeeze, or maybe even lenny
some rules apply, just like for bpo or stable-proposed-updates (but obviously different rules)
- in general: no new upstream versions - use bpo for that
- bugs fixed can have any severity, but the fix needs to be accepted in testing
old powerpc stuff
i lost interest in doing powerpc stuff in debian, so i moved this down, to at least keep this here.
todo for d-i powerpc
setup buildd for -edu: http://julien.danjou.info/buildd.html
- floppy install oldworld, also with 32mb
- report memory limits for d-i powerpc for the manual
- check subarch/model overview in manual
ppc-video mode tips: http://www.jonh.net/lppcfom-serve/cache/1043.html
issues in d-i powerpc
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=396458 (miboot boot-floppy doesnt boot, can probably be closed)
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=394209 (g3 newworld doesnt boot with 32mb)
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=394970 (serial console for ibm servers)
ppc notes
- remember: chrp is newer than prep (generally spoken)
[http://lists.debian.org/debian-powerpc/2007/02/msg00016.html success with sarge on a 6500 mac]