/srv/irclogs.ubuntu.com/2008/04/26/#ubuntu-devel.txt

slangasekheh00:01
hwildeso is anybody looking at usb device reassignment for intrepid ?  everytime I reboot the ttyUSBs are all random00:01
hwildeI have to run a script in rc.local to try and sort them out and create symlinks00:01
slangaseknot that I'm aware of00:01
hwildeyeah I can't find any bug posts or anything even related00:02
slangasekin general, device names are not guaranteed to be persistent across reboots unless you use udev rules to link them00:02
slangasekI don't know about USB ttys though, I've never even had one of those let alone two00:02
hwilderight, but udev doesn't seem to know the diff00:02
=== johanbr_ is now known as johanbr
=== gnomefre1k is now known as gnomefreak
hwildeslangasek, you know udev ?00:11
hwildeslangasek, if you can make udev rules that figure out these usbs you would be my hero  http://pastebin.com/m5ac22ce000:13
slangasekI only know udev on a cargo-cult basis00:13
hwildewhere can I find the udev devs :)00:20
slangasekwell, the Ubuntu udev maintainer just timed out of the channel... :)00:20
hwildedoh!00:20
hwildehey probably read my pastebin and locked up00:21
lucentslangasek: ah, is there no udev/DBUS/HAL script to use to kick network-manager into gear before you login?00:22
slangaseklucent: the only keystore network-manager currently supports is gnome-keyring00:22
slangasekwhich makes logging in to password-protected networks ... problematic00:23
lucentoh gosh.00:23
lucentgnome isn't even there yet, so uh, I see now.00:23
lucentit would require some kind of "IMEH CHARGIN MY LAZERZ" followed by udev/DBUS/HAL hack00:23
lucentthat's not a typical use case for a desktop system, is it?00:24
slangasekare you defining "desktop" as "running GNOME", or as "not a laptop"?00:25
slangasekbecause roaming Kerberos authentication is totally a valid use case00:25
hwildethe problem with udev is that it only sees the USB_BUS and USB_DEV and those swap every reboot... udevinfo does not have enough specific info to define custom rules   http://pastebin.com/m5ac22ce000:25
lucentI'm defining wifi on boot as the use case00:25
lucenthow common is that anyways?00:25
hwildewifi on boot pre-login00:26
slangaseklucent: not as common as it ought to be, but it's *my* chosen configuration. :)00:26
slangasekKerberos is pretty important at the enterprise level, both in the context of AD and for more traditional Kerberos setups00:28
lucentthere's no sensible default for this IMO00:28
slangaseksure there is: have a keystore that doesn't have a password, that root is allowed to read00:28
lucentunless you're going to hack GDM to have a wifi selector00:28
slangasekthey're friggin' wep keys, not state secrets00:28
slangasek(unless you work for the goverment, then, ok, maybe the wep keys are state secrets)00:29
lucentit's not just the keystore though that is a problem00:29
lucentit's the usability00:29
hwildeyou could have two step login,  first local to start the network support, then over AD or whatever00:29
lucentwhat if you have a wep + VPN that you log into before getting network access to the domain?00:29
slangasek<shrug>  I don't consider "which network should we connect to?" to be a per-user setting00:30
slangasekso I don't think it should use per-user password stores00:30
slangasekhwilde: this is contrary to the goal of Single Sign-On00:30
lucentit's per-user because of the use of keystores00:30
hwildebut hten how does admin login to the secure network when you break your enterprise login :)00:30
slangasekhwilde: I *can* do that, but it's bloody annoying00:30
hwildeslangasek, consider me the devil's advocate then until I have consistent usb devices :)00:30
slangasekheh00:31
lucentslangasek: IMO the course of action is a new package which includes a boot-time configuration interface for networking00:31
slangasekI don't want to have to interact at all with the system in order to get it to come up on the network either, if that's what you mean00:32
lucentspecifically "extra weird" networking like wifi on boot, or vpn tunnels00:32
slangaseksystem password store + n-m --> bring the network up without me having to touch it00:32
slangasekn-m actually already does this for interfaces that don't require passwords00:33
slangasekbut if it's a password-encrypted network, you have to log in and run the applet to get anywhere00:33
lucentsecured network access on boot without user input?  That's not security!00:33
slangasekiz broken00:33
slangaseker00:33
hwildemight as well autologin at that point00:33
slangaseksure it is00:33
slangasekum no00:33
lucentseriously, hwilde00:33
lucentlet's think this through here00:34
lucenthow do we provide secured network access on boot, before gdm00:34
lucentso that gdm can login to resources on a secured network00:34
hwildeif this is restricted to enterprise networks, there should only be one network to connect to.00:34
slangasekhwilde: ahem, you already admitted above that you do the same thing on your system, only without the use of n-m00:34
slangasekthere's no reason it would be restricted to enterprise networks00:35
hwildemy system is an autonomous robot so yeah it starts up automagically.00:35
slangasekit's restricted to machines that are part of an enterprise *environment*, which may include both enterprise wifi and public roaming00:35
hwildeslangasek, but there is only *one* network in that enterprise environment that you need pre-login connectivity aka where is the active directory00:36
slangaseki.e., if I have a company-issued laptop, I want to get Kerberos authentication at the gdm screen, whenever I'm connected to a network00:36
slangasekhwilde: no, why would you assume I would only use Kerberos when I'm directly connected to the network? :)00:36
hwildeI dunno, I guess I am missing why everyone objects to the method you have worked out00:37
slangasekit's my single sign-on, and I use it for everything from verifying my own password (company laptop, remember), to accessing fileshares (when I'm in range), to authenticating my email client00:37
hwildeif you can't login, you can't have access to the network,   so why not startup networking before login?00:37
slangasekhmm?  I don't claim that everyone objects to that00:38
slangasekit just doesn't work currently with n-m00:38
hwildeohhhh00:38
slangasekbecause no one's implemented a system-level password store, because GNOME people think about these things upside-down. :)00:38
lucentI'm asking how do we provide secure network layer access before gdm so we can login00:39
hwildetypically they respond to popular demand00:39
hwildebut that is an important piece to taking market share away from windows in enterprise environments00:39
lucentmaybe a power-on password?00:39
lucentUSB thumbdrive as a key?00:40
slangaseklucent: if you really have a network that only a subset of your users are allowed to connect to, fine -- don't put that key in the system password store? :)00:40
hwildewhat if you use an encrypted rsa/dsa key to authenticate to the network at first, then you can to kerberos login?00:40
slangasekand then it would work the same way that it works today00:40
lucenthanding out physical layer access to your corporate network is not very bright00:40
lucentthere should be a way to add a hook for VPN access too00:41
slangasekhanding out physical access to your corporate laptop is probably not very bright either then ;)00:41
lucentshit gets stolen.  I mean, things happen00:41
hwildeencrypted partition00:42
lucentOkay, encrypted partition, good.  Now you need a password at boot to access your system?00:42
hwildeno the encrypted partition has the network key that gets online pre-login00:42
slangasekin that case, yes00:42
hwildethen the user can authenticate with AD or kerberos or whatever00:42
lucentin this scenario, having a package which implements a boot-time selectable network pre-config makes sense00:42
lucentwithout a key00:43
lucentinstead you still need a means to be able to take user input though00:43
lucentlike the VPN passphrase00:43
lucentunless you're storing VPN passphrases (not possible with OTP and not likley to be permitted by corporate)00:43
lucentthe problem remains that you need user interaction to get network connectivity before you log in00:44
slangasekhaving to VPN in before you log in == doesn't work with Windows AD member machines either00:44
lucentslangasek: I am not familiar with Windows AD, what is this?00:45
slangasekAD == Active Directory?00:45
hwildeconsider yourself lucky...00:45
lucentoh okay00:45
hwildegtg,  if you see Keybuk or any udevs ask them if mine is a lost cause:    http://pastebin.com/m750bddea00:46
slangasekwell, hmm, I don't /think/ you can start a VPN connection from Windows before logging in, but maybe you can run the VPN client as a system service too00:46
lucentThe only big corp I worked for that had any level of secure login was Google, Inc.00:46
lucentso... not a lot of Microsoft anything00:48
lucentVPN pre-login would be a cool enhancement00:48
slangasekright, I won't ask you about what kind of VPNing they do, there are other people on the channel I can bug about that who probably have a better chance of being able to legitimately tell me :)00:49
slangasekbut Kerberos is certainly a class of technology that's in Google's ballpark00:49
lucentI was a datacenter Monkey, I can't tell you any more than this :)00:50
=== cr3_ is now known as cr3
* toresbe thinks he's found what should've been filed as an RC bug...01:16
toresbeapt-get upgrade to hardy breaks on python-irclib01:17
lucentuh...01:17
lucentaren't we supposed to use the upgrade-manager?01:17
toresbesorry. "upgrade-manager" breaks on python-irclib. :)01:18
toresbeas do subsequent invocations of dpkg --configure -a.01:18
sistpotytoresbe: any details? (e.g. output of "upgrade-manager" *g*)=01:19
wgranttoresbe: Let me guess... python-central complains about files being in the directory that aren't owned by it?"01:20
toresbewgrant: won't remove local files, something to that effect01:20
wgrantIt's like the python-opengl one I found; it needs C/R on python2.[34]-irclib01:20
sistpotyhey wgrant... where's fujitsu? *g*01:20
wgrantRight, that's right.01:20
wgrantsistpoty: Back in Hardy.01:20
sistpotyheh01:20
wgranttoresbe: Please file a bug, and I'll get it SRUed shortly.01:21
toresbeI'm in console mode trying to prepare for a reboot (my grub setup is kinda' awkward and roundabout)01:21
jdongwhoopsies01:21
jdongnote to self:01:21
toresbewgrant: I don't know what an SRU is, but I'll do my best.01:21
toresbe:)01:21
wgranttoresbe: Stable Release Update.01:21
jdongdo *NOT* make a loopback device on a LV and then use it to extend the LV itself01:21
toresbewgrant: cool01:21
toresbejdong: haha01:21
wgranttoresbe: For now, it's fairly easily recoverable.01:21
jdongwell that was my attempt at perpetual motion.01:21
toresbewgrant: I just removed the package, worked a treat ;)01:22
wgranttoresbe: apt-get remove python2.4-irclib01:22
* lucent rolls through a Microsoft Windows XP install in kvm01:22
wgrantpython-central is so unbelievably fragile.01:22
lucentthis is so difficult, versus Hardy install01:22
wgranttoresbe: Great.01:22
toresbeheh. :)01:22
toresbeanyway, the rest of it is working great. Thanks, everyone in here, for another neato release.01:22
wgrantpython-central-related upgrade failures should be top priority, as they can bring down an entire upgrade very easily.01:23
lucentHardy installer is missing a feature that is in Windows XP installer:   It's not telling me that I'm an idiot.01:23
lucent:P01:23
toresbehaha01:23
wgrantlucent: Heh. Indeed.01:23
toresbeI'm thoroughly bummed about the Heron T-shirt being limited-edition. It's so good-looking I'd like one for myself.01:23
wgranttoresbe: They had Gutsy ones until very near Hardy's release.01:23
wgranttoresbe: I'm sure you can get one.01:23
lucentoh, I agree toresbe, that design is ill (really good)01:23
toresbelucent: straight up, yo.01:24
lucentI was looking and thinking, if I had money right now, I would buy a T and wear it to burning man01:24
lucentI don't know, does it have "Ubuntu" words on it? I don't want the words if I'm wearing something there01:24
lucentthe design is really cool and I like that01:24
* toresbe wonders if he has met lucent at debconf, which would explain why he felt the need to explain "ill" to him.01:25
toresbe:)01:25
lucenthar, no *nix gatherings since a long time now01:25
wgranttoresbe: Wait, are you upgrading from Dapper?01:26
lucentI watch those things from a safe, moderate-intelligence required, distance.  They're really full of people who are overwhelmingly intelligent.01:26
toresbelucent: Hey, I'm an idiot, I have a great time there.01:26
=== GBGames|away is now known as GBGames
toresbelucent: I do lots of stuff that require no computer skills. Last debconf, I fixed a church organ with duct tape.01:27
* jdong moans about the word idiot's high standards these days01:27
toresbewgrant: no, Gutsy.01:27
wgrantHmm, that's not what I thought it was, then.01:27
lucenttoresbe: groovy!   I'm into tinkering with other people's code and engineering work, never my own01:27
wgranttoresbe: Did it mention any file in particular?01:27
toresbewgrant: nope... sorry, I probably should've made allowance for letting some devs poke around before I removed the package.01:29
wgranttoresbe: I should be able to reproduce it here.01:29
toresbewgrant: cool.01:29
* toresbe reboots, takes opportunity to stuff in a video capture card he's been wanting to try01:29
toresbeup 11 days, pfah01:29
wgranttoresbe: Did you have python2.4-irclib installed?01:30
toresbetoresbe@fortran:~$ dpkg-query -f '${Status},${Package}\n' -W *irclib*01:39
toresbepurge ok not-installed,python-irclib01:39
toresbeinstall ok installed,python2.4-irclib01:39
toresbewgrant: see above :)01:39
wgrantThat's impressive.01:39
wgrantThat should have been removed when you upgraded from Dapper.01:40
wgrantSo it is the bug I thought.01:40
toresbehah01:40
toresbeThat bug is *so* three releases ago? :)01:40
toresbeUgh! Sad to see that gnome-terminal hasn't gotten any less useless on this machine. Maybe it's a config file issue or something, but irssi screen redraws take several 1/10ths of a second.01:40
toresbenearly a whole second01:41
* toresbe goes back to uxterm01:41
toresbeOh, and another cute one...01:41
wgranttoresbe: I use gnome-terminal fine with screen here.01:41
toresbeit works well on my work Hardy machine with the same nVidia driver... probably just a weird issue.01:42
toresbehttp://gunkies.org/stuff/hardy-ohdearme.png :)01:42
wgrant...01:42
wgrantNice.01:42
wgrantThe /Music isn't just wrapped off the first one, is it?01:43
toresbeGood question. I'll kill gnome and try again01:43
toresbeHrm. Could well be, but resizing is not possible. :)01:44
toresbeSo most probably it's doing some kind of automated sizing which may or may not be to blame01:44
toresbeActually, a quick question which might be construed as a user support question: Anyone here have any experiences with, and/or advice for a video4linux previewing application?01:46
toresbeI used to use tvtime, but this is just an svideo grabber.01:46
LaserJockwgrant: oh no, what happened to your nick?!01:52
LaserJocksay it ain't so ;-)01:52
wgrantLaserJock: It got left in Hardy.01:52
LaserJockI thought maybe Colin and Tollef had pulled you to the dark side01:54
wgrantNot as far as I'm aware.01:55
jdongyou'er not supposed to be aware01:55
jdonglike that pill thingie they use in night clubs01:55
wgrantHahah.01:55
slangasekpill... thingie?02:10
slangaseknevermind, I didn't ask02:10
sladen*babies*02:11
sistpotyalcohol works as countermeasure, I've heard from s.o. :P02:12
MattJDon't know if this is the right place to ask, but are there plans to have the .25 kernel in the repositories at some point?03:52
wgrantMattJ: For Intrepid, yes.03:55
wgrantFor Hardy, no.03:56
MattJNot even in backports?03:56
lamontwgrant: except that I expect it'll be .26 or later for intrepid...03:56
wgrantlamont: But it's 2.6.25 now.03:56
lamontsure03:56
wgrantMattJ: Backporting kernels is truly evil.l03:56
MattJ^^03:57
MattJiwlwifi is not working for me, and I need it to03:58
wgrantGetting 2.6.25 is not the soluition to that.03:58
wgrantFiling a bug and getting it fixed is.03:58
MattJI found someone with a similar/same problem on lkml, they say it is fixed in .2503:58
lamontwgrand++03:59
MattJSince the issue is not a security issue, is it likely to be fixed in Hardy?03:59
wgrantlamont: Pfft, I thought it would be easier to type than Fujitsu.03:59
wgrantMattJ: Very probably for 8.04.104:00
* MattJ files bug04:00
wgrantA lot of kernel regressions are scheduled for fixing then.04:00
MattJ:)04:00
wgrant8.04.1 should happen in very early July.04:00
pwnguinMattJ: the proper technique there is to bisect the kernel04:00
MattJand any idea of the short term solution for me? Gutsy (with ipw3945) worked ok04:01
wgrantMattJ: File a bug and see what the kernel devs say.04:01
MattJk, will do so now04:01
wgrantPerhaps use the Gutsy kernel for now.04:01
MattJI used to use the Gutsy kernel on Feisty, how funny :)04:02
wgrantMattJ: Is there anything special about your config? I've used Hardy's kernel on several ipw3945 boxes recently, and it seems to work.04:03
MattJipw was the old (pre-Hardy) driver, Hardy uses the newer iwlwifi (from the kernel)04:04
MattJNothing special, this is a fresh install04:04
MattJA lot of people have had problems even detecting networks, but using the hardy backports modules seems to help those04:05
MattJMy problem is that it won't set up an ad-hoc network04:05
MattJwhich I use every day04:05
MattJThe hardest part of filing a bug is knowing which package to file under04:10
wgrantMattJ: linux, probably.04:10
MattJThat warns me about filing a bug for upstream linux, etc.04:12
wgrantMattJ: The linux package. https://launchpad.net/ubuntu/+source/linux/+filebug04:15
MattJAh, thanks :)04:15
sladenMattJ: I filed this as high about 6weeks before release04:19
sladenMattJ: but the more dups the better04:19
MattJsladen: Oh, where?04:19
MattJI couldn't find any with my specific problem04:20
sladenMattJ: file _your_ bug04:20
sladenif it's a dup, it'll get duped, but at least there will be an independent report in your words04:21
MattJHow do duplicates help? :)04:21
MattJIf you insist04:21
dsasMattJ: It helps persuade someone that the problem is important04:21
MattJIf it were my bug tracker I would be annoyed at someone knowingly filing a duplicate :)04:22
sladensome people do04:22
sladenfor me (personally), a good indicator of the relative size of a problem are the number of dups04:22
sladenand with them you get separate individual reports (multiple angles onto a problem) and not just misleadings "me toos" are actually turn out to be something else and need weeding out04:23
sladenMattJ: [after you've filed yours], start at  bug04:25
sladenMattJ: [after you've filed yours], start at  bug #205390 and recursively follow the dups04:26
ubotuLaunchpad bug 205390 in ubuntu "8.04 beta; wireless broken after upgrade (ipw3945/iwl3945/ifrename/udev) (dup-of: 183968)" [Undecided,New] https://launchpad.net/bugs/20539004:26
ubotuLaunchpad bug 183968 in udev "mac80211 "master" interface matches existant persistent network rules" [Critical,Fix released] https://launchpad.net/bugs/18396804:26
MattJsladen: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/22230204:37
ubotuLaunchpad bug 222302 in linux "iwl3945 can't set parameters for ad-hoc network" [Undecided,New]04:37
MattJI don't have the wlan0_rename issue other people have04:38
MattJI'll investigate installing the Gutsy kernel tomorrow04:43
MattJThanks for the help :)04:43
hdevalencehas anyone ever heard of an idea where you would use a torrent to download debs for version upgrades instead of having everybody upgrade veeerrrryyy slowly when a new version is released?04:51
hdevalencebecause torrents of course scale opposite to http/ftp downloads, so if you did that upgrading would go much faster04:52
mgolisch?04:53
mgolischhow would that be faster?04:53
mgolischi mean you would need a dedicated torrent for each file04:53
mgolischthat would unmanageable04:53
hdevalencemgolisch: no04:53
hdevalenceno, you don't04:54
mgolischhow else?04:54
hdevalenceyou can make a torrent of all the deb files and then only download the ones you want04:54
mgolischif it where just one you would have to wait for the whole thing to complete04:54
mgolischor did i get something wrong?04:55
mgolischi mean you cant control in what order the chunks are downloaded04:55
hdevalencethen how is it in KTorrent I can proitize files and choosenot to download them?04:56
hdevalenceick04:56
hdevalenceprioritize files and choose not to04:56
mgolischhm no idea maybe iam wrong04:56
hdevalencebasically I'd be interested to know if it's been done, because it's something I think would be interesting to work on but I don't want to put in lots of effort if it's already made04:58
awalton__hdevalence, it's been done, but never very successfully. a new implementation would be nice.05:01
awalton__hdevalence, apt-torrent: http://sianka.free.fr/05:02
hdevalencei was thinking it would be neat to try getting it to use the alternate install cd torrent05:03
hdevalencebut I don't know if that's the best way05:04
hdevalenceanyways, I need to sleep05:05
nixternalor you can use Conary and download only the files that have changed :)05:05
=== thegodfather is now known as fabbione
LaserJockanybody around running Hardy and have gnumeric installed?05:35
beunoLaserJock, I can probably install it.  What seems to be the problem?05:36
LaserJockpi doesn't worh05:36
LaserJock*work05:37
LaserJockbug #22206205:37
ubotuLaunchpad bug 222062 in gnumeric "functions don't work in formulas" [Undecided,New] https://launchpad.net/bugs/22206205:37
beunoLaserJock, installing. Might take a minute or two while the repos try not to die with all the hammering they're getting these days05:38
beunoLaserJock, what are you doing exactly?   =PI() in a cell?05:41
LaserJockhmm05:42
LaserJockI just used PI05:42
beunojust type in PI?05:42
LaserJockah, PI() does work05:42
beunoit doesn't for me  :)05:42
beunooh05:42
beunoyes it dows05:42
beunoer, does05:43
beunoI went for pi() because I saw the word function somewhere   :p05:43
LaserJockwell, pi isn't a function05:43
LaserJockit's a constant05:43
LaserJockbut ... hmm05:43
beunoright, I wouldn't of tried that if the bug didn't mention "functions"05:44
beunoLaserJock, http://www.gnome.org/projects/gnumeric/doc/gnumeric-PI.shtml05:44
LaserJockwell, we need to figure out if it's a change in behavior05:45
beunoLaserJock, http://www.mailarchives.org/list/gnumeric-list/msg/2005/0000205:47
beunotehre are emails from 200505:47
beunoof users using pi()05:47
beuno(yes, my typing sucks today)05:47
LaserJockhmm05:47
LaserJockso what went wrong for the bug reporter I wonder05:47
LaserJockbeuno: thanks for the help, I've followed up on the report05:49
beunoLaserJock, np05:49
beunosometimes it just takes someone totally unaware of everything to look at it differently  :)05:50
beunoI force random people at the office to look at code when I'm stuck05:50
beunoand it usually is something terribly obvious05:50
edugonch_Hello, why I get compiler errors in this statement ----> this->_txt_Password->signal_insert_at_cursor().connect(06:15
edugonch_        sigc::mem_fun(*this, &LoginForm::onInsert_txt_Password));06:15
=== asac_ is now known as asac
DaBonBonsomeone told me that snd-hda-intel was kind of disabled in hardy, to convenience the other sound card drivers. is that true?07:15
DaBonBonspecifically,  --with-cards=hda-intel was not put during alsa configuration07:15
infinityDaBonBon: Can't imagine how that's possibly true, given than my hda_intel stuff is working great.08:11
wgrantMine's working better than ever as well.08:14
DaBonBonstrange, because my card is working really pathetic08:29
wgrantDaBonBon: Can you please be more descriptive?08:30
DaBonBonwgrant: yes, first of all, sound sometimes works, and sometimes doesn't. headphone automute doesn't work. i get too many channels in alsamixer08:30
DaBonBonall this used to happen pre 1.0.15 release of alsa, but after installing ubuntu-backport-modules in gutsy, which had alsa 1.0.15, all the problems were solved08:31
wgrantDaBonBon: Well, there are so many types of HDA cards that it's not surprising.08:31
DaBonBonnow again, in hardy, i get those problems08:31
wgrantPlease file a bug.08:31
DaBonBonwgrant: no, this card if fully supported08:31
wgrantApparently not.08:31
DaBonBonwgrant: well, someone told me that snd-hda-intel has been deliberately disabled to facilitate other sound cards08:31
DaBonBonwgrant: yes, because it works perfectly on alsa 1.0.15, atleast in gutsy and other distros08:32
wgrantThat sounds very odd, as Intel HDA is one of the most common types these days...08:32
DaBonBonexactly!08:32
wgrantAnd how on earth would disabling something facilitate support for other card?08:32
* laga hands out tinfoil hats08:33
DaBonBoni guess i'll file a bug08:33
DaBonBonwgrant: here is a part of the logs --08:33
DaBonBonhttp://rafb.net/p/LQQ7ff80.html08:34
DaBonBoni don't know till how much extent is it true08:34
wgrantAh.08:35
wgrantWell, file a bug, anyway.08:35
DaBonBonwgrant: what package should i file it against?08:38
wgrantDaBonBon: I think it's in linux-ubuntu-modules-2.6.24, but possibly linux.08:40
DaBonBonok, i must leave.. thanks for the help, wgrant ..08:48
Trewasis hardy-proposed supposed to be completely empty (I am looking at bug 208666 and fixed audacious)?10:39
ubotuLaunchpad bug 208666 in xmms-crossfade "audacious crashed with SIGSEGV in g_type_check_instance_cast()" [Medium,Fix committed] https://launchpad.net/bugs/20866610:39
jeromegTrewas: why would it be supposed to be empty ?10:43
Trewaswell, it seems to be empty :)10:43
jeromegTrewas: what mirror are you using ?10:44
TrewasI was lookign at http://archive.ubuntu.com/ubuntu/dists/hardy-proposed/10:45
=== azeem_ is now known as azeem
jeromegTrewas: https://launchpad.net/ubuntu/+source/xmms-crossfade/0.3.14-1build110:47
jeromegit has been built only a few ours ago10:47
jeromegit should be available soon in the archive10:47
Trewasok, I noticed that the last message in that bug was only a few hours old so I wouldn't have been surprised if audacious was not yet there, but as hardy-proposed is completely empty I wondered if some switch had not yet been flipped or something10:50
jeromegTrewas: maybe it's because hardy was released two days ago ;)10:52
jeromeghardy-proposed is to handle SRU10:52
Trewaswell yes, but the bug mentions that people should test the new package from hardy-proposed :)10:52
jeromegyes, yes10:52
jeromegit will be available soon10:53
jeromegor it should at least ;)10:53
Trewashehe, I'll wait and see10:53
beniaminois there *any* documentation on update-manager? /usr/share/doc contains only a one-line readme on update-manager-core10:55
=== andrew_ is now known as PixelSmack
=== cprov is now known as cprov-out
emgentheya12:34
twi_what happened to binary-ppc on the mirrors?13:34
geserwasn't ppc moved to ports.ubuntu.com?13:36
twi_ah13:37
crimsunasac: a lot of people seem to be clamoring for simply enabling nspluginwrapper for i386.  What are your thoughts on doing that for 192888 instead of adjusting pulseaudio?14:10
crimsunasac: (for hardy-proposed)14:10
ion_ubotu: A link to bug #192888 for the lazy bastards among us, thank you.14:23
ion_Okay then.14:23
Amaranthbug 19288814:28
ubotuLaunchpad bug 192888 in pulseaudio "firefox crashes on flash contents when using libflashsupport" [High,In progress] https://launchpad.net/bugs/19288814:28
AmaranthI would love to get nspluginwrapper on i386, flash screws up all the time even without pulseaudio14:29
ogranot for me ... with the first proposed fix to drop hal14:30
ion_amaranth: <metoo/>14:30
ogra(pulse-hal stuff indeed)14:30
johanbrIs https://launchpad.net/bugs/211205 marked private or something? The error message I get is not very informative.16:48
stgraberjohanbr: this bug contains a backtrace so only QA members can read it16:49
johanbrApparently it is marked private. At least the bot just told me so.16:49
johanbrstgraber: Maybe it'd be a good idea for launchpad to actually say that.16:49
johanbrAnd should private bugs really be referenced in a public changelog?16:50
tuxicefeatures in intrepid?16:51
tuxice!intrepid16:51
ubotuIntrepid Ibex is the code name for Ubuntu 8.10, due October 2008 - For more info, see: https://wiki.ubuntu.com/IntrepidIbex16:51
ion_It supports keyboards.16:51
tuxicehuh?16:53
ScottKjohanbr: It's not private any more.16:56
johanbrScottK: thanks16:58
ScottKYou're welcome.16:59
kennethrwhen I click on the clock in gnome-panel, gnome-panel freezes.  How do I debug?17:10
kennethrHow do I troubleshoot a hanging gnome-panel on ubuntu?17:13
=== kitterma is now known as ScottK2
johanbrkennethr: Change the session property for the panel from respawn to normal, then kill the panel and start it under gdb or something.17:18
kennethrjohanbr: thanks, I'll start there.17:19
kennethrjohanbr: how do I make use of the gnome-panel-dbg package?  Is it usefull in this case?17:22
johanbrYes. You should have that installed to get a proper backtrace.17:22
johanbrkennethr: And probably also libgtk2.0-0-dbg and  libglib2.0-0-dbg at least.17:23
kennethrjohanbr: when I get into gdb and say run, then I reproduce the hang, how do I get back to the gdb prompt to get a backtrace?17:25
johanbrTry just ctrl-c.17:25
kennethrperfect...thanks17:26
scorcher7Hi, I just uploaded a patch to launchpad that fixes launchpad bug #173772 in atomix. I have never written a patch before and the wiki says to find a dev. to review the patch for inclusion.17:30
ubotuLaunchpad bug 173772 in atomix "about dialog won't close" [Undecided,Confirmed] https://launchpad.net/bugs/17377217:30
scorcher7Is that something one of you can help me with?17:30
hungerscorcher7: You have come to the right place, but I guess most devs are out for the weekend.17:36
scorcher7hunger: Should, I just come back on Monday and ask the same question?17:39
hungerscorcher7: You might get lucky and somebody might come around, but your chances are way better during the week.17:39
scorcher7hunger: Thanks for the tip.17:41
hungerscorcher7: You are welcome.17:43
gustavoldhi, I dont know if it is offtopic... I've upgraded from gutsy to hardy... now every time I push a button in the numpad the X crashes19:36
Ngmdke: does the doc team want to know about mistakes in gnome documentation, or should I go and hassle the gnome folks? :)19:38
dsasNg: Hassling the gnome folks is appreciated. You can always file a bug on the gnome documentation packages and it *may* get fixed here. (at least I think that happened in at least one release)19:43
Ngdsas: okidoki19:43
dsasperhaps gutsy we did a little, temporary fork19:43
* Ng wonders how keen they will be to update docs for a point release19:45
ffm_What's the proper way to make a spec?19:54
ffm_Should I just add a page on the wiki, or should I start a forum thread about it?19:54
=== ffm_ changed the topic of #ubuntu-devel to: Ubuntu 8.04 LTS released! | Development of Ubuntu (not support, not application development on Ubuntu) | #ubuntu for support and general discussion for dapper/edgy/feisty/gutsy, #ubuntu+1 for intrepid | #ubuntu-motu for getting involved in development | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs
LaserJockffm_: a wiki page is good19:56
ffm_LaserJock, Care to look at the one I've made? FontInstallSpec. (I'm not probably able to implement it, I only know Python ATM)19:57
Nafallohmm19:57
Nafallo#ubuntu have support for hardy surely?19:57
Nafallobut maybe not edgy.19:58
ffm_Nafallo, What?19:58
LaserJockNafallo: yeah, that should be updated19:58
Nafalloyay! edgy is EOL today :-)19:59
=== ffm_ is now known as ffm
Kim^JNafallo: Yo!20:15
dmsupermanWhat kind of libraries/examples exist that I could use to learn to write a keylogger/keystroke sender app in either C#, PHP, or (preferably not) C++20:17
Kim^Jdmsuperman: The question is, why?20:18
Kim^JAnd I think you need to use some Xlib.20:18
dmsupermanHave you ever used AutoHotKey in windows?20:18
Kim^Jdmsuperman: Yes.20:19
dmsupermanI basically want to emulate that, at least the text expansion portion20:19
dmsupermanthere aren't any good existing solutions20:19
dmsupermanat least that I could find after much googling20:19
Kim^Jdmsuperman: Check out xbindkeys source code and check what they use.20:19
Kim^JI think you WILL need to learn some C/C++ and use that.20:19
mdkeNg: it's probably helpful to file a bug on the ubuntu gnome-user-docs package too though, so that we can fix it in ubuntu then pass the fix upstream20:20
dmsupermanAlright. I learned the basic syntax of C++ quite a while ago, and I know C# now, so it shouldn't be too much of a leap I hope20:21
Kim^JHeh...20:21
Kim^JHow much in C# do you know? (The more, the worse.)20:21
dmsupermanNot much20:22
dmsupermanI'm mainly a PHP guy, but I'm taking a few classes in C#20:22
Kim^JGood, smaller leap then.20:22
dmsupermanbut over the years I've dabbled in various compiled languages, so i'm no stranger20:22
dmsupermanyeah20:22
Kim^JWell, get to work then. :)20:22
dmsupermanI take it C++ is the common denominator language in linux programming?20:22
Kim^Jdmsuperman: Naaah, C is.20:23
dmsupermanah20:23
LaserJockC/C++20:23
Chipzzdmsuperman: errr, xlib programming is mostly C programming20:23
Kim^JLaserJock: Well, moslty C.20:23
Chipzznot much C++ involved20:24
Chipzzif any at all20:24
LaserJockKim^J: there's an awful lot of C++ out there20:24
highvoltagepython must count for something too? or are you excluding interpreted languages?20:24
LaserJockand it's very similar to C20:24
dmsupermanI'd love to do it in PHP but I doubt it's very possible20:24
Kim^JLaserJock: I know, I code C/C++ every day. :)20:24
Kim^Jhighvoltage: For the thing he's doing, Python might not be the right choice. :)20:25
LaserJockso I usually put them together in any case20:25
LaserJockKim^J: why not?20:25
LaserJockthere are a lot of python libraries20:25
Kim^JWell, it looks like there's a xlib for Python.20:28
LaserJockpython would be more likely than PHP or C# anyway :-)20:28
dmsupermanI don't know python though :(20:28
dmsupermanis it difficult to pick up coming from something like PHP?20:28
LaserJockit's not hard to pick up20:28
Kim^Jdmsuperman: Good for you! (I think so, yes.)20:29
dmsupermanKim^J, You say good because I _don't_ know it?20:29
LaserJockpython is probably about the easiest programming language to learn, as a gross generalization20:29
Kim^Jdmsuperman: Yes, because the less people know Python, the less programs get programmed in Python. Which I think is great.20:29
ffmWait, is this a VHLL/HLL flamewar?20:30
* ffm wants in.20:30
dmsupermanno20:30
dmsupermanwait20:30
dmsupermanstop20:30
Kim^JVHLL/HLL?20:30
dmsupermanI'm gonna learn python now haha20:30
ffmKim^J, Very High Level Language (Python) vs High Level Language (C)20:31
Kim^JVery-High-Level-Language/High-Level-Language?20:31
Kim^Jffm: Ah.. :)20:31
ion_Python, ew. :-) </flame>20:31
dmsupermanpsh20:31
dmsupermanI compile my code on paper20:31
Kim^JNaah, it's just that me and Python doesn't get along, I miss alot of things from C++, things doesn't behave the way I want it to, etc.20:31
ffmHow hard is it to add functionality to a C gui app using python?20:31
ffmI know very little C, but have been meaning to learn it so I can contribute more to Ubuntu..20:32
Kim^JI don't what to contribute too.20:32
ion_jdong: Your hostname is shouting at me. :-)20:33
highvoltagehow rude.20:33
ffmKim^J, Well, you can implement my new spec...20:33
LaserJockion_: he's an elitist MITer apparently ;-)20:33
ffm;)20:33
Chipzzpython indeed is very easy to learn - but make sure that you use consistent indentation settings across editors of you use more than one20:33
Kim^Jffm: Where?20:33
dmsupermanholy crap, my alternate install cd iso just peaked at 28mbps. I have advertised 15mbps connection 8-)20:34
ffmKim^J, https://wiki.ubuntu.com/FontInstallSpec . It's very new (not even in launchpad)20:34
Kim^JChipzz: There's only one editor! (But I won't tell since it's going to start a flamewar.)20:34
ChipzzKim^J: no need to do so - we all know it's vim ;)20:34
highvoltage*nod*20:34
* Chipzz ducks and runs away :)P20:34
LaserJockemacs forever!!20:35
jdongion_: lol  I'm sorry to hear that ;-)20:35
dmsupermanEclipse ftw20:35
LaserJockoh wait, I'm in vim20:35
Kim^JChipzz: Yep20:35
* dmsuperman runs20:35
Kim^Jffm: Well, I don't know to much about fonts and stuff, where can I look for more info? (You simply want to move the file right?=20:35
Kim^Jr)20:35
highvoltagegooooogle20:36
ffmKim^J, Basically, I'd like to add a button that says "Add Font" to gnome-appearance-properties, opens up a file picker dialog, and copys the file to ~/.fonts (or the system-wide equivalent)20:37
Kim^Jffm: Ok ok, well, I could do that, but I'm thinking of a download the ttf, double click it and it asks you to add that font...20:38
Kim^JWell, could do both. :)20:38
ffmKim^J, Yeah.20:39
LaserJockwouldn't that kind of project be more appropriate in Gnome itself?20:40
Kim^JLaserJock: Well, maybe, we can create it for Ubuntu, give it to Gnome.20:40
Kim^JThat is: Ubuntu --> Gnome is possible, it mustn't be Gnome --> Ubuntu all the time. .)20:40
mjg59Kim^J: Projects tend to be happier if you work with them, rather than just presenting them with a finished product20:41
Kim^JOk...20:41
LaserJockwell, I don't want to make a big deal about it, but a consistent critique of Ubuntu is that it does stuff and then they never end up going upstream20:41
Kim^JTell that to ffm, not to me. :)20:41
ChipzzLaserJock: that works the other way around to imo20:43
Chipzzie, upstream not looking at what has been done in ubuntu20:43
ChipzzPackageKit for example20:43
LaserJockwell, yes, there is that kind of thing20:44
LaserJockbut in general upstreams are supposed to be upstream20:44
ChipzzI wonder if hughise even bothered to look at what's been done in ubuntu20:44
ffmKim^J, As I said, I can't implement it, I can just draft. Want to work on it here, or upstream?20:44
Kim^Jffm: I can work on it here.20:44
ffmLaserJock, The whole point of FOSS is that we can make changes, and the decentralized bit helps.20:44
Kim^JJust need to clear out some details on Nautilus and fonts. :)20:45
ffmKim^J, Thanks.20:45
LaserJockffm: well, I don't want to debate the whole point of FOSS too much, but I rather think its that we are free to join with upstream, not fork everything20:46
ffmLaserJock, We arn't forking, exactly...20:46
LaserJockffm: you may get a lot more help upstream20:46
ffmLaserJock, If we make a successful feature, we can tell upstream about it. Plus, I like launchpad.20:47
ffmLaserJock, Ok, then what type of specs should be made in ubunu?20:47
=== ryu2 is now known as ryu
LaserJockffm: well, I'm not saying you can't20:47
Kim^JLaserJock: What's the point of arguing this? We ARE going to tell Gnome about it.20:47
LaserJockbut in general, packaging and integration changes20:47
LaserJockthings that are Ubuntu-specific20:47
LaserJockit's not telling Gnome about it20:48
LaserJockit's about working with Gnome on it20:48
Kim^JWhy? So Ubuntu must wait even longer to get it?20:48
LaserJockwhy would it?20:48
LaserJockit won't take any longer20:48
Kim^JDo you think SuSE works WITH Gnome all the time? No, but the things gets to Gnome anyway.20:48
Kim^Js/gets/get/20:49
LaserJockyes, openSUSE does work with Gnome all the time20:49
LaserJockthat's why Novell employees Gnome people20:49
LaserJock*employs20:49
Kim^JI think it goes MUCH faster to develop on own platform, test, use, extend, then make it upstream.20:50
LaserJockbut why not do the *exact* same thing upstream?20:50
LaserJockit seems like a waste of effort20:50
Kim^JWhat?20:50
Kim^JIt's being sent to Gnome anyway, the whole thing, done and ready to compile.20:50
LaserJockbut why not work *with* Gnome is the point20:51
LaserJockyou can get more testers, more knowledge, more help20:51
Kim^JBut we are going to.20:51
LaserJockseems like a win-win situation20:51
LaserJockonly after it's done20:51
LaserJockperhaps the Gnome guys have a much better way to implement it, etc.20:52
LaserJockor perhaps they've started work on something similar, who knows20:52
LaserJockbut it's probably worth a look20:52
Kim^JWhatever...20:53
ffmLaserJock, The people on #gnome on GIMPnet are dead.20:53
ffm140 ppl in chan, noone responds.20:54
Kim^JNo life in ##gnome @ Freenode...20:54
LaserJockffm: it's a weekend20:54
Kim^JLaserJock: So? Weekends = More time to IRC.20:54
ffmLaserJock, And I'm in school on weekdays.20:54
LaserJockfor working people it's often a break20:54
LaserJockffm: there's an interesting new technology called email, you may have heard of it ;-)20:55
ffmLaserJock, Bah!20:55
uyannword of advice, make sure users are adequately warned before using the entire disk for ubuntu during installation21:00
ffmuyann, You mean removing the windows partitions?21:01
ffmuyann, Or filling it to the brim?21:01
uyannI had both windows and ubuntu installed on my machine21:01
uyannI decided to install the latest ubuntu today21:02
uyannI was happily clicking on next next etc...21:02
pwnguinso in your state of clicking next, do you think you would have read and understood a warning?21:02
uyannbecause the default was set to use the entire disk I clicked on next21:02
uyannyes if the button was not "Next", I may have stopped21:02
uyannand if a red warning sign appeared.. absolutely21:03
ffmuyann, You'd be surprised.21:03
Kim^Juyann: Naaah, normal Windows-users would just click on that too without reading. ;)21:03
uyannI understand that Ubuntu is being made to be installed as easy as possible.. but it's really dangerous...21:03
uyann:/21:03
ffmuyann, Some people will only do so if required to do something like type "I understand all data on my disk will be lost"21:04
LaserJockuyann: do you remember if it had anything else before formating the drive?21:04
uyannyes21:04
uyannI remember the button "Advanced"21:04
pwnguinffm: i recall a packages somewhere requiring that sort of interaction21:04
uyannand then I clicked on next and it started repartitioning21:04
LaserJockuyann: did it give you a summary of what it was going to do?21:04
LaserJockit's been a while since I used the GUI installer21:05
pwnguinuyann: maybe if we forced users to back up their data before installing21:05
highvoltageuyann: word of advice, if you boot from /any/ CD, try to be careful with just clicking on 'next' ;)21:05
uyannpwnguin, no, do not force users to backup21:05
pwnguinthen there's no good solution21:05
uyannyeah, I understand it's my fault..21:05
pwnguinthings can and will (in a small number of cases) go wrong21:05
pwnguinbest practice is to make backups21:06
pwnguini think the installer even says at the beginning to make a backup21:06
LaserJockI think a nice little thing with a stop sign or something that says "The entire hard drive is going to be erased" or some such21:06
uyann4 seconds just passed when it was repartitioning21:06
uyannI believe I can still rescue the partition21:06
uyannLaserJock, I agree21:06
pwnguinLaserJock: so what if you resize the partition?21:07
LaserJockI think that's a bit more self explanatory21:08
uyann'data may be lot by proceeding with this operation' or something to that effect21:08
LaserJockbut if I remember right the installer says "Use entire hard disk" or something like that21:08
uyannyes21:08
uyannit was set to the default21:09
LaserJock"Use" does not imply "Erase"21:09
hdevalencei think the warning needs to be big, red, and scary21:09
LaserJockwhich is where I can see confusion21:09
hdevalenceotherwise it'll be ignored21:09
pwnguinthere's no situation i can imagine where "data may be lost by proceeding with this installation" SHOULDN'T be shown under this argument21:10
pwnguinrepartitioning can cause data loss21:10
pwnguinreformatting the entire drive will cause data loss21:10
pwnguinthe warning doesn't solve anything21:10
pwnguinbackups do21:10
LaserJockno, I don't think we necessarily need a "your data may be lost"21:11
LaserJockbut users need a reasonable expectation of what's gonna happen to their disk21:11
LaserJockwith perhaps special attention to defaults21:11
LaserJockfor the "Next" clickers ;-)21:11
* uyann pour moi21:12
pwnguinwhats going to happen is theres a chance for data loss, and even if warned, they'll blame anyone but the only person who could have backed it up21:12
LaserJockif you take the time to pick something other than the default then I assume you can read ;-)21:12
pwnguinheh21:13
pwnguinmaybe switch next and back on that frame21:13
pwnguinso if they just click without looking, it'll be a loop21:13
LaserJockhah21:13
LaserJockI always use the Manual partitioning so I have no idea what the guided partitioning does21:14
pwnguinon a more serious note, why can't the ubuntu live cd provide at least an optional "back drive up" system?21:14
LaserJocks/can't/has nobody yet written/21:15
pwnguini tried guided a few times, it's messy and sorta fluctuates. at one point the resize and install to a new partition guided thing was removed because it was prone to breakage21:15
highvoltagepwnguin: you can create a spec for something like that21:16
ffmI think there should be no default.21:16
ffmYou should have to choose one of them.21:16
highvoltageffm: wouldn't that, in itself be a default? :)21:16
LaserJockffm: yeah, that would make sense actually21:16
ffmA) Wipe disk and use sensible defaults <bold> ALL DATA WILL BE LOST</bold>21:16
pwnguinhighvoltage: maybe if there was an Ubuntu SoC it could have been a pick21:16
LaserJockuggg21:17
LaserJockthat would mean it would never get done ;-)21:17
pwnguincolorfilter got done21:17
pwnguinits interesting though how debian never seems to get "this should be easier / safer" complaints21:18
ffmpwnguin, They don't bill themselves as designed for normal humans either.21:18
LaserJockthey don't?21:18
LaserJockI'm pretty sure I've seen that kind of thing on debian-devel21:19
uyann<ffm> I think there should be no default. <<< I agree, a simple change that may work....21:19
ffmWhy don't we bug the people in #ubuntu-installer?21:19
ffmLaserJock, Do I have to make a spec just for that?21:20
LaserJockffm: I'm guessing not a lot of people are around in #ubuntu-installer because of the weekend21:20
LaserJockI would think just for the no-default thing that would be a bug report21:20
LaserJocksafer handling of partitioning UI in general would probably be a spec21:20
LaserJockbut you'd want to probably talk to Colin about it first21:21
pwnguini still like my circular reference of doom idea ;)21:21
pwnguinif there's no default, how will our poor, mildly informed user make a choice?21:22
uyannpwnguin, hehe.. "Do you wish to go back an change a setting?" "Next"21:22
uyanns/an/and21:22
pwnguinthe default is the default for a reason -- it's the most likely to work21:22
uyannit'll work, ofcourse21:22
uyannbut it'll erase the entire disk21:22
LaserJockwell, it's also the most damaging21:22
pwnguin(or does the most undamaging ;) )21:23
LaserJockI doubt you'd say that if you accidentally wiped a drive you cared about ;-)21:23
pwnguinif i had drives i cared about21:24
pwnguini'd back them up21:24
LaserJockmaybe21:25
LaserJockbut a great majority of users don't21:25
pwnguinthen we should help them21:25
uyannyup, a majority of people don't backup and don't read instructions21:25
LaserJockand it's a rather lame excuse for failure21:26
uyannI trusted Ubuntu. I'm now scarred for life. I feel like I've been raped by it.21:26
pwnguinas long as failure is possible, not pushing backups is a failure itself21:26
uyannlol21:26
LaserJockthat's like a care mechanic saying "oh, you have a backup car right?" when he destroys your engine21:26
LaserJocksure, it's good to have one21:27
pwnguinwhen he destroys your engine he gets you a new one21:27
LaserJockbut you should be able to reasonably expect that the mechanic isn't going to destroy your car21:27
pwnguinthere is no new data copy unless you make it21:27
pwnguina warning sign doesn't change your argument21:27
LaserJocksure21:28
LaserJockif we can lower the number of people who run in to problems then that's good21:28
pwnguingoing back to the mechanic "i destroyed your engine; you read the sign on the door right?"21:28
LaserJock*if* there was a sign on the door then it would be my problem, yes21:28
LaserJockhence why people put signs up like that all the time21:29
pwnguinbut you can't assess that risk21:29
pwnguinthe mechanic can21:29
LaserJockso we (the mechanic) has a responsibility to reasonably warn users21:29
LaserJock*have21:29
LaserJockthat's my point21:30
pwnguinand where possible, mititage the risk entirely21:30
LaserJocksure21:30
LaserJockbut that doesn't exist right now21:30
LaserJockso it's rather mute21:30
pwnguinwow, i misspelled that pretty badly21:30
pwnguinmitigate21:30
_hdevalencehas it been considered to use something like debtorrent for distribution upgrades?21:31
LaserJockI believe it has been considered to use debtorrent period, I believe21:32
_hdevalenceI have to say, it's REALLY annoying when the servers are swamped with everyone trying to upgrade21:33
LaserJockuh, yeah21:33
_hdevalenceand I'm sure that server bandwith for that many upgraders is not cheap21:33
LaserJocksure21:34
pwnguinwell, everyone and their mom mirrors21:34
_hdevalencewell, using my local mirror, I was getting speeds from 30-60 KB/s21:34
LaserJockI haven't really noticed all that much of a slow down this time21:34
LaserJockit was waay worse in the past I think21:35
LaserJockbut yeah, it would help to have things like debtorrent, and package diffs21:35
pwnguini wonder about package diffs21:36
pwnguinseems like you'd need to keep several of those around21:36
_hdevalenceI think debtorrent would be good enough. package diffs are more complicated21:37
LaserJockpwnguin: it's a lot of load on the servers I think any way you do it21:37
=== ryu2 is now known as ryu

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