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

bryceLaserJock: not that I know of00:07
bryceLaserJock: patches welcomed tho00:07
wgrantShouldn't xorg.conf be replaced if it hasn't been modified?00:11
brycewgrant: well LaserJock's talking about people who've customized their xorg.conf's to set up input devices00:34
wgrantbryce: Ah. Maybe we need some XKit magic to remove the default device entries?00:35
wgrantActually, why doesn't it work?00:35
brycewgrant: i-h/-evdev steals all the devices and ignores xorg.conf settings00:36
wgrantExactly.00:36
wgrantBut having an entry for the touchpad breaks things.00:36
brycehttps://wiki.ubuntu.com/IntrepidReleaseNotes - see X.org Input Devices00:36
wgrantSo it's obviously not entirely ignored.00:36
jcristauthe synaptics from xorg.conf should steal the device before the hotplugged one00:40
tseliotbryce, wgrant: maybe we could make a backup of xorg.conf files and remove inputdevice sections and serverlayout sections with XKit.00:43
wgranttseliot: That's what I was thinking.00:43
wgrantHmmm.00:43
wgrantShouldn't we just remove the default inputdevices and remove their references from serverlayout?00:43
wgrantRemoving custom inputdevices and custom serverlayouts sounds like a recipe for irate users.00:44
brycecommenting them out would be preferable to removing them00:45
wgrantjcristau: If it's stealing the device first, why doesn't the entry in https://bugs.edge.launchpad.net/ubuntu/+source/xserver-xorg-input-synaptics/+bug/214252/comments/16 work?00:45
ubottuLaunchpad bug 214252 in xserver-xorg-input-synaptics "[Hardy] Synaptics touchpad vertical scroll (middle button) not working as expected" [Undecided,Fix released]00:45
tseliotwgrant: yes, I agree with you. We'll need to plan (and then test) this carefully00:45
wgrantWe haven't got long, though...00:46
tseliotbryce: currently XKit doesn't allow to do comment things out but having a backup file, say, xorg.conf_dist-upgrade, should be enough00:47
brycehmm00:47
tseliotwgrant: it's 01:47 AM here and by carefully I mean when I'm not half asleep ;)00:48
* wgrant is glad this can be done in the dist-upgrader, and doesn't have to be a postinst somewhere.00:48
nxvlslangasek: did you accepted lrm alreadu?00:48
nxvlalready*00:48
wgranttseliot: Heh.00:48
tseliotbryce, wgrant: ok, we can talk about this maybe via email, and notify mvo00:49
brycesounds good00:49
slangaseknxvl: yes00:49
jcristauwgrant: that bug doesn't have a recent log, so, dunno.00:50
tseliotok then, good night00:50
nxvlslangasek: \o/00:50
nxvlslangasek: then i can update in the morning?00:50
slangaseknxvl: that depends on when linux-meta is uploaded, you'd have to ask the kernel team on that00:50
wgrantjcristau: The recent comments at the end seem to be unrelated to the rest of the bug.00:51
slangaseknxvl: well, or you can upgrade by hand, yes00:51
nxvlslangasek: yes, but there is still no linux-restricted-modules-2.6.27-500:51
slangaseknxvl: there is; though it may not be on your mirror yet00:54
nxvlright, i'm using pe.archive00:55
nxvlthat might be00:55
nxvlslangasek: Bug #25645901:09
ubottuLaunchpad bug 256459 in debian-installer "ubuntu-server installation, error messange in partitions correction" [High,Triaged] https://launchpad.net/bugs/25645901:09
nxvlslangasek: can you confirm that it is on debian-installer actually?01:10
slangaseknxvl: 'partman' is a more exact starting point, but 'debian-installer' is also ok01:14
nxvlslangasek: ok, i will look at partman, thank you01:15
LaserJockwgrant: sorry, was afk01:23
LaserJockwgrant: my problem is that I had my touchpad set up in xorg.conf and that got overridden by HAL so I wrote an fdi file01:23
LaserJock*now* xinput overrides HAL so my fdi file doesn't work01:23
LaserJockso in the end I've moved through 3 different configuration mechanism to configure my touchpad01:24
wgrantLaserJock: What do you mean "xinput overrides HAL"?01:24
LaserJockwgrant: meaning, xinput settings override my HAL settings01:24
LaserJockso I had my fdi file all set up but it didn't have any effect01:24
LaserJockso their seems to be a hierarchy, xinput > HAL > xorg.conf01:25
wgrantLaserJock: You mean you were trying to override some of the ~4 XI properties that gnome-settings-daemon now sets?01:25
wgrantRight.01:25
LaserJockwgrant: I'm not sure what's responsible01:26
wgrantWhich were you trying to set?01:26
LaserJockI just know what works and then it stops working01:26
LaserJockturn off the tap-to-click and vertical scrolling01:26
wgrantRight, gnome-settings-daemon overrides those.01:26
wgrantYou want System->Preferences->Mouse->Touchpad.01:26
LaserJocksure, I figured that out eventually01:27
LaserJockbut I had a fdi file that worked, and previously I had an xorg.conf that worked01:27
LaserJockI think users are gonna have a bit of a shock if they've, like me, done any configuration of their touchpad01:28
wgrantIf people are delving into their xorg.confs and fdi files, I think we can probably expect them to be able to work this out...01:28
LaserJockwhy?01:28
wgrantfdi files only just started existing, so this doesn't affect upgrades.01:28
LaserJockno, but it's in the wiki01:28
LaserJockpeople are going to find it and file bugs as to why it doesn't work right01:28
wgrantLaserJock: Where in the wiki?01:28
LaserJockand existing xorg.conf files not working is a bigger concern01:28
LaserJockX/Config01:28
wgrantRight, the xorg.conf issue needs to be worked out.01:29
wgrantBut I don't see fdi files as a particularly significant issue.01:29
* wgrant fixes the wiki page to mention that gnome-settings-daemon overrides a few things.l01:32
LaserJockwell, I'm glad to not need the fdi file anyway :-)01:39
LaserJockbut there are a lot of good documentation on help.ubuntu.com that will need updating01:40
wgrantWe certainly do need better docs.01:40
LaserJockhas anybody talked to the Doc Team about this change?01:40
mrooneyTheMuso: ping?01:40
slangaseksuperm1: ping01:43
mrooneywgrant: well, I'll boot back in Hardy so I can get some things done, and try later, thanks for your help!01:44
wgrantmrooney: np01:45
slangaseksuperm1: contentful ping: if you have a chance, I'd appreciate a review of https://wiki.ubuntu.com/IntrepidReleaseNotes#nVidia%20%22legacy%22%20video%20support for accuracy02:03
wgrantslangasek: Who grants UI freeze exceptions?02:03
slangasekwgrant: the release team who grants other freeze exceptions for the component in question02:04
wgrantslangasek: OK, so you count for main?02:04
slangasekyes :)02:05
wgrantslangasek: Given that we're breaking everybody's custom Synaptics touchpad configuration, I'd like to ensure that the most customised options are exposed through the GUI - the two I'd like to add are horizontal and vertical two-finger scrolling. That'd just mean two extra checkboxes in the Touchpad tab of gnome-mouse-properties, and a few extra lines of code there and in g-s-d... what are my chances?02:06
slangasekwgrant: chances are excellent; the UI freeze is mostly to prevent gratuitous changes that piss off the doc folks, not to get in the way of fixing major UI blunders02:07
wgrantslangasek: Not really a UI blunder, but sounds good...02:10
wgrantWell, I guess forcing people to config things through xorg.conf is a UI blunder.02:12
slangasekthat's my view :-)02:12
wgrantslangasek: What's the process for officially getting an exception?02:16
wgrantOh. I didn't see that it was on FreezeExceptionProcess. Sorry.02:22
bryceslangasek: ok, -ati git snapshot packaged, tested locally, and uploaded.03:03
superm1slangasek, Isn't the migration to "nv" going to be automatic for those users too though?03:42
superm1like how you mentioned in the -ati one03:42
superm1wgrant, is it possible too for a checkbox for circular scrolling for touchpads that support it?03:45
superm1i'm not sure how much is in the synaptics driver - but i know i've got some hardware that supports it at least03:46
wgrantsuperm1: It's entirely in the driver.03:49
wgrantsuperm1: I'd like to add it, and I'm working on that code now, but the hard bit is taking input for the start position.03:49
wgrantA guess a set of radio buttons would work.03:49
wgrantThe touchpad device is really pretty stupid - it just reports touch position, pressure, sometimes number of fingers, and sometimes width.03:50
superm1wgrant, ah i wasn't aware it was all software supported03:50
wgrantsuperm1: Any other options that you'd like exposed?03:51
superm1wgrant, what else is there?  I just knew about circular scrolling, horiz and vert scrolling03:51
wgrantsuperm1: xinput list-props "SynPS/2 Synaptics TouchPad"03:52
wgrantThere's a lot.03:52
=== LucidFox_ is now known as LucidFox
wgrantMuch of it probably shouldn't be exposed, but more of it should be eventually.03:52
superm1hum, for me unable to find device SynPS/2 Synaptics TouchPad03:53
wgrantxinput list03:53
superm1oh on this machine it's ALPS03:53
wgrantSome types have different names.03:53
wgrantAh.03:53
superm1wgrant, two finger scrolling would be nice03:54
superm1i've seen some mac folks who have had that03:54
wgrantsuperm1: That's what I'm implementing now.03:54
wgrantA lot of people request it.03:54
superm1wgrant, cool :)03:54
bcurtiswxanyone here understand Oct  3 15:03:52 weather kernel: Inspecting /boot/System.map-2.6.27-4-generic03:55
bcurtiswxOct  3 15:03:52 weather kernel: Cannot find map file.03:55
bcurtiswxis that a bad thing?03:55
=== ldp is now known as PathaV
=== PathaV is now known as MUAHAHA
=== MUAHAHA is now known as ldp
=== ldp is now known as NathanGrubb_luse
=== NathanGrubb_luse is now known as ldp
=== ldp is now known as ldp-desktop
slangaseksuperm1: I don't know yet; I've asked that question in the bug, but I'm not writing that in the release notes until it's implemented07:08
slangaseksuperm1: did it look accurate, otherwise, in terms of the chipsets claimed to be affected?07:18
=== tkamppeter_ is now known as tkamppeter
saurabhi think the global menu patch is a bad idea, normally we access the menu using the ALT key, so why not just hide the menu and then show it after the user presses the ALT key?, this saves vertical screen space as well12:25
ion_What patch?12:27
Hobbseei expect you end up with teh ie7 situation then12:27
Hobbseea whole bunch of users going "what the hell have you done with my menu?!?!?!"12:27
saurabhHobbsee: we can make it optional then12:28
Hobbseesaurabh: even so.12:28
wgrant"global menu patch"?12:29
saurabhwgrant: yes12:29
wgrantNot quite the response I was wanting.12:30
ion_Ditto12:30
saurabhi just need the ability to hide the menu for every application12:30
wgrantWhat is the global menu patch, and why is it a bad idea?12:31
saurabhwgrant: you get mac like global menu functionality12:32
wgrantsaurabh: Ah.12:33
digistyl3hi TheMuso, are you online?12:33
* wgrant doesn't normally access menus using Alt.12:33
digistyl3hey everyone, i seem to have a strange problem, and i think it's related to the intel driver (i use an intel x3100)12:37
digistyl3when i use virtualbox12:37
digistyl3the screen contents sometimes freeze12:37
digistyl3they only refresh when i move the window12:37
digistyl3it happens with me in dosbox too12:37
digistyl3i don't have the fancy desktop effects enabled12:37
digistyl3how can i debug this?12:38
digistyl3it also happens with flash12:40
digistyl3if i watch youtube videos12:40
digistyl3the image in the video freezes, i have to scroll for it to continue updating the contents12:41
digistyl3oh well, i just found two bugs about this and joined them, people thought it was a flashplugin-nonfree bug https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/27528512:54
ubottuLaunchpad bug 275285 in xorg-server "[intrepid] Flash, VirtuabBox, Dosbox etc. video freezes after few seconds" [Undecided,Confirmed]12:54
ograthats more likely a driver prob12:58
ogradigistyl3, you should ask for X driver info12:58
digistyl3ogra: someone said that he's using nvidia graphics12:58
ograyeah, i see two people mentionint intel though12:59
ogra*mentioning12:59
digistyl3ogra: i posted my xserver-xorg and xserver-xorg-video-intel version numbers13:05
ogragood13:06
digistyl3you don't think the bug is in the kernel, do you?13:06
ograno idea, but it sounds like an xorg driver or compiz bug13:06
digistyl3ogra: i have visual effects set to "None", so i think compiz is out of the picture here13:07
* mcasadevall pokes ScottK 13:24
=== Kmos_ is now known as Kmos
=== mcasadevall is now known as NCommander
siretartwhat does '夠荒唐' mean? (keybuk's quit message)14:10
Spadssiretart: it's a chinese phrase allegedly meaning "to hell with it" (or equivalent) that was used in the dialogue in Firefly14:11
realistI'm not sure, my terminal only displayed one of those glyphs14:11
* realist wonders how to fix that14:12
Spadsrealist: I installed ttf fonts until everything appeared: http://pastebin.ubuntu.com/23131/ (as of July)14:12
Spads\〠/ <-- eventually you'll be able to see the postman there14:13
realistI'm laking some fonts, it appears14:14
Spadsrealist: well to be fair, I doubt most of those fonts are relevant to your locale, so it makes sense that they aren't installed by default.  Still, I'd love a ttf-lots-and-lots-please metapackage of some sort14:16
StevenKttf-every-font-and-then-some14:16
=== C0p3rn1c is now known as TheEnlightenedOn
Spadsyeah precisely14:19
=== TheEnlightenedOn is now known as TheEnlightened1
realistI'm about to try something like; apt-get install `apt-search ttf |awk '/^ttf/{print $1}'`14:22
Spadsyeah I've done something similar14:23
realist^search^cache search^14:23
Spadsyou have to grep out conflicting ones14:23
* realist nods14:23
realist359MB, maybe not14:25
lfaraoneHow would I go forward with a bug like bug 277302 that has a bzr branch attached and works (IMHO), where ubuntu is upstream?14:40
ubottuLaunchpad bug 277302 in ubiquity "NetworkManager is starting up "after" ubiquity in only-ubiquity mode" [Undecided,Invalid] https://launchpad.net/bugs/27730214:40
lfaraone(correction, it's filed against networkmanager and is triaged as medium)14:41
siretartSpads: ah, thanks14:50
=== allee_ is now known as allee
=== emma is now known as emma42
=== emma42 is now known as emma
excoto chroot into a broken 8.10 - do I need an 8.10 live cd or should it also work with an 8.04 one?16:44
siretartexco: please use #ubuntu for end-user support16:50
excook thanks, siretart16:51
hspaansg'day all16:59
hspaansnow Ubuntu 8.10 is in beta, all packages have been landed? this because X sometimes freezes up17:00
EvanCarrollIs there a unannounced plan for regression in Xorg to 7.3 in the event ATI doesn't update fglrx in time for release?19:07
EvanCarrollor is 8.10 really at risk for being pushed onto the shelf without fglrx?19:07
cjwatsonthe latter; reverting X is pretty much off the table at this point19:08
EvanCarrollwow, that amazing.19:08
cjwatsonwe may be forced to do a post-release update of fglrx, although I don't like that option19:08
tseliotcurrently we are migrating installations to the open source driver with Update Manager + X-Kit19:09
EvanCarrollthe failure of ATI to get fglrx out is going to have massive blowback for the adoption of the distro if it goes out like this.19:09
MirvEvanCarroll: the open source driver should nowadays support good 2D resolutions out of the box on even the X3000/X4000 series, so ordinary people don't notice until they start to want some fancy 3D (at which point there might be an update available already)19:10
Mirvthe main problem before was that they couldn't even start Ubuntu without fglrx, nowadays luckily that's not a problem19:10
EvanCarrolleven the opensource driver (radeonhd i presume) don't support HDMI, and the ATI driver doesn't support sound on HDMI, and the conversion from fglrx to ati is actually apearing to draw outside of the size on my screen.. But I could be wrong - I'm looking into that now to file a bug19:11
Mirv(since ATI has failed to release drivers supporting latest X.org before, too)19:11
EvanCarrollyea, I'll definitly speak with my money on my future purchases I'm afraid new people aren't smart enough to point a blame finger and the buck will stop at the distro19:12
tseliotEvanCarroll: we use the "ati" driver (not "radeonhd"). Please file a bug report19:12
MirvEvanCarroll: well NVIDIA has equally lacked support for latest X.org releases, so currently with external gfx cards you choose wrong anyway :) ATI's going to better though, while NVIDIA probably won't.19:14
MirvEvanCarroll: anyway, the point is that if users install intrepid in eg. November, they might have fglrx install option as soon as they boot the installed system19:14
EvanCarrolloh well, at least we can see the bumps in the road up ahead. I just wonder if a system that warns early adopters that this will probably not live up their expecatations is called for prior to the update and download of packages. IE some sort of outstanding "critical" issues syndication that integrates with the libapt in a post-calculating-ugrade process19:24
EvanCarrollsince this will certaintly at the very least break all of the new HTPCs running on the ati chipset19:27
slangasekEvanCarroll: the issue will be documented in the release notes, which will be displayed in update-manager when you click 'upgrade'; except that it looks like we're currently showing the wrong document, so I'll dig into that19:32
EvanCarrollIs that a feature of update-manager of an extention to libapt?19:33
slangasekupdate-manager, which is the supported upgrade path between Ubuntu releases19:33
EvanCarrollinteresting, I've always just used apt-get dist-upgrade and figured they had the same functionality19:34
MirvEvanCarroll: read the documentation ;)19:35
slangasekthey don't; in addition to displaying the release notes, update-manager implements a number of quirks that can't be implemented sanely within apt, to handle specific upgrade issues between releases19:36
sebnerslangasek: aloha. did you notice my nfdump debdiff (since you are subscribed)?19:36
slangaseksebner: hmm, apparently not; sorry, it may have been lost in the wash of beta-related mail19:37
sebnerslangasek: nvm :) Still interested or should I subscribe u-u-s?19:38
EvanCarrollslangasek: thanks for the info, Mirv not mentioned in man pages of update-manager, in fact it is called a "front-end into the apt package management system" -- which almost explicitly says, "I do nothing special"19:38
sebnersladen: debdiff is reallllllllllllllllly small though  ^^⁺19:38
EvanCarrollmy mental model just lead me to believe update-manager was aptitude or dselect or somtehing ported to GTK19:38
EvanCarrolland that they were all front-ends to libapt19:39
* EvanCarroll reads the code to update-manager19:41
slangasekcjwatson: seems to be some memory fuzziness on my part; I thought update-manager would link directly to the release notes, but it seems to only link to dists/$distseries/main/dist-upgrader-all/current/ReleaseAnnouncement - am I thinking of ubiquity?19:41
IntuitiveNippleWhat's the policy when an existing patch is incomplete? correct the patch, remove it and add a full patch, or add a patch that does the 'diff' between existing and 'full' ?19:45
slangaseksebner: uploaded, thanks19:56
sebnerslangasek: np, thx to you :)19:57
EvanCarrollMirv: yea, there are some things it does, like checks symlinks to /usr/bin/python19:59
EvanCarrolland that you don't upgrade more than one leap at a time19:59
geserIntuitiveNipple: I guess there is no policy but commonly the patch gets fixed (e.g. a new version gets attached to the bug)20:01
EvanCarrollit seems to be like it would be advantagous to move this stuff into a libapt extention20:01
IntuitiveNipplegeser: I'm repackaging it so I'll just regen the patch then20:04
EvanCarrollMirv: what is the supported upgrade method if you don't have X? like with ubuntu-server?20:16
ion_do-dist-upgrade20:16
ion_do-release-upgrade, that is.20:16
EvanCarrollinteresting. =)20:17
MirvEvanCarroll: the documentation is http://www.ubuntu.com/getubuntu/upgrading - of course man pages could be good too, but if one knows man pages etc. one should possibly be able to fix any small breakages apg-get dist-upgrade might cause20:27
EvanCarrollI tend to agree, the stuff it does is fairly minor but it does a lot of fairly minor stuff, even reseting themes if they are being used and known to cause problems20:33
EvanCarrollsome of the stuff it does seems kind of fishy: like executing random scripts in the local directory, and making the assumption that it is being run under sudo20:34
=== |Baby| is now known as Baby
slangasekpitti, tjaalton, bryce: in https://wiki.ubuntu.com/IntrepidReleaseNotes we say that some keys may misbehave in X if you have the wrong keyboard model set.  Is this really going to be a problem on upgrade?  If it is, shouldn't we be doing something better to detect the keyboard model on upgrade?20:41
cjwatsonslangasek: ubiquity links to the online one; I've never looked at what update-manager does20:43
slangasekok20:44
cjwatsonEvanCarroll: update-manager was conceived as executable release notes20:44
cjwatsonat least that was how I put it and I liked the phrase, I don't know if it caught on :)20:44
cjwatsonEvanCarroll: release notes often include all sorts of random little stuff, and update-manager is no different really20:44
tseliotslangasek: as regards the problems caused by InputDevice entries for the mouse and keyboard in the xorg.conf, we were discussing with bryce and wgrant about letting Update Manager remove these entries with X-Kit20:53
tseliotslangasek: if you were referring to this problem in your last question.20:55
slangasektseliot: I don't know that this has any relation to what is shown as the keyboard type in the GNOME interface20:56
slangasektseliot: btw, I had questions regarding your follow-up to bug #25110720:56
ubottuLaunchpad bug 251107 in ubuntu-release-notes "[Intrepid] nvidia_drv.so: undefined symbol: AllocateScreenPrivateIndex" [High,In progress] https://launchpad.net/bugs/25110720:56
tseliotslangasek: ok, I guess I misunderstood your question then ;)20:57
slangasektseliot: aren't these nvidia drivers shipped in binary-only form?  If so, isn't it a *bug* if the ABI declaration is not hard-coded?20:57
NCommanderslangasek, no, the NVIDIA drivers have a small LGPL glue code and then the blob20:58
tseliotslangasek: only a part is a binary20:58
NCommander(its how they run around releasing closed blob drivers)20:58
tseliotslangasek: and of course the part which is affected by the problem described in the bug report is the binary one20:59
slangasekhum - so the X driver includes an LGPL shim?21:02
slangasekstill seems buggy to me to auto-increment the ABI, since clearly the binary bit can also break it21:03
NCommanderAnyone here a firefox guru?21:06
IntuitiveNippleNCommander: I became a bit of one recently, fixing up xulrunner1.9, but I don't guarantee anything :)21:07
NCommanderIntuitiveNipple, I think I found a problem with the firefox alternatives file21:09
IntuitiveNippleNCommander: ah ok. I was more focused on internal xulrunner core code, although I did do some stuff with incorrect flashplugin paths a while back.21:10
NCommanderIntuitiveNipple, can you tell me if firefox-3.0 works for you21:10
NCommander(specifically that command)21:10
IntuitiveNippleNot for intrepid, no. I'd have to run up a VM and since the daily on Friday it fails to run the CD installer for me21:11
tseliotslangasek: I see your point however, if that kind of breakage happens, I assure you that I will notice it (as Xorg won't start). It is more likely that I forget to bump the ABI.21:13
slangasektseliot: well, that seems to assume no one else ever does a package rebuild for other reasons without having the hardware to test with21:14
slangasekNCommander: er, check the bug list?21:14
slangasekbug #27541021:15
ubottuLaunchpad bug 275410 in firefox-3.0 "sensible-browser not working" [High,Triaged] https://launchpad.net/bugs/27541021:15
tseliotslangasek: well, in my opinion you shouldn't package new upstream versions which you can't test21:15
tseliotit's a bit risky21:16
NCommanderHrm, this was a bug with x-www-browser21:16
slangasektseliot: I'm not talking about packaging new upstream versions21:16
tseliotslangasek: what's the use case then?21:16
NCommanderslangasek, should a release-blocker bug be considered critical or high21:17
slangasektseliot: anyone doing archive-wide fixing of packaging bugs21:17
* NCommander can't remember :-/21:17
slangasekNCommander: release-blocker status is unrelated to the distinction between critical and high21:17
NCommanderok21:17
slangasekhttps://wiki.ubuntu.com/RCBugTargetting21:17
NCommanderslangasek, this bug completely breaks the Xubuntu Xfce help system21:17
NCommanderThank you21:18
slangasekwell, and?  I've already marked the bug as release-critical...21:18
tseliotslangasek: I hope that such a thing doesn't happen without talking to the X-team first21:19
slangasekMaintainer: Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>21:19
slangasektseliot: ^^ that's the maintainer field on nvidia-graphics-drivers-71, which implies any core-dev can expect to reasonably upload21:20
slangasekNCommander: you're right that the bug title is incomplete; fixing, thanks21:20
NCommanderI'm adding my two cents21:20
NCommander(a second script /usr/bin/firefox-3.0 is also broken)21:20
slangasekthat's not a second script21:21
tseliotslangasek: that doesn't look good to me. Just my 2 cents21:21
perlsyntaxDoes anyone know how to do raw socket in unbuntu?21:21
slangasektseliot: then apparently someone should change it? :)21:21
perlsyntaxhow do i programming in main root?21:22
slangasektseliot: my understanding of current practice is: if the maintainer field points to a specific person or team, talk to them first before uploading.  If not, you can upload without coordination.21:22
slangasekperlsyntax: this is not a help channel21:22
perlsyntaxdo i sudo bash to do that?21:23
perlsyntax?21:23
tseliotslangasek: good point. Maybe we could use something like this team: https://launchpad.net/~ubuntu-x-swat21:23
perlsyntaxhello?21:23
trenton_Hello all, trying to build Amarok2 from trunk but getting mysql error on kubuntu hardy. needs libmysqld.a which package do I need please?21:23
tseliotslangasek: suggestions are always welcome ;)21:24
perlsyntaxslangasek, any ideas?21:24
slangasekperlsyntax: I said, this is not a help channel.  Try #ubuntu, or a help channel specific to your programming language.21:24
perlsyntaxi did they told me to come here21:24
slangasekthey told you wrong21:24
NCommanderslangasek, have you done any work as cooking a patch for this bug, or shall I try to do one myself21:24
tjaaltonslangasek: it shouldn't matter anymore, so that part can be dropped from the release notes21:27
slangasektjaalton: great, thanks21:27
slangasektseliot: ~ubuntu-x-swat looks like a pretty good fit for that, yeah21:28
EvanCarrollI think I was just affected by a keybinding bug my caps lock just randomly got remapped to caps lock21:28
NCommanderslangasek, I figured out what I need to patch to in the firefox-3.0 source package. I'm going to have it checked for the appname (i.e., if it tries to call gnome-sensible-browser, it will try that first, then fall back to $LIBDIR if not found)21:28
NCommanderslangasek, any objections?21:28
tseliotslangasek: ok, thanks for spotting the problem and for your suggestion21:29
slangasekNCommander: yes, I object because I outlined the correct fix in my follow-up to the bug21:29
* NCommander rereads steve's bug21:29
NCommanderslangasek, isn't that in effect what I just suggested? Check for the name it was called by, and if it doesn't exist, call the always known to be there firefox binary?21:30
NCommanderor I said my fix would be21:31
slangasekNCommander: no, you said something about "falling back to $LIBDIR"...21:31
NCommanderIn the script, it tries to call $LIBDIR/$APPNAME21:32
NCommanderWhich works out to be /usr/lib/firefox-3.0.3/$APPNAME21:32
NCommanderSo if I call it as x-www-browser, it should try /usr/lib/firefox-3.0.3/x-www-browser before falling back to firefox, unless I misunderstood you21:32
=== nm-rocker is now known as asac
nxvlcjwatson: can you please process Bug #274173?21:35
ubottuLaunchpad bug 274173 in terminator "[FFe] Please sync terminator 0.11-2 from debian sid" [Wishlist,Confirmed] https://launchpad.net/bugs/27417321:35
hansinAnyone here heard on any install issues with the beta alternate CD for i386?21:35
slangasekit should try /usr/lib/firefox-3.0.3/x-www-browser; then it should do NAME=$(readlink $0); APPNAME=$(basename $NAME); and check for that; and it should iterate until either readlink says it's not a link, or NAME = /usr/lib/firefox-3.0.3/firefox.sh, and /then/ fallback21:35
slangasekNCommander: ^^21:36
NCommanderslangasek, ah. I wasn't quite familar with readlink's behavior, but that makes perfect sense.21:37
* NCommander attempts to recover the tomes of shell script programming in my head21:37
NCommanderslangasek, maybe I'm missing something, but is there a reason that you can't simply call the symlink directly?21:58
NCommanderSince you can do -L $LINK to see if its valid, and if not, drop to firefox21:59
NCommander^^- slangasek?22:05
NCommanderslangasek, http://pastebin.ca/1219253 - this is what my current tweak to the firefox.sh script looks like22:18
cjwatsonnxvl: it's a weekend and I have to get up early tomorrow; I'm off to bed22:18
cjwatsonnxvl: I assume ubuntu-archive is subscribed and thus it is in the queue22:19
NCommandernxvl, how's your shell scrpiting?22:26
nxvlcjwatson: yes, sleep tight!22:31
nxvlNCommander: shoot22:32
slangasekNCommander: fails for the case of gnome-www-browser -> abrowser.22:58
NCommandernxvl, http://pastebin.ca/121925322:58
slangasekNCommander: I really did have a reason for specifying the fix that I did.22:58
=== iron is now known as _1r0N
* NCommander feels lost23:03
=== _1r0N is now known as iron
NCommanderWait23:03
NCommanderhrm23:03
* NCommander gets it!23:04
NCommanderslangasek, one problem with your idea. x-www-browser -> firefox-3.0/abrowser -> /usr/lib/firefox-$VERSION/firefox.sh23:20
NCommander(well, x-www-browser -> /etc/alternates/x-www-browser -> *)23:20
slangasekI don't think you've understood my idea yet23:20
NCommanderI think your right23:20
NCommanderOh, I see23:21
NCommanderI missed the "a matching name is found"23:21
NCommanderHrm23:25
NCommanderabrowser still has Mozilla Firefox branding23:25
slangasekI have a patch here for it; I'll push it to the bug23:25
NCommanderOh, you do?23:26
* NCommander just finished fixing his patch23:26
NCommanderoh well, it was a good experience in shell scripting23:26
slangasekI do now, yes23:26
NCommanderSorry for the duplication of effort, but at least the bug gets resolved, and that's what counts23:26
slangasekNCommander: patch posted; please test23:29
NCommanderslangasek, probably a stupid question, but /usr/lib/firefox-$VER/firefox will exist even if only abrowser is installed, right?23:31
slangasekthat file appears to belong to the firefox-3.0 package, so probably not?23:32
NCommanderYour call of last resort should do a sanity check to see that $LIBDIR/firefox exists, and then try $LIBDIR/abrowser before bombing out23:33
cody-somervilleoh noes23:34
* NCommander is test building your package as we speak23:34
cody-somervilleIt should try icemonkey or whatever it is called too23:34
slangasekit won't fail for the case where the called link is, or points to, abrowser23:34
slangasekthe last-resort is only ever reached if the caller has done something very wrong23:34
NCommanderI'm just noting a case that for whatever reason someone links to firefox.sh directly, so ...23:35
NCommanderYeah, pretty much23:35
* NCommander notes that abrowser REALLY needs a better icon23:35
slangasekand actually, it appears that abrowser Depends: firefox-3.0, so even that isn't really a concern currently23:36
wgrantfirefox depends upon firefox-3.0-branding, which is the one with the nasty bits.23:37
* NCommander nods23:37
NCommanderJust out of idle curosity, slangasek, do you use abrowser or firefox?23:38
* ogra sighs ... debian is such a pain if you are used to ubuntu23:38
slangasekfirefox23:38
NCommanderslangasek, your fix appears to work fine23:39
NCommander(I can use x-www-browser and sensible-browser without any issues and abrowser pops up)23:40
NCommanderwgrant, what about you?23:40
NCommanderslangasek, I commented on the bug23:41
* slangasek nods23:48
NCommanderslangasek, I envy your shell scrpiting abiltiies; any tips on where I can learn better scripting?23:48
slangasekhmm, absorb the entire archive of debian-devel through your skin, perhaps :)23:49
wgrantNCommander: I use abrowser23:49
slangasekbut probably applying a joeyh pattern filter first23:49
wgrantHah.23:49
NCommanderslangasek, as soon as we get an open source time machine, I shall ;-)23:50
slangasektime machine?23:50
NCommanderwgrant, are you agreed with me that abrowser needs better icons?23:50
NCommanderslangasek, I'd like to go back intime and sit in on #debian-devel :-)23:50
wgrantNCommander: I don't think it's too bad, actually.23:50
NCommanderI can't believe I'm the one saying this, but its too blue :-P23:51
slangasekNCommander: I was referring to the mailing list23:51
NCommanderslangasek, ah. Maybe I'll sit aside and read the entire archive one day23:51
slangasekthat's certainly a long way to go about it, though.  Alternatively, if Ian Jackson has ever written a shell scripting guide, that would be a good starting point too.23:52
slangasekand probably only a third as long ;-)23:52
NCommanderlol23:52
NCommanderHrm23:52
NCommanderThings I find frustating23:52
NCommanderIts impossible to describe a song over the internet if you don't know the name23:52
NCommanderer23:53
NCommanderwrong channel23:53
NCommanderBut true23:53
NCommanderslangasek, the longest thing I ever read was the entire hurd-devel archive23:53
NCommanderogra, why is Debian a pain compared to Ubuntu?23:56
ograwell, its starts with /sbin not being in any path23:57
* ogra is playing with a debian port on his n800, where typing is massively painful and they didnt manage to give *any* function to the keypad23:57
NCommanderogra, sounds like an Ubuntu port to ARM is in order23:58
ograits only fou silly keycodes to make it work as joystick, sigh23:58
ogra*four23:58
ogranot yet23:58
ograthere is mojo.handelds.rog though23:58
ogra*org23:58
slangasekogra: what are you missing being able to run from /sbin?23:59
slangasekI think the /sbin in the default path only makes sense because of sudo-by-default23:59
ograwell, ifup and ifdown23:59
slangasekwhich you can't run as a non-root user anyway?23:59
ograif you type with a pen giving the full path is just a pain23:59

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