IRC Logs for #crux Monday, 2009-05-18

pitiIIogood morning01:12
*** sepen has joined #crux01:19
sepenmorning01:20
*** f1y has joined #crux01:21
f1yHi there.01:24
*** Ditzi has joined #crux01:38
*** mike_k has joined #crux01:41
*** f1y has quit IRC01:43
*** errdil has quit IRC01:49
*** f1y has joined #crux01:50
nipuLtilman: any idea why xorg-libxcb wouldn't be building libxcb-x11* ?02:16
*** sepen has quit IRC02:27
f1yAny idea how to setup Ricoh Aficio 200 connected through printserver Planet FPS-5P-M?02:31
*** mike_k has quit IRC02:54
*** mike_k_ has joined #crux02:54
*** sepen has joined #crux03:10
*** f1y13af has joined #crux03:24
*** f1y has quit IRC03:25
*** f1y13af is now known as f1y03:25
cruxbot[core.git/2.6]: bash: update to 4.0.2403:27
cruxbot[core.git/2.6]: readline: update to 6.0.303:27
cruxbot[core.git/2.5]: bash: update to 4.0.2403:27
*** f1y13af has joined #crux03:29
cruxbot[opt.git/2.5]: libgphoto2: update to 2.4.603:31
sepenteK, ping03:47
teKsepen: pong03:51
teKhi there03:51
*** f1y13af has left #crux03:51
sepenteK, I think you have some problems with xfce update no?03:53
sepenwell I'm writing you a mail, 1sec03:53
teKgreat :)03:53
teK+ some Icons in the menu are broken (even removing and building/installing from scratch did not help)03:54
sepenteK, xfce doesn't provide any icon, so you should use a iconset separately03:55
sepenI'm using tango-icon-theme ATM03:55
teKI used something starting with 'r'.. don't know anymore03:56
teKBut I could not find a port with the icon-set's name03:56
sepengnome/tango....03:56
sepenI was wondering about to prepare a xfce-icon-theme, but not enought time and knowledgements03:57
sepenteK, ops, I reading now your second mail, xD03:58
sepenI think you know what was happening no?, you can't do a sysup to migrate 4.4 to 4.603:59
teKwell, obv. :>04:05
teKI will look into it, thank you04:08
sepennp04:09
*** spacenin2a has joined #crux04:44
spacenin2aI know what the problem is with allegro sprite editor. The binary can't be in /usr/bin, it has to be in /usr/share/ase/ where it can find the its libs and files.04:45
spacenin2ais there a quick fix to this or do I have to make a patch to the source code?04:45
sepenyep04:52
teKlink it from /usr/bin/foo to /usr/share/ase ?04:53
sepenwrite a script and place them into /usr/bin/ase, with these contents cd /usr/share/ase; ./ase; cd -04:53
sepenit works for the most common apps I've in /usr/share/foo/04:54
sepenalso you can add LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/share/foo/libs:..... etc. to your environment04:54
sepenor use LD_PRELOAD though04:55
spacenin2aok thanks05:03
spacenin2abut if I'm going to do a port I need to make the sript, I can't use paths and stuff?05:04
*** f1y has quit IRC05:04
sepenspacenin2a, I wrote on script for starting virtualbox05:07
sepensee contrib/virtualbox/virtualbox05:07
spacenin2aok, I'll check it out05:07
spacenin2awow heavy stuff05:09
spacenin2awhat kind of script is that, bash?05:09
sepenyep05:09
sepenbut just see the VBOX_PATH and the export line05:10
spacenin2aok, I think I understand now, thx05:11
sepennp05:12
sepenthere're more similar scripts in our portdb, though05:12
spacenin2aok I'll look around05:13
spacenin2abut what about teK's reply, will a link do the same or is this problem bigger than that?05:15
sepensometimes symlinks work, but not always05:16
*** mrks- has joined #crux05:16
sepenit depends on how the binary is written05:16
spacenin2aok05:16
sepenI mean, if something hardcodes ./foo or similars05:16
spacenin2aexacly, I'm afraid this guy has done that, there is a windows binary for this program :)05:17
sepen;D05:17
*** mrks has quit IRC05:28
*** mrks- is now known as mrks05:28
spacenin2awell symlinks works, I moved from /usr/bin/aseprite to /usr/share/ase/aseprite, made a ln -s, and it worked05:49
spacenin2aln -s in /usr/bin05:50
spacenin2aI fear bash scripts, I'll make it easy on me :p05:50
spacenin2afor05:50
spacenin2amaybe not so elegant,05:54
sepenyeah, but is not the same to have: APP=$0, APP=$(basename $0)05:54
sepenthat could be a cause for common erros when symlinked something05:55
sepen*errors05:55
spacenin2aok, I'll make a real fix after some bash studying05:57
spacenin2abut some people are saying that bash isn't a good shell05:58
spacenin2abut if I'm going to do a shell script for crux, it has to be in bash?05:59
spacenin2aport05:59
sepenimho you can do it in csh, ksh, dash, ush, or whatever shell you want, but if need you should listed it as dependency too06:03
sepenI'm using bash because it's easiest to me06:03
sepen*for me06:03
spacenin2aI'll go with bash06:05
spacenin2aextra dep is bad :p06:05
sepenor you can use perl, python, ruby, tcl, etc.etc.06:06
sepenwhere you are most comfortable ;D06:07
spacenin2ahehe yeah06:07
teKit's best, to use /bin/sh :-)06:10
* spacenin2a looks up sh06:13
spacenin2abash-4.0$ sh --version06:14
spacenin2aGNU bash, version 4.0.17(1)-release (i686-pc-linux-gnu)06:14
spacenin2ait's bash06:14
spacenin2amaybe I should use the bourne shell script syntax/language06:15
spacenin2abash propably understands it06:15
spacenin2ateK: is that what you meant?06:16
sepenspacenin2a, bash has a lot of builtin commands that make my (pc)life more easy06:20
spacenin2aok that's good06:23
spacenin2aprt-get info `prt-get dsearch monitor`      how can I make this work?06:37
spacenin2aI want to see the info for each result I get from prt-get dsearch monitor06:38
* spacenin2a picks up a tutorial on bash06:39
mrksspacenin2a: maybe something like this, BLA=`prt-get dsearch monitor`; for i in $BLA; do prt-get info $i; done  but i'm not on crux right now06:55
spacenin2amrks: hehe it worked, very nice06:59
mrkscool06:59
spacenin2abut what if I want a \n  between each $107:00
spacenin2a BLA=`prt-get dsearch monitor`; for i in $BLA; do prt-get info $i \n; done07:01
spacenin2adidn't work07:01
mrksBLA=`prt-get dsearch monitor`; for i in $BLA; do prt-get info $i && echo -e "\n"; done07:02
mrkstry this07:02
spacenin2ayes that worked, I did this before I read your answer, (proud) :)  BLA=`prt-get dsearch monitor`; for i in $BLA; do prt-get info $i; echo \n ; done07:04
mrks\o/07:04
spacenin2ahehe07:04
spacenin2abut your line acctually made a new line07:05
spacenin2aI think that would be a nice feature in prt-get :)07:06
spacenin2amaybe too much07:07
mrksI would be fine with an alias07:10
spacenin2ayep07:13
mrksor even a function, dunno if aliases accept parameters07:13
spacenin2ayes, where I could change between search dsearch, with -cat07:14
spacenin2asearch or dsearch, with info or/and cat07:15
spacenin2athat would be cool07:15
spacenin2aand get a big list07:15
spacenin2aI always wanted to see all the Pkgfiles contents with search07:16
spacenin2aso I could study them more easly07:16
* spacenin2a afk07:17
*** lasso|qt has quit IRC07:20
spacenin2aprt-get dsearch monitor --each info   or   --each cat07:22
*** lasso|qt has joined #crux07:26
spacenin2aI wish everything worked like jquery :)07:27
*** pedja has joined #crux07:34
nipuLi wish features magically programmed themselves07:42
spacenin2a:)07:45
*** racer has joined #crux08:09
*** jdolan_ has joined #crux08:16
thrice`nipuL: they've killed that in the new libxcb08:35
thrice`meaning, anything linking to it is broken :|08:35
*** sepen has quit IRC09:40
*** sepen has joined #crux09:55
cruxbot[opt.git/2.5]: dosfstools: updated to 3.0.310:23
*** sepen has quit IRC10:23
jaegerargh... I wish busybox had lsof10:25
jaegerhrmm... maybe fuser10:34
cruxbot[contrib.git/2.5]: ntp: 4.2.4p6 -> 4.2.4p710:41
thrice`still can't figure out the iso stuff?10:43
*** Rotwang has joined #crux10:49
*** zygmyster has joined #crux10:49
zygmysterGood morning all.10:50
thrice`hello10:50
Rotwanghai10:50
zygmysterI am thinking about switching from Gentoo to Crux and I wanted to ask if there were any common mistakes I need to look out for.10:51
teKthere are no USE-flags.10:51
thrice`and crux's ports tree is much smaller than gentoo's portage10:51
thrice`there is also no unstable / stable branch as in gentoo.  everything (outside of toolchain components) just continues to update, basically10:53
zygmysterHow good of a job does prt-get do at dependency handling?10:53
thrice`very good; it just parses a little "depends on:" line in the build scripts10:54
zygmysterOK great.  Aside form the Documentation listed on the main web site, do you guys have any recommended reading?10:56
thrice`crux's ports system is much simpler and easier to work with (again, opinion) than gentoo's, so it's pretty easy to manage10:56
jaegerthrice`: I'm getting closer, part of the problem was a squashfs version mismatch, now I'm having an issue with a filesystem that won't unmount, device or resource busy10:58
thrice`ah, strange :\  and no lsof11:00
jaegergreat... fuser doesn't tell me shit11:02
jaegerI may just have to lazy unmount11:03
jaegerseems like a hack11:03
thrice`when does the unmount need to occur ?11:04
thrice`after its all into the ram ?11:04
jaegerhttp://crux.nu/gitweb/?p=system/iso.git;a=blob;f=initramfs/init;h=34baccfcec007c720abc00a6851482f576f1e41b;hb=2.5 <--- line 11711:04
jaegerwhen the cdrom is unmounted after copying the squashfs filesystem into the new root11:05
jaegerthe squashfs filesystem unmounts fine, then the cdrom won't11:05
zygmysterWell thanks for the information guys.  Have a great day.11:07
*** zygmyster has left #crux11:08
thrice`ah, strange :|  no clue11:08
thrice`doesn't look like anything else is using the DIr11:11
rehabdoll.tmpfs umount ?11:16
rehabdolli had that issue with my iso, but since everything worked anyways i paid no attention to it :)11:16
thrice`I never booted your iso, actually :|11:17
thrice`I booted another 64-bit dvd I had, mounted, and did a "pkgadd -u -f $( pkginfo -i | cut crap )#*.tar.gz" or so :)  quite hackish11:18
rehabdollnah, probably less so than actually booting the iso :D11:18
thrice`haha11:19
Rotwangprt-get listinst !!oneone11:19
rehabdollits not what you call "polished"11:19
tilmannipuL: libxcb-x11 is gone in the most recent libxcb11:20
tilmannipuL: the ports in xorg.git should still work though11:20
thrice`it almost looks like gentoo tries to alter the .la files directly for the xcb rebuild :|11:23
tilmanwe probably shouldn't install *.la at all11:24
tilmani pondered adding a INSTALL rule to pkgadd.conf for that :D11:25
thrice`sounds interresting :)11:26
* tilman poked at pkgutils6 yesterday11:26
thrice`fun project ?11:27
tilmaneh?11:27
tilmanthat's the pkgutils c rewrite i started 2 years ago11:28
thrice`do you enjoy it, I mean ?  or is it some nightmare ?11:28
tilmannightmare11:28
tilmanthrice`: if it was fun, it would have been finished 1.5 years ago ;D11:29
thrice`haha, figured ;)11:29
thrice`and the advantage of going to C is speed ?11:30
tilmanbbl11:31
*** jtnl has joined #crux11:38
jtnlhi11:38
thrice`hi :)11:40
*** sepen has joined #crux11:46
*** lasso|qt has quit IRC12:03
*** lennart_ has joined #crux12:49
cruxbot[opt.git/2.5]: libdrm: updated to 2.4.11.12:52
cruxbot[opt.git/2.5]: glib: updated to 2.20.2.12:52
tilmanthrice`: we wanted to libify pkgutils originally12:56
*** lennart_ is now known as lennart12:57
Rotwangand write perl bindings for it \o/13:07
aonguile bindings \o/13:07
*** spacenin2a has left #crux13:46
thrice`oh no, my girlfriend just signed up for a computer science course :(13:47
jesse_Does the next part of that continue with something like "I need your help with..."?13:48
thrice`actually, I know 0 programming.  she'll soon be better than me, sadly13:49
tilmanthat's okay, she can still annoy you with MATH QUESTIONS13:51
thrice`i'll enlist her for pkgutils613:51
tilman;))13:52
jesse_I've got just the task for ya! :D13:53
*** jue has joined #crux14:06
*** ChanServ sets mode: +o jue14:06
*** jtnl has quit IRC14:15
*** sepen has quit IRC14:20
*** gcov has joined #crux14:39
cruxbot[opt.git/2.5]: [notify] cyrus-sasl: updated to 2.1.23.14:40
cruxbot[opt.git/2.6]: libwnck: updated to 2.26.114:45
cruxbot[opt.git/2.6]: vte: updated to 0.20.214:45
cruxbot[opt.git/2.6]: gstreamer: initial import and updated to 0.10.2314:45
cruxbot[opt.git/2.6]: liboil: initial import (moved from contrib)14:45
cruxbot[opt.git/2.6]: gst-plugins-base: initial import and updated to 0.10.2314:45
cruxbot[opt.git/2.6]: dbus: update to 1.2.1414:45
cruxbot[opt.git/2.6]: gnutls: update to 2.6.614:45
cruxbot[opt.git/2.6]: qemu: update to 0.10.414:45
cruxbot[opt.git/2.6]: rox: update to 2.914:45
cruxbot[opt.git/2.6]: rox: update footprint14:45
cruxbot[opt.git/2.6]: amule: updated to 2.2.514:45
cruxbot[opt.git/2.6]: netpbm: updated to 10.35.6414:45
cruxbot[opt.git/2.6]: libgphoto2: update to 2.4.614:46
cruxbot[opt.git/2.6]: dosfstools: updated to 3.0.314:46
cruxbot[opt.git/2.6]: libdrm: updated to 2.4.11.14:46
* thrice` runs14:46
cruxbot[opt.git/2.6]: glib: updated to 2.20.2.14:46
cruxbot[opt.git/2.6]: [notify] cyrus-sasl: updated to 2.1.23.14:46
cruxbot[opt.git/2.6]: Merge branch '2.5' into 2.614:46
jaegerthrice`: getting closer, just down to a few missing modules now, I think14:57
rehabdollboom14:58
thrice`jaeger: what was the cause, out of curiosity ?  I still don't see it :|14:58
jaegerthere have been a few things, actually15:01
jaegerthe first was busybox vs. module-init-tools, I think. modprobe and insmod were trying to load modules with the wrong paths15:01
jaegerthen there are some modules that aren't in the kernel anymore or got renamed15:02
jaegeror maybe required now that weren't before, etc.15:02
jaegerand there's the lazy unmount issue15:02
jaegerI'd like to rewrite the init script from scratch, probably do that soon15:02
thrice`wow :)15:03
jaegerI don't even know why I did some of that shit like .tmpfs and .cdrom15:03
jaegernobody sees that part of the boot process anyway15:03
jaegeroh yeah, there was also the squashfs version mismatch15:04
cruxbot[contrib.git/2.5]: tscreen: removed15:06
*** spacenin3a has joined #crux15:13
spacenin3acan xorg-xsetroot set an image as a wallpaper+15:13
jaegernot as far as I know15:17
spacenin3aok, I'll get feh15:20
*** sepen has joined #crux15:26
sepenpfffff, 2.6.29.3 + udev + dbus + hal15:27
jaegerwoot, loads with no module errors now15:27
jaegerheh, root password change gets forced on login15:27
jesse_\o/15:27
jaegeroh god, libgmp spew15:29
thrice`:(15:32
jesse_Good ole murphy and his at times infuriating law...15:34
jaegerat least that's an easy fix15:34
thrice`sepen: working, or not working? :)15:34
jaegerah, that's much better15:35
jaegernothing some time and a good song in the background can't work out, hehe15:36
thrice`sweet :)  I've been putting off installing 2.5 on this extra laptop, if only to avoid building the gcc update :)15:37
sepennot working, at least for my cups printer15:37
sepenalso some warnings with sysfs in kernel and udev 14215:37
sepennow time to dinner, bbl15:37
*** spacenin3a has quit IRC15:38
thrice`sepen: udev was reverted in 2.5 for 14115:38
jaegerAs soon as I unfuck the root password thing I'll upload this ISO for you to test15:40
Rotwang;]15:41
*** mike_k_ has quit IRC15:46
thrice`it's not the shadow issue with 4.1.4, is it?15:50
jaegernot sure15:50
jaegerI'll update shadow and find out, I guess15:52

Generated by irclog2html.py 2.11.0 by Marius Gedminas - find it at mg.pov.lt!