/srv/irclogs.ubuntu.com/2007/10/20/#ubuntu-devel.txt

purpleposeidonTheMuso: Howso?00:01
TheMusopurpleposeidon: UUIDs save you from having to re-adjust your fstab if you move a hard disk containing a Linx install from one computer to another for example.00:02
TheMusoIn my case, I swapped out a PCI controller for another one in a box, and Linux just came up working, thanks to UUIDs.00:02
TheMusoDevice nodes may work, but there is certainly no garentee that they will be the same for new hardware.00:02
purpleposeidonWhat happens to UUIDs when you modify partitions?00:03
slangasekUUIDs are embedded in the filesystem metadata00:03
TheMusopurpleposeidon: I don't know.00:03
TheMusoslangasek: thanks I was wondering that00:03
purpleposeidonWell, it would be a nice to make them just a little bit shorter. Or descriptive.00:04
slangasekif they were shorter, they wouldn't be UUIDs00:04
slangasekif they were descriptive, they would be labels rather than UUIDs :)00:04
purpleposeidonSo.... why not labels then?00:05
slangasekI don't know, I wasn't involved in the choice00:06
Spadsthere are some catastrophic failure modes involving stale label values00:06
slangasekperhaps because in the general case you want to use something automatic in the installer, and dual-booting can easily result in conflicting labels00:06
sistpotyTheMuso: hah (btw. seems that I've been having an enourmous lag right now, as 1 and a half minute of text suddenly popped up in my irc)00:07
TheMusosistpoty: ouch00:07
sistpotywell, known problem for me, also known fix... /me needs only to call my isp *g*00:07
TheMusoheh00:08
purpleposeidon!UUID00:24
ubotuTo see a list of your devices/partitions and their corresponding UUID's, run this command in a !shell: « sudo blkid » (see https://wiki.ubuntu.com/LibAtaForAtaDisks for the rationale behind the transition to UUID)00:24
rstancahello, if I customize the livecd(add new packages to it) will the new packages be installed too(when I'll do an hd install) or there's something else I should do? (I found docs from here https://help.ubuntu.com/community/LiveCDCustomization )00:27
=== Gman is now known as GmanAFK
=== evand__ is now known as evand
ubuntui can't belevice04:58
BigPickA user named ubuntu... thats different.04:58
ubuntuthat someone persons here didn't make good the gutsy04:58
Jordan_UBigPick, It's because he is connecting from a LiveCD session and that is the default04:59
ubuntuand i download yestrday this 7.10 and now i have much error04:59
BigPickAh ha, I see.04:59
Hobbseeand support is in #ubuntu04:59
ubuntuthis peoples who make gutsy are sucking04:59
pwnguinubuntu: before you go blaming the developers, make sure your disc burned okay :P04:59
Hobbseeubuntu: if you want support, #ubuntu.04:59
ubuntuHobbsee and the bad peoples making ubuntu are here04:59
Hobbseeif you want to troll, you can have a kickban.04:59
Jordan_Uubuntu, If you want to yell at someone pay for commercial support,04:59
ubuntui will go and sleep,you are having problems,making shits and then the peoples install it,bah 7.04 was working good,and every times the new version is bad.05:00
minghuaHobbsee: It would be a bit disheartening to kickban "ubuntu" user though. :-(05:01
Hobbseeminghua: you assume that i plan to kickban by username.05:01
BigPickDidn't know you could do it by ip.05:03
Hobbseeyou can.  otherwise it'd be pretty pointless.05:04
BigPickAh, good point.05:05
BigPickignore the idiot behind the curtain05:05
Hobbseeand wildcards, etc.  it works, as long as you get enough of it, and dont set the ban too wide (like banning an entire IP by accident)05:06
minghuaHobbsee: you mean IP _block_?05:07
Hobbseeminghua: from the channel.  yes.05:07
BigPickYeah banning a class A block would be... interesting05:07
minghuaHobbsee: Alas.  I understand you can kickban according to IP instead of username.05:08
HobbseeBigPick: well, we have banned entire ISP's by accident before - or large subsets05:08
Hobbseeminghua: indeed.05:08
minghuaHobbsee: What I was asking is: did you mean "IP block" instead of "IP" when you said "dont set the ban too wide (like banning an entire IP by accident)"05:08
BigPickHAHAHA, good times. Nothing like a little irc passive-aggression.05:09
BigPickI think he meant ISP05:09
minghuaThat makes sense, too.05:09
Hobbseeminghua: oh, ip block, yes.05:09
minghuaI just couldn't think of anything other than an "entire" IP...05:09
Hobbseei see nwo :)05:09
Hobbseeyeah05:09
ScottKHobbsee: If you got creative you could use geoip and ban entire countries.05:10
HobbseeScottK: i'd prefer *!*@*!*05:10
Hobbseeoh, *!*@*05:11
fit4lfeI can't get update-manager to work cause i need pygtk now i can append pygtk in python but have no idea how to make it work for ubuntu08:03
fit4lfecan someone tell me how ? do i need to change the enviroment variables if so could you please send me in the right direction08:03
fit4lfei have tried to the #ubuntu channel but no one knows what i am talking about08:04
Hobbsee!weekend08:05
ubotuIt's a weekend.  Often on weekends, the paid developers, and a lot of the community, may not be around to answer your question.  Please be patient, wait longer than you normally would, or try again during the working week.08:05
=== allee_ is now known as allee
=== Whoopie_ is now known as Whoopie
=== hunger_t is now known as hunger
=== asac_ is now known as asac
winchesterPATHi!10:40
winchesterPATMy name is borat.10:41
geserpitti: Hi, have you time to look over the debdiff in bug #154811?11:11
ubotuLaunchpad bug 154811 in drupal5 "[SA-2007-{24,25,26,29,30}] Fix for several security issues in drupal 5.2" [Undecided,New] https://launchpad.net/bugs/15481111:11
Lutinbdmurray: you talked about medibuntu-related upgrade issues...what are the bug numbers ?11:17
winchesterPATlet me kiss you11:23
=== norsetto is now known as norsetto_limbo
=== norsetto_limbo is now known as norsetto
=== bluekuja_ is now known as bluekuja
Kanohi, is there a way to stop drives from being added to hal13:26
Kanothe problem is: when there is a raid set, which you usually control via dmraid13:26
Kanothen one of the drives still has a valid partition table13:27
Kanoand hal finds it13:27
Kanohttp://paste.debian.net/4022113:28
Kanohere you see an example13:28
Kanodmraid lists it as raid 513:28
Kanoi patched the kernel + added a new dmraid to be able to access it13:29
Kanobut that would happen with raid 0 too i think13:29
Kanowhen you try to mount it via hal you can create real damage13:30
=== glledo is now known as gerard
=== gerard is now known as glledo
lamontafter I was stupid and told the preferences/Appearance/Theme widgit that it was OK to do the font load, how do I get back to sane size fonts on my machine?14:33
KeybukI wish there was an emacs option to put the name of the function in the modeline14:39
Keybuk...14:39
Keybukoh, there is14:39
* Keybuk hugs emacs14:39
IntuitiveNipplelamont: There's a gconf setting you can change from the command-line14:45
Hobbseepitti: hiya.  i presume i cant blacklist?15:08
Hobbseepitti: can you remove kubuntu-restricted-extras (source) from hardy.  it should have been the first time, i'm not sure what happened to it15:09
pittihey Hobbsee15:09
pittiHobbsee: blacklist what? the sync blacklist?15:09
Hobbseepitti: sorry, s/blacklist/removal things/15:10
=== Hobbsee changed the topic of #ubuntu-devel to: Development of Ubuntu (not support, even with hardy; not application development on Ubuntu) | #ubuntu for support and general discussion for dapper/edgy/feisty/gutsy | #ubuntu-motu for getting involved in development | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs | Ubuntu 7.10 released!
pittiHobbsee: can do; what's the rationale? is there a bug about it? (please file one, to have a paper trail)15:10
Hobbseepitti: i filed you a bug last time, and we discussed this last time.15:10
Hobbseepitti: (decided to integrate it with u-r-e, not maintaining them separately)15:11
pittioh, did we? I don't have the faintest memory about it, and yesterday I cleaned up archive bugs15:11
Hobbseelike i say, i thought it didnt exist.15:11
pittiah, ok15:11
Keybukpitti: what does -D_FORTIFY_SOURCE=2 do?15:11
Hobbseeyes, this was the source that was in the archive for the shortest lenght of time, for a new ubuntu package :)15:11
pittiKeybuk: it adds some wrappers around critical functions to check arguments, IIRC15:11
pittiHobbsee: ah, that one; I remember15:11
Hobbseepitti: :)15:11
HobbseeHobbsee_laziness++15:12
Keybukpitti: is there a reference for it?15:12
Hobbseepitti: maybe that will stop people reporting bugs on it.15:12
pittiKeybuk: last time I searched for it (maybe two years ago) there wasn't a good one; kees might know15:12
pittiHobbsee: done15:13
Hobbseepitti: thanks a lot15:13
* Hobbsee tries to remember what else she was going to do.15:15
Keybukgnargh15:18
KeybukWHY does our glibc have an out of date version of the reference manual?15:18
=== fvsfvsv is now known as dendrobates
Keybukbecause upstream haven't updated the docs15:20
Keybukok, don't mind me :15:20
Keybuktheir website carries a later version of the manual than the tarball15:20
Keybukand it doesn't have fortify_source in it anyway15:21
=== dendrobates is now known as dendro-away
keescookKeybuk: I've found nearly 0 references to the _FORTIFY_SOURCE=2 (which requires -02 or higher, btw).16:05
Keybukkeescook: "nearly zero" ?16:07
keescookKeybuk: I've mentioned it a few times on public mailing lists.  ;P16:07
Keybukdo you know what it does?16:07
pittikeescook: weird that this didn't change (i. e. got documented at all) over the past years, given its popularity in Fedoar...16:07
keescookpitti: yeah, it's odd.  I wanted to hunt down all the the features and document them.16:08
keescookKeybuk: I know a few things it does:16:08
keescook- converts strcpy, sprintf, etc functions into their +n versions when the size of a buffer is known16:08
geserkeescook: can you look at the debdiff in bug #154811?16:09
keescook- blocks %n in format strings when the target is executable memory16:09
ubotuLaunchpad bug 154811 in drupal5 "[SA-2007-{24,25,26,29,30}] Fix for several security issues in drupal 5.2" [Undecided,New] https://launchpad.net/bugs/15481116:09
keescookgeser: sure, but not at the moment -- I have to drive a friend to the airport shortly.16:09
gesernp16:09
keescookKeybuk: where have you encountered it?16:10
Keybukkeescook: it generates extra compiler warnings16:11
Keybukfrom a bug report from Fedora ;)16:11
keescookKeybuk: btw, if my first bullet didn't make sense:  char buf[10];  sprintf(buf,"%s",argv[1]);     turns into    snprintf(buf,10,"%s",argv[1]);16:11
keescookKeybuk: heh.  well, I'm hoping to turn it on in Debian and Ubuntu.  While you're at it, try -Wformat -Wformat-security too  :)16:11
Keybukit also seems to add warn_unused_result to a lot of things16:12
keescookback in a bit...16:12
=== saied is now known as Saied
=== saied is now known as Saied
pipegeekOK, I've got a question.....17:02
pipegeekWhy is it that, when compiz is enabled in gutsy, the desktop page preferences dialog no longer allows you to name your desktops, or explicitly add more?  This seems like a bug.17:03
pipegeekparticularly since you can switch off compiz, make the change, turn it back on again, and have it stick.17:03
pipegeekOught I to submit a bug report?17:04
Amaranthpipegeek: known17:08
pipegeekAmaranth: thanks17:08
pipegeekAppreciate all the work you folks are doing. :^)17:09
=== lando__ is now known as lando
rohanmjg59: are you around ?17:22
mjg59rohan: Hi17:23
rohanmjg59: hi .. can you please have a look at https://bugs.edge.launchpad.net/ubuntu/+source/acpi-support/+bug/133677 ? the bug is occurring again :(17:24
ubotuLaunchpad bug 133677 in acpi-support "System unusable after resume from suspend or hibernate" [Undecided,Fix committed]17:24
mjg59rohan: Whch aspect of it?17:24
rohanmjg59: resuming from suspend doesn't work17:25
rohanactually, it's a bit different, in that the screen backlight doesn't start at all, and the hard disk activity led shows full activity17:25
mjg59rohan: You said it did17:26
rohani am sorry .. the bug is not exactly the same this time17:27
mjg59Then it's a different bug17:27
rohanshould i file one more bug ?17:28
rohanalso do i provide any more information ?17:29
rohan_mjg59: sorry i got disconnected .. you had replied ?17:42
=== rohan_ is now known as rohan
=== luk__ is now known as luk_
=== luk__ is now known as luk_
=== Mez|Away is now known as Mez
=== rohan__ is now known as rohan
=== amit1 is now known as amitk
=== Mez is now known as Mez|Away
hungerI get a invalid signature from the ubuntu archive automatic signing key on gutsy-proposed.20:20
hungerWould it be possible to fix that? It is pretty scary:-)20:20
beunohunger, it's been known to have problems due to some sort of caching in the middle (ISP, local network, etc)20:22
hungerbeuno: Thanks for the info. I don't have anything between me an a.u.c afaik.20:22
hungerWell, maybe my ISP is messing something up. It is known to do such stuff.20:23
* beuno remembers some sort of workaround in Ubuntuforums, but can't quite find it20:23
dandaman33ubuntu homepage seems badly broken unless the cache is bypassed... someone perhaps could tweak expiry settings?20:38
=== Mez|Away is now known as Mez
jdongdandaman33: Ubuntu server is reporting accurate Last-Modified/etag info.....20:52
jdongdandaman33: you sure you don't have an insanely aggressive proxy server between you and ubuntu?20:52
dandaman33the homepage itself loaded, but CSS and image files were loaded from the cache20:54
dandaman33lemme give this a shot on the laptop real quick, assuming i've loaded the ubuntu homepage in the past few days on there20:54
dandaman33yep, loaded fine on there20:55
=== Mez is now known as Mez|Away
=== Mez|Away is now known as Mez
=== norsetto_ is now known as norsetto
blix__Hi Ubuntu folks22:17
attunixIs there a guide on developing for Ubuntu? I've only done command-line development up until now and would like to start GUI programming.22:19
nemikattunix: most of that is done in python and pyGTK. there are good tutorials out there on that. just google it.22:19
attunixnemik: So it's all pyGTK?22:20
nemikwell, not all. but most smaller ubuntu apps are written using that22:20
attunixthanks :)22:20
nemikyou could of course use C or C++ and others too if you want; they have GTK libraries as well22:21
attunixnemik: Is there pyGTK documentation in the system?22:21
nemikbut ubuntu and shuttleworth are all about python22:21
nemikattunix: not in the system from what i can tell. you might be able to apt-get documentation for GTK libraries but IMO google search is much better22:21
blix__I quite like to do C/C++ network dev for Ubuntu22:21
attunixnemik: thank you :)22:22
nemiknp22:22
attunixnemik: since Python is interpreted, how can I make installers for my applications for them to run as stand-alone apps?22:24
norsettoattunix: in python?22:26
attunixnorsetto: pyGTK22:26
LaserJock_attunix: there are some python and pygtk docs you can install22:26
attunixLaserJock_: such as what?22:27
LaserJock_attunix: diveintopython for python22:27
slangasekpython-gtk2-tutorial, python-gtk2-doc?22:27
slangasek"apt-cache search pygtk doc"22:27
norsettoLaserJock: is that the one installed by default?22:27
attunixthanks :)22:28
LaserJock_I think it's installed by default22:28
LaserJock_I find devhelp good for that kind of thing22:28
attunixwhat's devhelp?22:28
LaserJock_"Devhelp's primary goal is to be an API documentation browser for GNOME."22:29
attunixOk.22:29
attunixI'll install that22:29
slangasekattunix: installers for stand-alone apps: python has what are called "eggs", but they're horrible things that destructively interfere with packaging systems, and as such off-topic for this channel (per /topic)22:29
LaserJock_you can also ship it similar to an ordinary C program too22:30
attunixok22:31
attunixthank you!22:31
TheKuhm, who wrote the system requirements for Xubuntu?23:04
TheK1,5 GB is just and plain wrong, it needs close to 2 GB just after install23:04
slangasekTheK: where are you reading this?23:11
TheKhttp://www.xubuntu.com/get23:11
slangasekok.  you should probably contact the xubuntu development list: https://lists.ubuntu.com/mailman/listinfo/xubuntu-devel23:13
LaserJock_hmm, I would think Xubuntu should have a smaller footprint23:14
slangasekone would think so23:14
erosaHi all, don't know if this is the right channel for this question, but here I go just in case.. I missed the pidgin.mo file, so asked a friend to locate it through dpkg and found it was in package "language-pack-gnome-es-base". He's on x86 and I'm on powerpc. So I checked I had that package installed, but without that file. Finally I found pidgin.mo in package "language-pack-es-base",which had not being installed during the installatio23:14
erosan... Any idea on why is the file on different packages?23:14
LaserJock_erosa: is that on 7.10?23:15
erosaLaserJock, yes23:15
LaserJock_erosa: it could be because powerpc is no long an officially supported arch23:15
LaserJock_I wonder if something got messed up and nobody noticed23:16
slangasekLaserJock_: no, it's simply because his x86-using friend isn't running 7.1023:16
erosaLaserJock, I though non official ports used the same source debs23:16
slangasekthe language packs are all arch: all packages23:16
erosasladen, yes, he is23:16
erosawe both use 7.1023:16
slangasekerosa: no, he's not. :)  he does not have the current version of the language packs installed.23:16
slangasekhe may have installed gutsy, but the official 7.10 release has pidgin.mo in language-pack-es-base, not in language-pack-gnome-es-base23:17
erosaslangasek, well, I did a fresh install and I think he dist-upgraded, cat be the reason?23:18
erosas/cat/can23:18
slangasekerosa: it's possible that he hasn't dist-upgraded to the final release, yes.23:18
slangasekotherwise, he simply misidentified the package.  But language-pack-es-base is definitely the correct package for 7.10, on all archs.23:19
erosaslangasek, LaserJock, thank you two :)23:19
erosaI was starting to think that the powerpc port was worse than expected23:19
slangasekI'm more puzzled that language-pack-es-base wasn't installed by default, really23:20
erosaI installed with alternate-cd-powerpc dated 1610200723:23
erosadon't know if there were more releases after that23:23
slangasekthat should be the final release23:24
slangasekand language-pack-es-base should be on the CD23:24
slangasekso I really don't know why it wasn't installed, if you chose Spanish at install time23:24
erosaSure I did23:25
slangasekoh, wait23:26
slangasek * language-pack-${Languages} [i386 amd64]23:26
slangasekright, for some reason we didn't include it on the powerpc alternate23:26
LaserJock_what seed is that from?23:26
slangasekLaserJock_: ubuntu.gutsy/ship23:26
slangasekthat's a shame, we had plenty of room for more language packs on powerpc23:27
LaserJock_are the ppc discs built from that seed?23:27
slangasekcjwatson: is it kosher to reroll the ports images for 7.10 to shove some more langpacks on?23:28
slangasekLaserJock_: yes23:28
slangasekerosa: when you installed, did you have a network connection from the computer?23:28
slangasekif so, the language packs should have still been downloaded automatically23:28
erosaslangasek, yes23:29
slangasekright, so I still don't understand what happened23:29
erosasladen, i remember it started downlading language packs23:29
slangasekbut filling the CD with langpacks would still probably be a goodidea23:29
calchow do you force reload the gnome menu without restarting gnome?23:49
calcooo disappeared from the menu on me and i am doing bug triage :\23:49
LaserJock_calc: were you messing around with the menu?23:51
LaserJock_or it just disappeared23:51
calcLaserJock_: i think i know what happened i probably screwed up my menu entries23:51
calcreinstalling ooo now23:51
jdongcalc: kill gnome-panel with HUP?23:55
calcjdong: hmm yea that would probably work23:56
calcthanks23:56
jdongnp23:57

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