/srv/irclogs.ubuntu.com/2012/09/19/#ubuntu-devel.txt

ndowensI am packaging newlisp to be put into a PPA, and it is version 10.4.4, when I try ucan --report-status it gives me newlisp-wiki and newlisp-ide is newer. I am only packaging newlisp itself01:03
ndowensThe download url is http://newlisp.org/downloads/newlisp-(.*)\.tgz01:04
ndowensin the watch file01:04
=== lifeless_ is now known as lifeless
ndowensi tried to mangle wiki and then it gives that ide is newer, I can't figure out how to use multiple mangle01:05
ndowensnever mind figured it out01:25
infinityndowens: newlisp-([\d\.]*).tgz?01:25
infinityOr nevermind, if you got there just now. :P01:26
ndowensheh. yea the \d\ thing worked :)01:26
infinity\d and \. actually.01:27
infinityAs in "only strings that match a sequence of \d (digits) and/or \. (dot).01:27
infinity"01:27
cjwatsonExcept \. doesn't mean that within [].01:27
=== cpg is now known as cpg|away
ndowensCan you point me to where if arch=386 it would use a dependency than x86_64. It needs ffi.h so i386 would use libffi-dev and then x86_64 would use lib64ffi-dev01:30
infinityndowens: Erm.  What?  It should always be libffi-dev.01:30
cjwatson[\d] isn't documented in perlrecharclass(1).  I think uscan(1) is being naughty in documenting this.01:30
ndowensah01:30
cjwatsonI'd write it either [[:digit:].]* or (?:\d|\.)*01:31
ndowensfigured there would be a different dep, because there is a libffi-dev package and then lib64ffi-dev01:31
infinitycjwatson: It's documented in pcrepattern(3)01:31
cjwatsonndowens: lib64ffi-dev is only for when building 64-bit programs on i386, which is a rare case.01:31
infinitycjwatson: Generic character types.01:32
ndowensk. i package newlisp for Fedora, so I have to use conditonals for the diff deps01:32
cjwatsoninfinity: Yes.  I think that's cheating since uscan uses actual Perl regexps, though :)01:32
infinitycjwatson: Oh, I didn't realise it was actually perl.01:33
infinityThough, I suppose it makes sense that it is.01:33
infinityWhat sort of loon would write that in C?01:33
cjwatsonndowens: There is a syntax for that (libffi-dev [i386] | lib64ffi-dev [amd64]) but you almost certainly do not want to use it here.01:33
infinitycjwatson: So, this is a case of the tail wagging the dog, and Perl has become PCRE-compatible? :P01:34
ndowensheh. Seems Perl is used alot for code replacement annd such01:34
cjwatsonndowens: As a matter of design we try to avoid using different library paths or package names for the default form of a library on different architectures.01:34
infinity(Or, knowing Perl, it probably always had the undocumented shorthand forms, and PCRE just dutifully replicated it)01:34
cjwatsonYeah, more likely that the docs are incomplete.01:34
cjwatsonOr that I'm failing to find the documentation of this.01:34
sarnoldcjwatson: perlreref(1) documents  \d and \D as "work within or without a character class."01:35
infinitycjwatson: The strange bit here being that my brain saw the perlre(1) reference at the end of uscan(1) and just went "finger, yo, type 'man pcre'".01:35
ndowensI use to dislike Ubuntu, so I used Debian. Main reason was because I like the rolling-distro idea, and I used Debian unstable for the latest apps01:35
ndowensIhave a package in Debian currently. So I figure I would just play around with packaging in PPA01:36
cjwatsonsarnold: Ah, yes.  Thanks.01:37
cjwatsonperlre has expanded, er, rather a lot since I last read it start-to-finish.01:37
infinityThat's because you started cheating on Perl with Python.  You know, that language where you fork sed when you want to do things.01:38
cjwatsonWhich was in about 1999.01:38
cjwatsoninfinity: You're going to make me fix that just as an anti-shaming device, aren't you01:38
infinityNonsense.  If you fix it, I'll have to find something else to pick on you for.01:39
infinityAnd when I run out of code examples, it's going to get nasty and personal instead.01:39
infinitySo, best to leave it there.01:39
cjwatson# XXX: do not fix this bug or else infinity's going to mention that time with the watermelon01:42
infinityI thought it was a cantaloupe?01:43
cjwatsonShhh.01:45
jetsaredimis there a way to get a given package updated from upstream?01:50
RAOFjetsaredim: If the package has an active maintainer, they know about the new upstream. If the package does not have an active maintainer, you can become one :)01:52
jetsaredimRAOF: i was afraid you'd say that01:54
RAOFYou were asking for it :)01:54
RAOFWe're also after feature-freeze, so the default answer to ‘should we update this package to a new upstream’ is going to be ‘no’.01:55
jetsaredimits broken01:55
cjwatsonYou can also file a bug, of course, but there's no particular guarantee of when anyone will look at it.  Most of the time the best way to get a package updated is to follow its downstreams step by step: that is, if it's packaged in Debian, file a Debian bug to get the Debian maintainer to package a new version, and then we can sync/merge that into Ubuntu.01:55
RAOFIf there are particularly good reasons for updating then that answer can become ‘yes’ :)01:55
cjwatson(As a general rule.  There are always exceptions.)01:55
jetsaredimhow would i figure out if there is a downstream?01:56
cjwatsonLook at the package changelog and see if it's all Ubuntu or if there are Debian entries there too01:56
cjwatsonOr http://packages.qa.debian.org/<package name>01:57
* cjwatson -> second attempt to sleep01:57
jetsarediminterestingly enough there is a downstream but its older than the 12.10 package01:58
=== cpg|away is now known as cpg
pittiGood morning04:34
ionrning04:43
=== Zdra is now known as xclaesse
dholbachgood morning07:04
didrockshey Mr Holbach07:05
dholbachSalut Monsieur Rouche - comment ça va aujourd'hui?07:05
didrocksdholbach: ça va bien, et toi?07:07
didrocks(toujours en train de tousser par contre)07:08
dholbachoui, ça va - encore un peu malade, mais ça va07:08
=== astraljava1 is now known as astraljava
=== henrix_ is now known as henrix
=== enrico_ is now known as enrico
panchiniakHi. This page http://people.canonical.com/~ogra/mobile/ links to a not found one. Is there an update on "Ubuntu UMPC Edition"? Where could I find the cool .img used by ogra?08:43
xnoxpanchiniak: maybe #ubuntu-arm people will know.08:45
xnoxpanchiniak: looks very old, e.g. old branding. Currently for quantal regular Ubuntu Desktop is used on panda boards.08:46
=== doko_ is now known as doko
evthose of you who use https://errors.ubuntu.com/, please be aware that the latest version of the website drops the launchpad=false option. The information fetched from Launchpad is now loaded asynchronously, so it will not slow down the loading of the most common problems table or cause it to hit a timeout.08:50
xnoxnice & slick =)08:52
evthanks08:53
evthat said, it's still way too slow08:53
evI'm continuously looking into this08:53
xnoxwell I opened the page. Loaded a graph & table; 1-2 seconds and the launchpad settings flashed in for the whole page.08:54
xnox... switching to "most common problems in the past year" failed with "An error occured while trying to load the most common problems" =(08:54
evxnox: what does your javascript console say?08:56
evany errors?08:56
xnoxhmm... Failed to load resource: the server responded with a status of 504 (Gateway Time-out)08:57
evright08:57
evthe request is taking too long08:57
xnoxev.... did you create a big website to make fun of my internet connection? =)))))) *giggle*08:57
evI'll see what I can do as I rework the month view into a 30 day window and the day view into a 24 hour one08:58
evxnox: oh no, it's entirely on our side08:58
xnoxWell past month & day work =)08:58
evxnox: your standard British broadband connection of bits of string and blue tack is not to blame here08:58
evyeah, but at the start of every day the totals drop to 0 and the same goes for the start of the month08:59
evhttps://bugs.launchpad.net/errors/+bug/1033813 https://bugs.launchpad.net/errors/+bug/100873009:00
ubottuLaunchpad bug 1033813 in Errors "report of most common crashes "today" tracks calendar days, becomes useless when the clock rolls over" [Undecided,New]09:00
ubottuLaunchpad bug 1008730 in Errors ""most common problems in" period label wrong" [Medium,Confirmed]09:00
xnoxev: well actually I have Virgin Media cheese strings: 100 Mbps, which actually is 30 Mbps.....09:00
Laneyit's very location dependent. My VM 100mbit actually is :-)09:00
Laneycdimage is good for maxing me out09:01
ev:)09:01
panchiniakxnox: thank you by the advice. I've seen a regular Ubuntu Desktop running on a Galaxy Tab, but it needs keyboard and mouse attachments. So I thought that that "Ubuntu UMPC Edition" would be enough to take the risks of hacking a non panda board (closed) machine. Otherwise I think I'm going just withdraw from the game.09:01
=== dpm_ is now known as dpm
=== tkamppeter_ is now known as tkamppeter
=== henrix is now known as henrix_
=== henrix_ is now known as henrix
tsdgeosif i have a patch against ubuntu gtk patches, which bzr branch do i have to branch and submit a MR against?10:43
tsdgeoshttps://code.launchpad.net/~ubuntu-branches/ubuntu/quantal/gtk+3.0/quantal ?10:43
cjwatson$ apt-cache showsrc gtk+3.0 | grep -m1 Vcs-Bzr10:46
cjwatsonVcs-Bzr: https://code.launchpad.net/~ubuntu-desktop/gtk/ubuntugtk310:46
dokolucas__, do you have any quick ideas about the ruby-* ftbfs in universe (see http://qa.ubuntuwire.com/ftbfs/)10:46
=== cpg is now known as cpg|away
tsdgeoscjwatson: that makes much mroe sense, thanks10:57
=== MacSlow is now known as MacSlow|lunch
=== henrix is now known as henrix_
pittitsdgeos: FYI, 'debcheckout gtk+3.0' DTRT11:06
tsdgeospitti: neat!11:07
=== henrix_ is now known as henrix
* tsdgeos shakes fist against quilt11:15
=== zyga_ is now known as zyga
=== smb` is now known as smb
=== _salem is now known as salem_
=== MacSlow|lunch is now known as MacSlow
smoseranyone around familiar with libvirt?  kind of specific quesiton though.12:53
smoseri'm interested in getting it to not run dns server on  network.12:53
evmpt: as it turns out, top-k is complex for arbitrary ranges13:07
evwho could've guessed13:07
mptev, I don't know what that means. What is top-k?13:07
evso for a set of dates, get the 100 items with the greatest count13:07
SpamapSoh yeah13:09
SpamapSthats been perplexing database folks for years13:09
SpamapSev: materialized views of common ranges are the simplest answer13:10
SpamapSbut, not the most flexible13:10
lifelessev: distributed map reduce.13:13
lifelessev: clearly the answer.13:13
evlifeless: storm?13:13
evhave you played with it yet, or any alternatives for that matter?13:13
lifelessits on my when-I-get-time-to-scratch-myself list.13:13
evSpamapS: indeed - we can do that for the month view (get the past 30 days once a day, calculate, stuff somewhere), but for anything where realtime counts (like the past 24 hours making up a day) we're boned13:14
evthis is for the most common problems table on errors.ubuntu.com, for what it's worth13:14
evlifeless: looks like I've got an itch :)13:14
lifelessev: I can suggest an iterative algorithm that will stop short of a full scan13:15
evlifeless: please do13:15
evSpamapS: or indeed when people select arbitrary date ranges for the table13:15
=== beuno_ is now known as beuno
lifelessev: take the topk from each bucket, sum common values together and order; take lowest value V, then retrieve all items from each bucket where the count in that bucket is >= V/buckets.13:16
lifelessev: sum and order again, cut at k, and say fuckit, thats good enough.13:17
evah excellent13:17
evso that will require sorted buckets13:17
lifelessthis is off the cuff at 1am.13:17
lifelessIt may be terrible.13:17
evso intermediary column families as cassandra doesn't support counters as part of a composite column name13:17
evso no real time13:17
evhm13:18
lifelessalternatively, maintain a sliding window topK family13:18
lifelesspick the ranges you want to support, and walk them forward13:18
evstill trying to wrap my head around this: http://www.acunu.com/2/post/2012/07/approximate-analytics.html13:18
evand this http://www.cs.ucsb.edu/research/tech_reports/reports/2005-14.pdf13:18
lifelessin my tabs now, will read tomorrow13:19
evlifeless: can you elaborate? (whenever you have time, that is)13:19
evI don't want to keep you up13:19
evbut I'm not sure I follow what you mean by a sliding window top k family13:19
evI'm assuming this involves timeuuids, I'm just not sure how :)13:19
lifelessev: so, I'm thinking about the following two questions13:22
lifelessif you have a time range T, and some topK data in it - e.g. the top(K*2) or something13:22
lifelessand you wanted to know for range T+1, ending one bucket width later13:23
lifelesswhat the topK would be13:23
lifelessunder what conditions would something that isn't topK in T become topK in T+113:23
lifelessunder what conditions would something that is topK in T stop being topK in T+113:23
lifelessthen repeat that for the case where you have T but want to know for T where you reduce it by one day13:24
lifelessbucket13:24
lifelessthing13:24
lifelessif you could do that fairly efficiently13:24
lifelessyou could get T shifted by - say- 2 buckets, in realtime13:24
lifelessand just keep some number of T's prepped ready to roll, and a 'head' T that you update every day to keep things moving forward and answer 'lastT' queries13:25
* lifeless stops handwaving13:25
evyeah, I'm just not sure the data makes that possible. Of course these papers I'm skimming seem to argue in your direction :)13:26
lifelessev: things like, if in the +1 bucket you have some count for value V of N, it can only become topK, if the count of V in T +N > topk[k]13:28
xnoxfor what it's worth postgres 9.2 supports ranges natively, I don't know how good the performance is as I have not played with it yet.13:30
xnoxhttp://wiki.postgresql.org/wiki/What%27s_new_in_PostgreSQL_9.2#Range_Types13:30
xnoxand it can give you intersections....13:30
xnoxbut you are not using posgres at all are you, ev?13:30
xnoxuse postgres 9.2. db as a "cache" for the top-k view..... lol13:31
evlifeless: right, but if we looked at 24 hours of data, broken down in to hour buckets, and in all the hours except the most recent, a key has a value of 0, but has a value greater than the highest in top-k, it breaks down surely13:32
evwhich is entirely possible when we're talking about crash signatures mapping to their frequency13:32
evan issue lands and it suddenly spikes13:32
evxnox: well you joke, but one option (before we got into this arbitrary range thing) was to use redis for the top-k13:32
lifelessev: well, say your T range is 24 hours13:33
lifelessev: so you want to merge in one additional hour13:33
lifelessev: if its greater than any of the top-k in that hour, that key will be added in, no prob13:33
evright13:34
evah13:34
=== Guest70664 is now known as slank
=== slank is now known as Guest79513
lifelessev: you can get to two hours by induction13:35
lifelessev: so if it takes 10 seconds to load the nearest T range13:36
lifelessev: and 20 seconds per day13:36
lifelessev: you could do 3 days out in 70 seconds13:36
lifelessev: and run T's overlapping by day, with <=3 days to the nearest T13:36
lifelessev: night13:37
evlifeless: thanks and goodnight13:37
evI'll try to make sense of all that now :)13:38
=== Logan__ is now known as Logan_
SpamapSev: to the map/reduce point, this is pretty much the approach the twitters of the world use to get realtime stats13:42
evSpamapS: ja. Nathan Marz of Twitter wrote Storm13:43
evthough I think they had something in place before that came on the scene13:44
SpamapSprobably13:55
=== MacSlow is now known as MacSlow|errand
=== emma is now known as em
stokachuxnox: whats the imap sync package you maintain?14:28
xnoxstokachu: offlineimap ?14:29
stokachuxnox: yea, does that fetch all sub-folders too?14:29
xnoxstokachu: yeah14:29
stokachuok cool thanks14:29
xnoxstokachu: you can specify python filters if you need to e.g. include only those folders that contain interesting names/topics/ and e.g. to exclude big and boring.14:30
xnoxstokachu: I then sync all of that to a local imap server and access it with thunderbird or any other sensible client (emacs)14:31
stokachuxnox: cool yea this is exactly what i was looking for14:32
stokachufetchmail doesn't do all folders without specifying each one14:32
xnoxstokachu: offlineimap can sync all the read/unread flags two-way =) which fetchmail can't14:33
xnoxstokachu: and offlineimap is two-way sync14:33
xnoxstokachu: you can set read-only if you need / want14:33
stokachuxnox: do i have to run it on my shell for canonical email?14:34
stokachufor the 2-way sync14:34
xnoxstokachu: no. you run it anywhere. It works via IMAP(S) protocol.14:34
stokachuah ok14:34
xnoxstokachu: e.g. I run offlineimap on my laptop.14:35
stokachufolderfilter = lambda folder: folder.startswith('MyLabel')  <- thats awesome14:35
stokachuxnox: this app is so awesome14:40
xnoxstokachu: mind the gap.... that is mind the memory leaks, you may want to do `offlineimap -o` (run-once) if you are affected by the memory leaks14:41
xnoxpatches welcome ;-)14:42
stokachuhaha ok14:42
xnoxstokachu: also if you have a lot of mail use: status_backend = sqlite14:43
xnoxto speed things up.14:43
stokachuxnox: cool yea i set that up with max connections 214:44
=== fisted is now known as Guest71791
mptev, what time of day does the graph update?15:00
evmpt: I suspect that's broken.15:00
evI've been manually updating it despite my branch to do it in cron landing15:00
evwill look at that in a bit15:00
evstill trying to brain dump the previous conversation15:00
mptk15:01
smoseranyone have ideas?15:01
smoserif i run ubuntu-bug on a quantal instance today i see15:01
smoserCannot connect to crash database, please check your Internet connection.15:01
smoser'int' object has no attribute 'isspace'15:01
mitya57smoser: bug 105275415:06
ubottuLaunchpad bug 1052754 in apport (Ubuntu) "apport-gtk crashed with AttributeError in _filter_tag_names(): 'int' object has no attribute 'isspace'" [Medium,Confirmed] https://launchpad.net/bugs/105275415:06
smosermitya57, thanks15:09
bgamariDoes anyone know anything about Xorg crashing in quantal right after logging in?15:15
bgamariThis is on an Intel i915 box15:15
bgamariIt might not be a crash since from the backtrace it seems that Xorg is falling gracefully out of its event loop15:16
bgamariunfortunately I'm not really sure what else to blame it on15:17
bgamariOn attempting to login lightdm disappears, things look for a second like I'll be dropped into a session, then suddenly I'm back at lightdm15:18
bgamariAhh, the guest session works so it seems the user's session is crashing15:19
xnoxbgamari: does it crash with a brand-spanking new user account?15:19
bgamariabout to find out15:19
bgamarilooking through the failing user's .xsession-errors turns up quite a number of errors15:20
xnoxbgamari: $ ubuntu-bug xorg ?15:20
bgamarialthough it's unclear whether this is the failing session or simply the end of the last working session15:21
bgamarixnox, Brand new user succeeds15:22
xnoxbgamari: check your user settings or start-up apps? did you tinker with compiz or .profile?15:23
bgamarixnox, .xession-errors isn't touched during login of the failing account15:24
xnoxhorum15:24
bgamariSo it's unlikely that compiz or start-up apps are the culprit15:24
cjwatsonbryceh: the package-team-mapping spreadsheet I have maps coq to universe, but https://bazaar.launchpad.net/~bryce/arsenal/2.x/view/head:/reports/package-team-mapping.csv maps coq to foundations.  Do you know (a) what reports.qa actually looks at directly and (b) what needs to be done to fix this and get coq bugs off our list?15:24
=== Quintasan_ is now known as Quintasan
jamespagejames_w, would you be able to take a look at the packaging branch for oprofile? it appears to be quite broken and arosales is trying to ressurect it for quantal15:52
james_wjamespage, I'll take a look15:55
arosalesjames_w: specifically when I do a branch of oprofile for oneiric I get http://paste.ubuntu.com/1215045/15:55
cjwatsonmvo: does bug 1016040 ring any bells?  I hope I was correct in reassigning to apt; the cache code breaks my head15:56
ubottuLaunchpad bug 1016040 in apt (Ubuntu) "apt_check.py crashed with SIGSEGV in FileName()" [Medium,Confirmed] https://launchpad.net/bugs/101604015:56
james_warosales, ah15:56
mvocjwatson: that sounds right to reassign15:57
james_warosales, sounds like https://bugs.launchpad.net/bzr/+bug/888615 see the last two comments15:57
ubottuLaunchpad bug 888615 in Bazaar "UDD branch freshness checker breaks on incomplete history" [High,Confirmed]15:57
arosalesjames_w: taking a look . . .15:58
arosalesjames_w: doing the suggestion in comment 4 looks to have worked around the issue http://paste.ubuntu.com/1215054/16:00
james_wgreat16:00
arosalesjames_w: thanks for the pointer. Looks like the bug is still under investigation, but the work around does indeed work, thanks!16:01
arosalesjamespage: thanks for getting sync'ed up with james_w16:02
arosalesjamespage: I mean thanks for helping me get sync'ed up with james_w16:02
arosales:-)16:02
jamespagenp16:03
plarsdidrocks: hi, quick question for you.  I'm working on upgrade testing and upgrading from precise-quantal seems to fail to preserve keyboard shortcuts right now.  I think this is pretty much the same as https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/1041169.  Is that something already on your radar, or do you want a different bug for this, since that one was against the +bzr package?16:08
ubottuLaunchpad bug 1041169 in compiz (Ubuntu) "custom keyboard shortcuts not migrated after upgrade to compiz 1:0.9.8+bzr3319-0ubuntu2 " [Low,Confirmed]16:08
cjwatsonpsivaa: is there any way to get even manual logs for bug 1052605?16:08
ubottuLaunchpad bug 1052605 in update-manager (Ubuntu) "ERROR:root:getListFromFile: no '/usr/share/update-manager/removal_blacklist.cfg' found: exception during Precise to Quantal upgrade on amd64+mac" [Undecided,New] https://launchpad.net/bugs/105260516:09
cjwatsonpsivaa: a tarball of /var/log/, perhaps16:09
cjwatsonpsivaa: I have some suspicions but I need to know the order in which things have happened here16:09
psivaacjwatson, just destroyed the machine and doing some fresh install, with released version of precise, with the intention of reproducing it16:10
didrocksplars: it's on our radar, unfortunately, we don't have a good story to fix the bug16:10
didrocksplars: it will get better, but not ideal16:10
didrockswith tomorrow's update16:10
plarsdidrocks: what do you mean by a good story? is that something I can help with?16:10
didrocksplars: if you know about debugging glib/gsettings and the dconf writer at its root, yeah :)16:10
Riddellstgraber: can you give me admin on http://packages.qa.dev.stgraber.org/ ?16:11
Riddellme and baloons are looking at testcases16:11
plarsdidrocks: no, sorry, but I'd be happy to provide more details or work with someone to help debug if needed16:11
cjwatsonpsivaa: thanks; I'll mark incomplete for now16:11
didrocksplars: we know exactly what is happening, just don't know how to fix it16:11
psivaacjwatson, ack16:13
plarsdidrocks: on an unrelated note, I get a lot of compiz crashes trying to run tests under kvm, and not sure how to capture more on it.  apport fails to actually open a bug on it, and after rebooting I get kicked out on login.  Any idea if this is something well known already? I haven't seen it on real hardware so far, but most of my testing is on kvm at the moment16:13
cjwatsonpsivaa: also, bug 1050436 - is it reasonably straightforward to find out if this happens on precise as well?16:14
ubottuLaunchpad bug 1050436 in grub2 (Ubuntu) "USB keyboard is not recognized on mac mini during the grub menu" [High,Confirmed] https://launchpad.net/bugs/105043616:14
didrocksplars: it's when you close a window right?16:15
plarsdidrocks: near as I can tell, at least the xorg crash is the same as https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/104351316:15
ubottuLaunchpad bug 1043513 in xorg-server (Ubuntu) "Xorg crashed with SIGABRT in memcpy() via cirRefreshArea() under KVM virtual machine" [Medium,Confirmed]16:15
didrocksplars: tomorrow, there is a compiz upload fixing most of them16:15
stgraberRiddell: you should be admin as a member of ~ubuntu-release. Maybe try to logout and login again, making sure the ubuntu-release checkbox is ticked on the SSO login page?16:15
didrocksplars: can you please ping me back after this upload?16:15
plarsdidrocks: no, in this case, it was when trying to change the theme16:15
plarsdidrocks: will do16:15
plarsthanks!16:15
didrocksplars: yeah, same16:15
psivaacjwatson, i saw that's happening in precise as well16:16
didrocksplars: juts keep me posted then, thanks :)16:16
plarsdidrocks: will do, thanks16:16
didrocksthanks to you :)16:16
cjwatsonpsivaa: ok, thanks16:17
cjwatsonpsivaa: if I threw up a random test package somewhere would you be able to give it a go?16:21
bgamarixnox, Yeah, I'm not really sure how to approach this short of wiping ~/.*16:22
cjwatsonthere's one post-2.00 patch upstream that *might* be relevant16:22
bgamariIt seems to throw up so early that there's no evidence to help identify the issue16:22
xnoxbgamari: ? i am sorry, context?16:22
bgamariAnyone know how to debug issues early in X session setup?16:22
bgamarixnox, Regarding the X session crash right after login on quantal16:23
psivaacjwatson, i also reported another bug re: usb keyboard on amd64+mac, bug 1050855. and yes i could try the fix later today16:23
ubottuLaunchpad bug 1050855 in linux (Ubuntu) "External USB keyboard stops working when d-i starts on mac mini" [High,Confirmed] https://launchpad.net/bugs/105085516:23
bgamariIt seems that XFCE starts as expected16:24
bgamariSo it's just a Unity/Gnome issue16:24
cjwatsonpsivaa: OK - not related to bug 1017879 FWIW, as in that case it worked in the desktop CD16:25
ubottuLaunchpad bug 1017879 in linux (Ubuntu Quantal) "External USB keyboard stops working when d-i starts" [Critical,Fix released] https://launchpad.net/bugs/101787916:25
psivaacjwatson, yes hence a new bug :)16:28
cjwatsonright, but you said it was very similar to that other bug, and I'm just pointing out the important distinction that means it would require a different (and typically harder) kind of fix16:30
psivaacjwatson, understand16:37
brycehcjwatson, I've made the change in bzr and will coordinate with bdmurry on getting reports.qa updated.16:46
brycehcjwatson, I believe the data originates from kate so we may need to make sure her coq mapping is correct as well.16:47
bdmurraycjwatson: I updated the spreadsheet during or after the meeting and the reports will be updated shortly16:48
cjwatsonbryceh,bdmurray: great, thanks16:53
cjwatsonbryceh: I did check the coq mapping in what I believe is Kate's spreadsheet16:53
brendandbefore i go wasting my time, does anyone know of a very simple script to file bugs in launchpad against a specified project? i'm not talking about ubuntu-bug style, just want to give a project name, a title and description and be done16:58
=== deryck is now known as deryck[lunch]
brycehbrendand, I don't know if such a script already exists but would be trivial to make using lpltk17:04
cjwatsonor plain launchpadlib come to that17:04
bryceheven launchpadlib, although you'd need to muss with credentials and such, but probably could cargo cult that17:05
cjwatsonIt's hardly difficult17:06
brendandnope, hardly difficult17:06
cjwatsonlaunchpad = Launchpad.login_with("lp-file-bug", "production")17:06
cjwatsondone17:06
smoserhey. maybe someone can help me.17:09
smoseri'm really out of ideas.17:09
smoserbug 105266417:09
ubottuLaunchpad bug 1052664 in cloud-init (Ubuntu) "hostname intermittently contains comment from cloud-init" [Medium,Confirmed] https://launchpad.net/bugs/105266417:09
smoserit seems to me, that when invoked in boot (and only intermittently even then), 'hostname -b -F /etc/hostname' does not ignore '#' comments.17:10
smoseri know you're going to tell me that doesnt make sense.17:10
smoserit doesnt17:10
smosercome on.17:13
smosersomeone has to be able to spot what i'm doing wrong there, or at least tell me i'm compeltely wrong.17:13
sarnoldsmoser: is /bin/hostname at early boot provided by e.g. busybox in an initrd/initramfs and _doesn't_ ignore the # ?17:14
SpamapScjwatson: would you expect boot-time fscks on Ubuntu server to display the same level of detail on the plymouth details plugin as they do on the graphical plymouth bootup?17:15
* SpamapS apologizes for the weird parsing required to udnerstand that17:16
lamontin the new world of quantal, how do I tell nautilus to burn an iso to the CDR?  "write to disk" seems to have gone *poof*17:22
smosersarnold, i had that thought, possibly that the initramfs was opening it. but my wrapped script did get called by the upstart job (which starts on 'starting').17:26
smoserso really outside of the initramfs setting it, i dont know what would do it.17:27
smoserand then, even if the initramfs set it wrong,the real /bin/hostname was told to set it, so it should have done that.17:27
brycehbrendand, in any case let me know if you write the script, I'd like to include such a script in lpltk17:35
obounaimCan anybody review my merge proposal.17:35
brycehinfinity, if you're still around, alberto uploaded nvidia-graphics-drivers-experimental-304 to replace nvidia-graphics-drivers-experimental.  Same bits as before, just the corrected name.  Mind waving it through NEW?17:37
brycehinfinity, there is also a nvidia-settings-experimental-304 to replace nvidia-settings-experimental, so the latter should be dropped from the archive17:39
sarnoldsmoser: the /bin/hostname source code even looks like it should match the description given in the manpage. I'm as confused as you. Is something calling hostname(2) directly without going through the /bin/hostname program?17:43
infinitybryceh: Looks like someone else NEWed them, but I'll make sure everything's sane WRT old versions being removed, etc.17:44
smosersarnold, oh. good you're still paying attention.17:47
smoseri thoguht that too17:47
smoserand that is possible17:47
smoserhowever, i updated the wrapper program17:48
smoserhttp://paste.ubuntu.com/1215249/17:48
smoserso *if* that is the case, then that other hostname setter ran in between my read, invoke, read17:48
brycehinfinity, thanks17:49
sarnoldsmoser: that's a _good_ one. Wow.17:51
smoserthe other hint is that this seems a recent regression.17:54
smoseri've only ever seen this in builds from today.17:55
smoseri've also grepped through /etc/ for occurence of '/etc/hostname' in the hope that whatever was doing it would showup there.17:55
smoserbut the only time that string occurs is in the upstart job17:56
=== henrix is now known as henrix_
=== deryck[lunch] is now known as deryck
=== norbi is now known as Guest41853
smosersarnold, you want to poke at this system and see if you cant make heads or tails of this ?18:28
smoseri'm just completely baffled.18:28
smoseri can't waste more time on it and i'm just going to remove the comment from the file18:28
smoserbut i'd love to knwo what is going on18:28
sarnoldsmoser: I'm not sure what i'd do next. aiming the kernel tracing at it seems most likely, but I don't know that off the top of my head, sorry18:28
smoseri straced18:28
smoserand i see hostname calling without the '#'18:28
smoserso it really seems like some other thing is reading that file18:29
mdeslaursmoser: what's echo $HOSTNAME give you?18:32
smoserthe garbage18:33
smoserits really annoying.18:33
smoserits in my prompt18:34
mdeslaursmoser: what about uname -a?18:36
smosergarbage18:36
smoserit *did* set the hostname to that.18:36
mdeslaursmoser: dhcp or fixed ip?18:41
smoserdhcp.18:41
smoseri considered that too18:41
smoserbut the race just seems so odd18:41
mdeslaurcould it be racing with dhclient-script?18:41
smoseryou're thinking ddns ? and dhcp setting it.18:41
smoseryeah.18:41
smoserbut *every time* i hit this race.18:41
mdeslaurmaybe try commenting it out in dhclient-script just for kicks?18:41
smosermdeslaur, it sure doesn't look like it is doing it.18:47
smoseri put a print right there, and its not calling it18:47
mdeslaurhrm18:48
smoserfixed18:51
smosersudo apt-get --purge remove network-manager18:51
mdeslaursmoser: oh! what was it?18:51
smoserGAH!18:51
mdeslauron server??18:51
smoserthis was on desktop cloud image18:52
smoserbut i sweare i saw it in server18:52
smoserbut i must hvae been wrong18:52
=== cpg|away is now known as cpg
sarnoldsmoser: excellent! :) well. Sortof. Stupid NM.18:57
smoseryeah, i'm gonna hope a bug on it.18:57
smoserand then stop cloud-init from writing a comment there.18:58
cjwatsonSpamapS: I don't quite recall, TBH; I think I would expect them to provide whatever you'd get by calling the appropriate fsck command from a console19:24
cjwatsonit's possible the -C (?) progress interface gives the smarter splashes more than that19:25
SpamapSindeed, we have 'console output' on mountall, which runs the fsck, and I don't see where mountall closes stdout/stderr so it should arrive on console19:31
=== yofel_ is now known as yofel
brendandbryceh - this is the basics. i used launchpadlib directly: https://code.launchpad.net/~brendan-donegan/+junk/lp-file-bug19:38
brycehbrendand, thanks19:42
=== cpg is now known as cpg|away
=== cpg|away is now known as cpg
brendandbryceh - where are you going to put it? i can propose a merge, no problem20:24
brycehbrendand, the scripts directory of python-launchpadlib-toolkit, once I finish a couple MIR+SRUs20:27
brycehmerge proposals to https://code.launchpad.net/~arsenal-devel/lpltk/2.x20:28
brendandbryceh, LaunchpadService.create_bug insists on filing into a package?20:36
=== chrisccoulson_ is now known as chrisccoulson
brycehbrendand, it expects that yes, but that can certainly be changed to be optional.20:39
brycehbbiab (AC repairman coming)20:40
cjwatsonpsivaa: deb http://people.canonical.com/~cjwatson/tmp/grub2/for-psivaa/ ./21:13
cjwatson(unsigned)21:13
brendandbryceh, hopefully all in order: https://code.launchpad.net/~brendan-donegan/lpltk/lp-file-bug-lpltk/+merge/12534621:19
ubottuLaunchpad bug 125346 in util-linux (Ubuntu) "package util-linux 2.12r-19ubuntu2 failed to install/upgrade: problemas de dependencias - se deja sin configurar" [Undecided,Invalid]21:19
psivaacjwatson, thanks, ill give it a try in a little while21:24
cjwatsonmay not make much difference, but based on https://lists.gnu.org/archive/html/grub-devel/2012-07/msg00053.html and upthread21:25
cjwatson"broken BIOSes" is often a decent characterisation of Macs, so it's possible :-)21:25
=== salem_ is now known as _salem
=== fisted is now known as Guest86798
=== Guest79513 is now known as slank
brycehbrendand, thanks, merged21:54
brendandbryceh, was it added to scripts so that if i install lpltk it will be in the path?21:57
brycehbrendand, yep22:03
brendandbryce - heh. tiny little typo in there :/22:06
brycehbrendand, oh?22:07
brendandyeah, i'll push something real quick22:07
brycehok cool22:07
bryceh$ ./scripts/lp-file-bug foobar22:08
bryceh... NameError: global name 'CalledProcessError' is not defined22:08
brendandoh, sure i'll take care of that too22:08
brendandbut that's weird. CalledProcess is part of python subprocess. is it removed from your system somehow?22:09
jtaylorits subprocess.CalledProcessError22:11
jtaylorno global name22:11
brycehbrendand, fwiw I ran it on a precise box, if that matters22:12
brendandok, i'm on it22:12
brendandoh wait, do you have nano installed?22:13
brendandand EDITOR is not set?22:13
brendandit wants to use either EDITOR or nano if EDITOR isn't specified22:15
bryceh$ echo $EDITOR22:17
brycehemacs -nw22:17
brycehmaybe the space screwed it up?22:18
brycehyep22:19
bryceh$ EDITOR=emacs ./scripts/lp-file-bug foobar22:19
brycehUnable to file bug in:22:19
brycehproject: ubuntu22:19
jtaylorthe argumet brakes it use shlex.split22:19
psivaacjwatson, that did not make it work, i'm afraid.22:33
psivaacjwatson, so i had to make the grub timeout to be -1 inorder for the grub menu to be displayed, that made the grub menu displayed, but none of the keystrokes work on the grub menu22:34
psivaacjwatson, that has now left the system stay on grub menu forever and needs reinstalling :) ( which i will have to do anyway for further testing)22:36
cjwatsonpsivaa: ok, worth a try, thanks.  (you could modify the grub configuration without reinstalling with the aid of a live CD)23:00
psivaacjwatson, i do not have an external cd drive though23:01
cjwatsonor live USB image23:01
psivaacjwatson, ahh ok, that i could do then, thanks that helps23:02
psivaacjwatson, editing the grub during live session persists?23:03
cjwatsonpsivaa: mounting the target filesystem and saving changes to /boot/grub/grub.cfg within it does23:06
cjwatsonpsivaa: you can also edit /etc/default/grub and run update-grub, which is technically better because you aren't editing generated code, but that's more effort as you have to bind-mount all of /dev, /proc, and /sys into the target system and chroot in23:06
cjwatsonwhich you may or may not be familiar with doing23:06
psivaacjwatson, thanks, ill try doing the first, the second option has more newer stuff :)23:07
=== malkauns__ is now known as malkauns

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