/srv/irclogs.ubuntu.com/2008/11/14/#ubuntu-devel.txt

=== asac_ is now known as asac
ftapochu, i gave it more thoughts, the xul path in liferea is not important since we are using static glue. it's detected by GRE at runtime. the Abort() comes from something else.00:58
ftapochu, i tracked it down to sqlite300:58
ftapochu, see http://mxr.mozilla.org/mozilla-central/source/storage/src/mozStorageService.cpp#68  liferea aborts line 8200:59
ozzilee1Can anyone tell me where Ubuntu keeps track of what folder an app's launcher should go in? By folder I mean "Accessories", "Games", etc. It doesn't seem to be in the .desktop file...01:08
* ozzilee1 will come back after watching a couple episodes of House...01:10
persiaozzilee, It's calculated based on the contents of (usually) /etc/xdg/menus/applications.menu which uses the Categories keys in the .desktop files.01:37
persiaSome flavours (e.g. edubuntu or ubuntustudio) use different locations for customised applications.menu files, but the idea is the same.01:38
ftapochu, i just explained all that in bug 295490. please see my last comment.02:20
ubottuLaunchpad bug 295490 in liferea "Liferea doesn't start with "Aborted" error." [Medium,Confirmed] https://launchpad.net/bugs/29549002:20
NCommanderScottK, ping?02:25
andrew_sayersScottK: are you available to talk about the downgrading idea?02:35
wgrantEwww.02:36
Hobbseeandrew_sayers: i'd be interested in the discussion02:37
* Hobbsee is looking at brainstorm, for some stupid reason02:37
andrew_sayersHobbsee: fair enough, what's your opinion on the matter?02:38
Hobbseeandrew_sayers: well, the only reliable way is goign to be a snapshot of the old system, which you can then go and restore.  How small can that snapshot be made?02:38
Hobbseeandrew_sayers: like 'doze does it, with their system backup / system restore stuff.02:39
andrew_sayersI don't know, but I have LVM and installing Intrepid is still on my todo list, so I can do a test if someone can tell me how to check the result.02:39
Hobbseei guess you could flush out certain caches02:39
Hobbseesuch as run stuff like 'apt-get clean', etc, first, and that sort of thing, to get it down02:40
Hobbseei don't actually know how to get a snapshot of a linux system, i'm afraid.02:40
Hobbseebut i remember the stuff on backing up had some good info02:40
ajmitchtrying to downgrade changes made to user configuration files wouldn't be easy02:40
persiaWell, caches can be flushed, and unmodified files ignored.  It's mostly just grabbing unclaimed and modified files in /etc, dpkg --get-selections, and preserving /home to be able to restore assuming some reboots and the old disk.02:40
Hobbseeajmitch: i don't think any sane person would even attempt that.02:41
persiaThe problem is that downgrades aren't well supported by apt, so it would need to be almost a reinstall to be known safe.02:41
Hobbseeajmitch: it would be a "backup, and reimage" solution02:41
ajmitchHobbsee: that's the problem - people wouldn't want to lose their mail, photos etc which can end up mixed in with per-account configuration02:41
Hobbseeandrew_sayers: http://www.psychocats.net/ubuntu/backup is the best thing i've found so far (and related links)02:42
ajmitcheg rolling back 2 weeks, you wouldn't want to be losing 2 weeks of stuff in /home02:42
Hobbseeajmitch: well, I was assuming that it would be an immediate rollback, or at least, done within the next day or so02:42
andrew_sayersHobbsee: thanks - I'll work it out if that turns out to be the way to go.  Losing mail would be a problem though - LVM is a bit of a blunt instrument in that regard.02:42
ajmitchsome problems can take a bit longer than that to surface02:43
Hobbseeajmitch: but warnings, etc, can be written about that "warning:  This will put your system back to X date, running Y version.  Please make sure you have backed up any important files that you have modified since then, and wish to keep"02:43
Hobbseeiirc, windows does the same thing?02:43
* ajmitch shrugs02:43
ajmitchhaven't dealt with windows much :)02:43
Hobbseeunless you keep the updated ~02:43
andrew_sayersI've heard the same about Windows, but I've never tried it.  I think it's just for specific stuff like the registry and c:\windows\blah02:44
Hobbseewhich may be problematic if config files, etc, got updated.02:44
ajmitchand config files do get upgraded in interesting ways02:44
Hobbseeandrew_sayers: no, it does the entire thing.  I triedit a while ago.  I just don't remember what it does with the stuff in mydocs.02:44
ajmitchone reason why sharing /home between different versions can be painful02:45
Hobbsee(they pushed a video card update that kept bringing up BSODs for some of the games I was running)02:45
Hobbseeajmitch: indeed.02:45
persiaThere's also the new "preserve /home" function in the installer.  Maybe there'd a way to leverage that?02:45
andrew_sayersHang on, is it just /etc that's the killer to downgrade?02:45
persiadotfiles could well be mangled, but that's an easier issue to resolve.02:45
ajmitchpersia: apps are generally written with upgrade functionality in mind, but not downgrade02:45
persiaandrew_sayers, /etc, user dotfiles, and possibly some stuff in /var02:45
persiaajmitch, Yep.02:45
andrew_sayersI take it that now's not the time to be talking about version-controlling those, in the general case?02:46
persiaajmitch, The only sane way is wipe&replace, but that doesn't necessarily mean losing 2 weeks of /home.02:46
persia /srv, /var/lib/, /var/log, etc. might be interesting for some users, but not others.02:47
* ajmitch would be in deep trouble if /var/lib got rolled back02:48
andrew_sayersIf we wanted to go a la Windows, it wouldn't be that hard to create /var/bzr/foo symlinks that get backed up nightly.02:48
andrew_sayersThat would make downgrading easier, be easy for packages to add to, and avoid the whole "oh no I Just deleted my config" issue.02:49
ajmitchpart of the problem is identifying what needs to be be kept & what can be replaced02:49
andrew_sayersYeah, that would have to be done on a per-package basis.02:49
andrew_sayersWhich shouldn't be all that hard if we're just asking packages to add a symlink to a known dir.02:49
persiaWell, conservative retention is /var/games, /var/lib, /var/local, /var/log, /var/opt, /var/spool, /var/www, /etc, /opt, /usr/local, and /home.  The rest should be system managed.02:51
persiaMost of /etc is probably md5sum identical according to dpkg, and can be dropped.02:51
persiaThe tricks are 1) performing wipe & restore without breaking things, and 2) having a restore source (e.g. package repo CD for previous install state).02:52
persiaDepending on whether the user recently cleaned their apt-cache, this could be gigabytes of packages to download for the older versions.02:53
andrew_sayersHow wWould the bandwidth for a downgrade be more than the bandwidth for an upgrade?02:54
* andrew_sayers needs to put delete and enter further apart :s02:55
ajmitchdowngrade would most likely entail wiping whole parts of the filesystem & installing the appropriate packages, if I understand persia's suggestion correctly02:55
persiaYeah, that's the only way I can think of doing it, unless you provide everyone patching any pf the packages with a time machine.02:56
* ajmitch doesn't even want to think about how maintainer scripts would handle it otherwise02:56
andrew_sayersAnd VCing the sensitive bits wouldn't cut it?02:57
persiaYou can do a store-in-place to local storage, but reconstructing packages from unpacked source is itself inherently risky, so you still probably have download requirements.02:57
persiaWell, sure.  You could e.g. snapshot, try the upgrade, and revert the snapshot, but that takes even more local storage than using packages.02:58
andrew_sayersOkay, so would it be fair to say this: creating a pervasive VC system for config files isn't worth it for backup alone, but might be a good idea for the general health of your system.  If it is a good general idea, it makes the specific case of downgrades easier.03:01
andrew_sayersAll downgrades actually, since it would in principle be possible to create a snapshot before (un)installing any package.03:02
lifeless'etckeeper'03:02
persiaIndeed.  There's a number of people who swear by keeping /etc in VCS.  Large chunks of /var would benefit from it as well.  /home in VCS is reasonably common, although usually with a decently large local folder that hasn't been added.03:02
andrew_sayersIs there any particular reason it's not done by default?03:03
persiaKeeping that stuff in VCS doesn't make downgrades any less risky unless you're doing a wipe & reinstall, as maintainer scripts aren't idempotent03:04
persiaIt's a little slower, a little more complicated, and a little easier to break if you don't know what you're doing.03:04
persiaIt's also different than most random Google results on how to perform a given operation.03:04
andrew_sayersFair point, although "easier to break" sounds like a fixable UI issue to me.03:06
andrew_sayersWhen you say wipe, do you mean uninstalling most packages, or deleting everything outside /usr?03:07
andrew_sayersEr, /home03:07
andrew_sayerslifeless: that's excellent.  I shall now become another /etc in VCS zealot ;)03:17
rlaagerI don't want to get sucked into this too much, but I'd like to throw out an idea that may or may not help you... I try my hardest to separate (for lack of a better word) "transient" data from the OS data.03:22
rlaagerSo, on client machines, transient data is /home, basically. Everything but /home can be trashed. (I'll get to /etc and /boot in a minute.) On a server, I move everything in /srv. So, for example, /var/lib/mysql gets moved to /srv/mysql.03:22
persiarlaager, In many cases, that's not so hard.  For things like /etc/hosts, it's a bit tricky.03:23
persiaThe reason being that /etc/hosts doesn't belong to a package.03:23
rlaagerHow do I deal with /etc and /boot? Well, I maintain that all through the package manager. Everything that I touch there I build into (site-local) configuration packages.03:23
rlaagerpersia: /etc/hosts isn't really a good example, as nobody really modifies that much, except for the machine name.03:23
persiarlaager, Well, except that the system doesn't work well without it.  Plus I only have 10-15 files to choose from if I want one that breaks without backup due to being created by the installer.03:24
rlaagerCompleting this idea... Any box should be able to be re-created by 1) re-installing the OS, 2) re-installing the machine configuration packages, and 3) restoring (or maintaining through the re-install) /srv or /home.03:25
persiaWell, plus chunks of /var, but yeah.03:25
rlaagerI never keep anything across installs from /var on either clients or servers. What would you be concerned about?03:26
persiaStill, not so hard to take care of the bits of /etc that aren't md5sum identical with shipped, and set those aside without site-local config packages.03:26
rlaagerOh, sure.03:26
persiaOr use something like puppet to determine config state from remote VCS.03:26
persia(well, VCS of rules that generates config, but...)03:26
persiaAnd site-local packaging is a little extreme for the user that wants to undo an upgrade on an isolated desktop.03:27
hyperairjdong: did you upload banshee (1.2.1-3ubuntu1.1) to intrepid-proposed? it's not in http://archive.ubuntu.com/ubuntu/pool/universe/b/banshee/03:29
rlaagerpersia: Sure. If you want to ship something that Just Works, that's not the way to do it. I wasn't sure of your use case, though. For larger deployments, it makes sense.03:29
jdonghyperair: yes, it's uploaded. -proposed needs to be manually reviewed by an archive administrator before showing up03:30
jdonghyperair: an archive admin will comment on the launchpad bug to let you know when that has happened.03:30
rlaagerpersia: If I were looking to implement a snapshot-type system, I'd do the dpkg md5sum thing for /etc and grab specific things from elsewhere, e.g. /var (based on a .d directory where packages could drop a file saying, "grab this") and then I'd store in a tree of compressed backwards deltas (ala rdiff-backup) in some place like /restore, which would be left untouched by the installer.03:30
hyperairjdong: oh i see. forgive my ignorance =)03:30
ScottKandrew_sayers: I'm here now.03:30
ScottKNCommander: Pong.03:30
jdonghyperair: no probs :)03:31
andrew_sayersScottK: Hey - rlaager has already summed up everything I've got to say and more :)03:32
ScottKOK.03:33
ScottKandrew_sayers: I was up for making the suggestion.  I really don't have time to work on implementation.03:34
ozzilee1persia: Ah, I see. Thanks. (RE application menu two hours ago)03:34
andrew_sayersFor the VCS part of the equation, I'm quite tempted to put some time into adding the bits that etckeeper would need to be a general thing.03:35
andrew_sayersA more specific/newbie-friendly UI and a .d.03:36
andrew_sayersScottK: Do you have time to help with a blueprint?03:37
ScottKandrew_sayers: Not particularly.  My main point was that you can't make apt go backwards reliably.  It's really, really not designed for that.03:38
ScottKandrew_sayers: I do encourage you to work on the problem and I'm glad you're here.  I can try to answer questions.03:38
rlaagerandrew_sayers: Yeah, I think you can easily protect the user against breaking their config files. I don't think you can protect against broken system upgrades very easily. If you want to do that, you need good filesystem snapshotting stuff...03:40
slangasek"make apt go backwards" --> "downgrades"?03:40
slangasekapt is moderately indifferent to that; it's the dpkg design that doesn't support it, and can't do sanely03:40
ScottKslangasek: Yes. And yes, that's a more correct way to put it.03:40
ScottKslangasek: The request was to be able to upgrade, say to Intrepid, and if it didn't work out due to regressions, revert to Hardy.  My suggestion was good back ups.03:41
* slangasek nods03:41
andrew_sayersrlaager: the problem with snapshotting the FS is that it's a blunt instrument that can't tell /var/mail from /var/lib03:41
rlaagerandrew_sayers: I'm not sure if you've looked at Nexenta, but from what I've read of their documentation, they have some really sweet apt/ZFS integration which takes advantage of ZFS snapshots. Basically, I think they snapshot before apt starts making changes and even add an entry to the bootloader menu for that snapshot.03:42
rlaagerIf you had /home and /srv (and whatever in /var) as a separate filesystem (which is, of course, trivial with ZFS), it'd be perfect.03:42
lifelessandrew_sayers: thats not really a problem03:42
superm1slangasek, so as it turns out, fglrx 8.11 resolves the regression that all r3xx hardware is broken.  would you consider an SRU towards it if we let it sit in proposed for a little bit and look for other regressions?03:42
lifelessandrew_sayers: because *of course* you are backing up separately your user content03:42
rlaagerandrew_sayers: I maintain that the FHS is broken in that regard. ;)03:42
slangaseksuperm1: yes, probably03:43
superm1slangasek, okay i'll tie of with bryce then and get an SRU for it ready tomorrow03:43
slangaseksuperm1: fglrx was usable at all at release time?  I should that was one of the broken-with-modern-X ones03:43
superm1slangasek, yeah it was usable for everything but r3xx03:44
slangasekah03:44
andrew_sayersScottK: Thanks for the offer - if I'm going to be working on my own, it's more likely to be a "2 hours a week for a year" than "2 days solid hacking" type thing, so you won't hear anything for a good long while.03:44
superm1AMD came through last minute - like with a week or two to go03:44
slangasekah, heh, I don't think I was aware of that03:44
ScottKandrew_sayers: I suspect you can build a community of interest around this.  You might put it on brainstorm and try to recruit people who are interested to help.03:45
slangasekI do recall nvidia betas being released the day of the 8.10 release, or some such... :)03:45
andrew_sayersScottK: Yeah, I've already got a little project like that.  When I've done the major work on that project, I guess I'd put this next on my list.  In the mean-time, I'd just be scratching my various itches.03:48
StevenKNCommander: Still here?04:36
dholbachgood morning06:13
persiaWe're just looking at outstanding FTBFS in #ubuntu-motu, and notice that a lot of the !{armel,hppa} cases would benefit from just being given back.  Would it be possible to schedule a mass-give-back?06:35
infinitypersia: Yeah, it's about time to do that.06:42
infinitypersia: I'll do it for the arches that aren't backlogged.06:42
infinityemet: So, !{armel,hppa,ia64,sparc}06:43
infinitypersia: ^^ ... Not sure how that turned into emet..06:43
persiainfinity, Thanks.06:43
* slangasek erases the leading 'e'06:43
NCommanderinfinity, thanks :-)06:44
persiainfinity, Should we watch and ask again when sparc and ia64 have caught up?06:45
infinitypersia: Might not be a terrible plan.06:45
infinitypersia: Anyhow, all done.06:45
slangasekdoes anyone here have softmac wireless?06:45
NCommanderpersia, we shouldn't do sparc until we at least get a second builder, it would take forever06:46
NCommanderhey infinity06:46
infinityYeah, sparc needs some hardware love right now.06:46
persiaNCommander, I agree.  ia64 just needs time.  hppa needs manual intervention.  armel needs to finish digesting the elephant.06:46
slangasek(does the softmac driver still exist, even?)06:46
NCommanderinfinity, I dunno if you remember, but we talked about issues w/ Hardy kernel on the powerpc buildds06:46
NCommanderinfinity, do you still have those logs?06:46
infinityNCommander: We totally did.  And I totally don't have 'em lying around right now.06:47
infinityNCommander: (Note that it's both midnight and a holiday, so I'm just sort of stopping by..)06:47
NCommanderAs I said before, no rush. We still have two years until the next LTS06:47
infinityNCommander: Let me see if I can dig something up.06:47
=== tkamppeter_ is now known as tkamppeter
pittiGood morning07:31
loolHi pitti07:43
* lool tends slowly to the pitti-time07:43
pittibonjour lool07:49
=== doko_ is now known as doko
=== giskard_ is now known as giskard
ograhmm09:21
ogrado we recently support /etc/modules being a dir instead of a file ?09:21
* ogra glares at bug 29743409:28
ubottuLaunchpad bug 297434 in fuse "package fuse-utils 2.7.3-4ubuntu2 failed to install/upgrade: subprocess post-installation script returned error exit status 2" [Undecided,New] https://launchpad.net/bugs/29743409:28
ograthere is definately no code that creates /etc/modules/udftools in the udftools package09:29
* ogra doesnt get where that could come from09:29
* ogra curses .... 09:53
ograso if i have a static ethernet interface in intrepid and unplug the cable, the interface goes down ?09:54
ograthats just annoying09:54
ograasac, ^^^ is that NMs fault ?09:54
ogra(it doesnt seem to touch the iface otherwise, but my nfs export via crossover cable doesnt work once i rebooted the machine on the other side of the cable)09:55
tjaaltonpitti: duh, the xkeyboard-config cruft that got removed from the update was due to _not_ building this older version first. I was trying the newer debian version which cleans all/most generated files :)10:01
tjaaltonpitti: but I still don't understand why 100_abnt2.diff is referenced on the debdiff, since neither of those packages have it when unpacked10:03
pittiI just looked at debdiff ~/ubuntu/pool/main/x/xkeyboard-config/xkeyboard-config_1.3-2ubuntu4.dsc xkeyboard-config_1.3-2ubuntu4.1.dsc|view -10:04
tjaaltonwell I've got it a lot cleaner, but debdiff still has some "reverted:" chunks10:04
pittitjaalton: so those were just cruft from the previous source build?10:06
tjaaltonpitti: the intrepid version doesn't clean up after itself, so the diff has a lot of cruft, yes10:06
tjaaltonpitti: ah, ok.. so the old version also had x-k/patches dir, which doesn't belong there :)10:08
tjaaltonnow the diff is sensible10:09
tjaaltonpitti: reuploaded10:14
pittitjaalton: ah, indeed that slipped my attention: it's patches/, not debian/patches10:20
pittisomeone forgot to export QUILT_PATCHES or so :)10:21
tjaaltonpitti: yeah, well the new version does patches -> debian/patches IIRC :)10:21
tjaaltonthe one that'll soon be in jaunty10:21
* sonicmctails always forget to set QUILT_PATCHES10:40
=== sonicmctails is now known as NCommander
=== edson is now known as \e
=== \e is now known as edson
* ogra doesnt get why quilt cant just default to debian/patches ... let the people using it out of packaging have to fiddle with the env 10:42
cjwatsonquilt started out as a tool for patch maintenance in the kernel, not for Debian patch maintenance10:44
cjwatsonit seems a bit unfair to hijack it10:44
ograis it used in debian or ubuntu for kernel patch maintenance still ?10:45
hyperairogra: if you're that annoyed, stuff QUILT_PATCHES in your bashrc10:45
* ogra doubts that since everyone doing kernel stuff uses git anyway10:45
cjwatsonthe package exists in the archive for more than just what we use10:45
ogracjwatson, i know, but is it actually still used in other ways ? :)10:46
cjwatsonyes.10:46
elmoogra: there are people who use quilt in addition to git for kernel maintenance10:46
ograah10:46
ograelmo, thanks thats what i wanted to know10:46
cjwatsongoogle for 'kernel quilt 2008'10:46
ograthen it makes sense to go into bashrc10:46
persiaogra, linux-rt uses upstream quilt assemblies to build.10:47
cjwatsonand TBH when advocating a change like that the onus is on the advocate of the change to figure out whether it's still being used elsewhere10:47
cjwatsonnot for everyone else to have to be paying attention10:47
cjwatsonpeople are entitled to silently use things :)10:47
ograwell, it never occured to me personally before it showed up in packages i had to touch ...10:48
ograand it still gives me a painful time every time i have to use it10:48
ograseeing comments from others i dont seem to be alone :)10:48
cjwatsonI am not arguing with that, but "the people I know have problems" really isn't particularly good support for breaking compatibility10:49
ograwell, i didnt mean to make the change right now, it was just a question out of interest (and ongoing pain)10:50
NCommanderogra, just linux-rt ATM.10:51
persiaCould well be less pain as various efforts in Debian to establish a common operating model for different kinds of packages bear fruit.10:51
cjwatsonhaving people who only ever use it that way set QUILT_PATCHES=debian/patches in .bashrc seems entirely sensible10:52
cjwatsonalthough they should be careful to unset it for build testing10:52
=== mcasadevall is now known as NCommander
=== thekorn_ is now known as thekorn
pitticjwatson: (just merging fuse) what's the rationale for having fuse in the initramfs?12:54
pitticjwatson: I'd like to give a rationale for forwarding stuff to Debian12:54
cjwatsonpitti: I already did, they rejected it12:59
cjwatsonpitti: the rationale is to support ntfs-3g for wubi12:59
pittiah, thanks13:00
cjwatsonpitti: oh, no, the thing they rejected was putting it in / rather than /usr13:00
pittithat would have been my next question :)13:01
cjwatson(http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=452412)13:01
ubottuDebian bug 452412 in fuse "fuse: install to / rather than /usr" [Wishlist,Open]13:01
cjwatsonpitti: forward it if you like, I just wasn't particularly encouraged by the response I got to the other bit13:01
cjwatson"It has been discussed with others debian developpers and all agree it's useless for the debian project."13:01
pitticjwatson: I set myself a policy to forward all non-Ubuntu specific changes to Debian bugs while merging, so I'll do it13:01
Y2K38heya fellas. is it normal for a package upgrade to not have changelog? i mean i get all my informations on new features using devel changelogs.. i am quite suprised when i didn't find one!14:30
Y2K38new features + bug fixes :P14:30
hyperairY2K38: no it's not normal, unless you're getting it via ppa14:30
persiaY2K38, It's not normal at all.  Which upgrade?14:30
persiahyperair, Even then it's not normal (although behaviour is more variable)14:31
Y2K38persia: hyperair just had a look at alacarte 0.11.5-0ubuntu1.114:31
Y2K38thats just 1 example14:32
hyperairpersia: i've never had changelog entries from any upgrades from ppa before14:32
Y2K38its not from ppa14:32
Y2K38right now we have 25 upgrades and only handful of them have dev changelogs14:33
Y2K38travis watkins O_o!!14:34
Y2K38wtf is travis watkins!?!!?!14:34
persiaY2K38, I don't understand.  I see http://launchpadlibrarian.net/18600518/alacarte_0.11.5-0ubuntu1_0.11.5-0ubuntu1.1.diff.gz as the diff, which definitely includes a new changelog entry.14:34
Y2K38persia: that doesn't say anything14:35
Y2K38persia: if my local mirror doesn't include changelog what good is it? :P14:35
cjwatsonit's impossible for an upgrade to have no changelog at all; the very process of creating it requires creating a changelog entry14:36
Y2K38maybe its the adept who's fscking up14:36
cjwatsonit may of course have a minimal or poorly-written changelog14:36
cjwatsonbut if you're not seeing anything at all, you generally ought to look to your package management program for the problem, not to the package14:36
Y2K38cjwatson: thats what i thought as well.. i mean the very fact that adept points me to "Index of /changelogs/pool/main" means sth is broken14:37
cjwatsonoh, if you haven't actually installed the package yet, then adept probably routinely goes to changelogs.ubuntu.com (although technically speaking it would be *possible* to fish it out of your local mirror, it'd just be slow)14:38
Y2K38cjwatson: persia whats the command line to get changelogs? :P thanks14:38
persiaY2K38, aptitude changelog $(package) is what I use.14:38
Y2K38lets see if its me who's PEBKAC or the adept guys14:38
Y2K38persia: thanks!14:38
cjwatsonneither, the problem here is probably that changelogs.ubuntu.com hasn't extracted that changelog yet14:39
persiacjwatson, Except it's from May, which makes me think that's not it.  Isn't that usually only a 4 hour delay or so?14:39
cjwatsonsix hours or so - you'd expect so14:40
Y2K38wow! that really looks like a PITA..14:40
cjwatsonY2K38: ease up for a minute, please!14:40
ScottKY2K38: Are you running Intrepid?14:40
Y2K38cjwatson: sure i will14:40
Y2K38ScottK: hardy14:40
persiaUnless changelogs don't get copied until things move to -updates, and this was late.14:40
* persia looks up publication date14:41
cjwatsonoh, no, I'm mistaken due to the truncation on changelogs.ubuntu.com's apache directory listings14:41
cjwatsonhttp://changelogs.ubuntu.com/changelogs/pool/main/a/alacarte/alacarte_0.11.5-0ubuntu1.1/changelog looks fine14:41
persiaBut it did sit in -proposed for six months.  Only got published 2008-11-12.14:41
Y2K38cjwatson: so say i pull packages from archive.ubuntu.com, this should be fixed ya?14:41
cjwatsonpersia: the changelog was extracted on changelogs.u.c on 16 Oct, though14:42
Y2K38doh! 16oct! isn't that really late or what guys?14:42
* persia is extra confused14:42
cjwatsonY2K38: huh? lay off14:42
cjwatsonY2K38: investigating a problem is rarely helped by people shouting "this is all crap" in the middle of it14:43
cjwatsonY2K38: and in fact, that version was published in hardy-proposed on 16 Oct. So in fact, no, it wasn't really late at all.14:44
Y2K38persia: as i see it, our local mirror is _supposed_ to pull info from changelog.ubuntu.com but since its _behind_ i do not _yet_ see changelog ... thats what i understood from cjwatsons explanation14:44
cjwatsonY2K38: I don't see why your local mirror would pull from changelogs.ubuntu.com. It would pull from archive.ubuntu.com or one of its mirrors. The extracted changelogs are not mirrored.14:44
cjwatsonY2K38: of course the packages themselves *also* contain changelogs but adept may or may not look there14:44
* cjwatson looks at adept in hardy14:45
persiaY2K38, I think it's probably adept specific, or specific to your environment, since I can't reproduce with other tools in hardy.14:45
Y2K38cjwatson: i take your word since you work for canonical! :) i will try to see the changelogs in couple of days...14:45
cjwatsonok, so adept is hardcoded to look at changelogs.ubuntu.com14:46
cjwatsonY2K38: your local mirror is not relevant at all here14:46
cjwatsonI suppose it's possible that adept is confused about the component, although I'm not quite sure how that would happen14:47
cjwatsonbut at any rate, yes, this does look like an adept bug14:47
mvoY2K38: could you please try update-mangaer?14:47
mvoY2K38: just to check if its specifc to adept or not14:47
Y2K38cjwatson: mvo ok lets give update-manager a whirl14:48
* Y2K38 ISP's is acting weird today14:48
cjwatsonY2K38: seems like you're suffering from https://bugs.launchpad.net/ubuntu/+source/adept/+bug/13638114:50
ubottuLaunchpad bug 136381 in adeptmgr "Adept doesn't show changelogs." [Unknown,In progress]14:50
mvohm, so its not implemented in adept at all?14:52
cjwatsonY2K38: I've added a comment there with my speculation as to the cause, although how much good that'll be I don't know since Adept 3 doesn't support changelog display at all14:52
Y2K38mvo: yes its adept specific it seems14:53
cjwatsonmvo: in >=intrepid, no; in <=hardy it worked for some packages but not others14:53
Y2K38cjwatson: w00t!14:53
cjwatsonmvo: I think it's due to .source() returning empty when binary package == source package14:53
* mvo nods14:53
mvocjwatson: I recently make the server side much client friendlier, should be fine to just check the binary packagenames now14:54
pittiStevenK: there, NBS brought down from 23042420 packages to 14; love, pitti14:54
StevenKWheee14:54
StevenKpitti: Nice work!14:54
StevenKpitti: Sorry, I've been ignoring NBS :-(14:54
cjwatsonmvo: ah, cool, can you mention that in the bug14:54
cjwatson?14:54
cjwatsonmvo: just in case the adept guys reimplement this ...14:54
mvocjwatson: will do14:55
pittiStevenK: no need to be, just done as part of archive day; let's try to not make it so ridiculously large for extended periods of time14:55
Y2K38ok guys.. till it gets a fix, i might have to refrain from using adept!!!14:55
Y2K38cjwatson: thanks for pointing this out man.14:55
pittiStevenK: I didn't do rebuilds, just waded through the dependency circles14:55
StevenKpitti: Mmmm14:55
laskols15:03
laskols15:03
laskoquit15:03
Y2K38see ya fellas..15:03
RainCTWhen will bug #291262 be fixed?15:14
ubottuLaunchpad bug 291262 in python-central "MASTER - package failed to install/upgrade: pycentral pkginstall: not overwriting local files" [High,Triaged] https://launchpad.net/bugs/29126215:14
cody-somervilleslangasek, I attached a debdiff to your bug re: dput15:51
=== wasabi` is now known as wasabi
sorenI forget... How do I find older versions of Debian packages? Like, say, iptables-1.4.1.1-3?16:10
elmosnapshot.debian.net ?16:11
sorenUsing google and hoping for an outdated mirror worked this time, but..16:11
sorenelmo: Oh.16:11
sorenelmo: It doesn't show iptables versions more recent than 1.4.0-3 (date: some time in February).16:12
sorenDoes it not keep a record of all versions or has it simply not been updated for a while?16:13
james_wsnapshot.debian.net is not updating16:13
ScottKWhich is rougly when it died.16:13
* soren hugs the outdated mirror he found16:13
james_wand had also lost older versions last time I looked16:13
elmooh, that's a shame16:13
james_wit's going to become part of the Debian infrastructure16:13
* james_w hopes that will include all the history that it used to have16:14
jcristaujames_w: snapshot.d.n seems to have packages i uploaded a few days ago, so maybe they finally fixed the disk full problem..16:15
james_whopefully16:15
cjwatsonLP is also mirroring Debian source on an ongoing basis now16:15
cjwatsonsoren: https://launchpad.net/debian/+source/iptables/1.4.1.1-316:16
cjwatsononly started relatively recently16:16
sorencjwatson: *blink* Awesome!16:16
cjwatsonas in about two weeks ago16:16
MacSlowmvo, got a moment?16:53
ograheh Keybuk thanks for the boilerplate mail :P17:15
Keybukheh, don't mention it %(fullname)s17:15
mvoMacSlow: yes17:20
* Keybuk tries to work out whether the lecture from ivoks's mail server meant it didn't deliver the mail or not17:21
Keybukand I'm fully enjoying the irony that someone with silly characters in their name's mail server complains because the headers weren't 7-bit17:22
blueyedCan somebody please look at bug 297771, which renders logcheck quite useless on Intrepid?19:04
ubottuLaunchpad bug 297771 in logcheck "logcheck ignores all logs in "server" or "workstation" config" [High,Fix released] https://launchpad.net/bugs/29777119:04
slangasekcody-somerville: thanks for the dput fix :)19:47
slangasekcody-somerville: btw, I should be following through on the grub xen fix today19:48
cody-somervilleThanks19:49
=== ogra_ is now known as ogra
=== xxx__ is now known as _iron
murdokhey kees21:05
murdokI saw that you applied the patch to dosemu and that it had nothing to do with the one I made :S, hehe. But it's fine, I have learnt21:05
murdok:]21:05
slangasekcurious, gnome-panel doesn't know what the temperature is here today21:06
keesmurdok: heh, yeah, I radically rearranged how it was applied, but we get the same results, and in a way that is more standard.  :)21:31
slangasekanyone here have broadcom wireless who could check quickly whether bug #47610 still applies?22:01
ubottuLaunchpad bug 47610 in wireless-tools "iwlist eth1 rate shows nonsense rates" [Wishlist,Confirmed] https://launchpad.net/bugs/4761022:01
calcgrr the company my wife is doing an infomercial for is totally inept :\22:10
calc6hr into a 3hr session and they haven't even started shotting yet22:11
SOF4LNXSome issues to solve: http://mange.dynalias.org/linux/misc/Intrepid_Ibex_errors.txt22:31
SOF4LNXAlso, how can i get a trashcan on my desktop in Intrepid ?22:32
joaopintoSOF4LNX, bugs are reported at launchpad.net ;)22:33
SOF4LNXHello dude :)22:33
SOF4LNXSome have been reported, like https://bugs.launchpad.net/ubuntu/+source/gadmin-proftpd/+bug/27618122:34
ubottuLaunchpad bug 276181 in gadmin-proftpd "gadmin-proftpd crashes on startup" [Medium,Fix committed]22:34
SOF4LNXA solution has been out for half a year but no updates so people fill up my inbox :)22:34
SOF4LNXAlso compile proftpd using "--with_modules=mod_tls"22:35
SOF4LNXCorrection: --with-modules=mod_tls22:36
SOF4LNXWill this also be done ?22:36
SOF4LNXIve also talked to the debian crew about it so maybe it will, i hope.22:38
SOF4LNXjoaopinto: Would you like a console daemon that distributes passwords for users via ssh and scp ?22:39
SOF4LNXand other configurable files as well...22:39
SOF4LNXLike, you have one master password server and add some accounts. They will then be distributed to all configured servers you like ...22:40
SOF4LNXSure beats that slow microsoft solution using CIFS stuff22:41
joaopintoSOF4LNX, isn't that what ldap and NIS do :P ?22:41
SOF4LNXDont they add extra security issues and slowness ?22:41
SOF4LNX(As we talked about:)22:42
SOF4LNXLets turn it around, can you see why it wouldnt be good ?22:43
joaopintoI don't see what is good on doing yet another version of something which has been tested for long years :)22:43
SOF4LNXI watch bugtrack, ldap is alright but its not the best solution by a longshot (i think).22:45
SOF4LNXAuth-Distributor (AD) will be without any security issues as i see it.22:46
SOF4LNXGranted, of course that ssh is secure22:46
SOF4LNXjoaopinto: Lets say it could be awesome and easy to admin servers across the worlds. Would it be nice then you think ? :=)22:49
SOF4LNX"No, its not my kind of consolemio" :P22:49
cjwatsonSOF4LNX: sounds like kerberos to me22:53
slangaseksounds inferior to kerberos, to me. :)22:54
cjwatsonexcept kerberos has had proper security design :-)22:54
SOF4LNXHowq can i make kerberos update and or add new users to remote computers and update other files like samba smbpasswd ?22:54
slangasekyou don't; you do that with other technologies that are coupled with kerberos22:55
SOF4LNXSuch as what ?22:55
slangasekLDAP is one example.22:55
slangaseknss-ldap, or userdir-ldap22:56
cjwatsonSOF4LNX: seriously, don't try to do your own security design for this - for example distributing passwords around is a really bad idea which is why kerberos distributes tickets instead that you can't just steal22:56
slangasekbut it's a key feature of kerberos that random servers do *not* get to know the passwords for individual users22:56
SOF4LNXSo LDAP wont add more security issues then not running it ?22:56
cjwatsonit won't add more security issues than distributing passwords around your network22:57
SOF4LNXcjwatson: will be done irregardless using ssh keys. Not less secure then kerberos22:57
slangasekfalse22:57
SOF4LNXtrue, what do you mean ?22:57
slangasektrusting all of your servers with copies of the user passwords *is* less secure than kerberos22:58
wasabiIf the keys are on each machine, then all you need to do is compromise a machine.22:58
wasabiany machine.22:58
wasabiand suddenly you have access to every other machine.22:58
wasabiThere are well understood methodologies for this in place. From NIS to LDAP.22:59
SOF4LNXSo then an admin should have different keys for all machines, always, even though theyre on the internal network ? And then kerberos is better, why ?22:59
wasabiAnd Microsoft's solution: Active Directory; is pretty much ideal. We can get close with kerberos and LDAP set up by hand.22:59
wasabiAD is Kerberos and LDAP. Just set up properly by default. heh.22:59
SOF4LNXMicrosofts solution is slow and crappy wasabix22:59
slangasekwasabi:, NIS and LDAP both still have the problem that the user sends the password to the server for authentication; in Kerberos, the server is *never* sent the password, in any form.22:59
wasabislangasek: NIS isn't a solution. I'm just demontstrating that we have already thought about this.23:00
SOF4LNXyes, ssh is more secure then LDAP and NIS23:00
slangasekno, it isn't.23:00
wasabiDude. It's not.23:00
SOF4LNXwasaabilnx23:00
* kees pulls up a lawn chair23:01
wasabiSOF4LNX: You likely do not understand MS's solution.23:01
SOF4LNXHaha, we will keep the laughs up. But really, in the frekkin winter ? (minus degress over here)23:01
SOF4LNXwasabi: 15000 clients and i dont ?23:01
SOF4LNXdoesnt scale23:02
wasabiYeah. You've run Active Directory?23:02
cjwatsonSOF4LNX: folks here are not exactly short of experience either23:02
wasabiSo you knwo what Kerberos and LDAP is?23:02
SOF4LNXcjwatson: i know that, so asking around wont be bad23:02
wasabiSOF4LNX: Folks here have written software for that, and have an extremely intimate understanding of it.23:02
cjwatsonSOF4LNX: but you also have to listen to what people with experience say ...23:02
cjwatsonwell, you ought to if you want to get the right answer. Obviously I can't tell you to do anything23:03
wasabiSOF4LNX: Microsoft's solution is distributed/replicated LDAP with all authentication done using Kerberos. It is the ideal solution.23:03
SOF4LNXI _always_ do. Hence asking23:03
wasabiWe can approximate it by configuring OpenLDAP and MIT Kerberos, or Heimdal23:03
wasabior FDS.23:03
wasabiBut Kerberos and LDAP are the reigning kings when it comes to enterprise authentication.23:04
SOF4LNXwasabi: Id say its very slow and outdated as a solution but i feel youll try to say its not over any cheese in the worlds23:04
wasabiSOF4LNX: There's nothing to 'be slow'. It's LDAP.23:04
SOF4LNXLol23:04
wasabiAnd Kerberos. I suspect you don't know what those are.23:04
SOF4LNXIts microsoft, anythings slow there23:04
SOF4LNXOr broken23:04
wasabi*sigh*23:04
SOF4LNXLol23:04
wasabiLO!L!!@!@23:04
SOF4LNXSame old vsaabix23:04
wasabiOff topic now. Bye. :)23:04
cjwatsonSOF4LNX: LDAP and Kerberos are not pure Microsoft technologies23:04
SOF4LNXI know, its not a property of wasabikind :=)23:05
cjwatsonSOF4LNX: for one thing, both are included in the Ubuntu base system23:05
wasabiMan I have no idea what you're talking about.23:05
SOF4LNXThey do it over CIFS23:05
wasabiNo, they don't.23:05
SOF4LNXWindohbind23:05
wasabiBut nice try.23:05
cjwatsonSOF4LNX: please stop throwing around what as far as I can see are personal insults or you will be asked to leave23:05
wasabiCIFS is for file sharing and RPC.23:06
wasabi... man what just hit us?23:06
wasabime->real work23:06
keestroll or high?23:07
cjwatsonno need for insults from us either :-)23:07
cjwatsonjust confused, I think23:07
keeswell, true, but I was very confused23:07
slangasekkees: you need a lawn chair with a built-in drink holder23:07
keesheh23:07
cjwatsonit's all too easy to get into the rut of judging security based on bugtraq message count rather than careful thinking about the design23:07
keesI guess, but the CIFS mention really threw me23:08

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