[12:01] <lifeless> daf: thats why there are build from source instructions right there.
[12:01] <lifeless> I might modify it to 'ix86 debs are autobuilt, the rest by volunteers that we trust - but we still cannot vouch...'
[12:02] <daf> I think a "it's not our fault if Bazaar ruins your life notice" might be less scary :)
[12:02] <daf> s/Bazaar/these Bazaar packages/
[12:10] <BradB> lifeless: what's your email. I'm confused as to why all the tests pass but I still get a failure. Maybe if I forward this you can give me a good reason why it fails.
[12:10] <lifeless><EMAIL_ADDRESS>[12:11] <BradB> spiv: what's your email?
[12:11] <spiv><EMAIL_ADDRESS>:)
[12:11] <BradB> sent
[12:14] <spiv> Heh.
[12:14] <spiv> test_on_merge.py is now *too* strict.
[12:15] <spiv> That final ignored exception broke the test for the last line of stderr being "OK\n" :)
[12:15] <spiv> The return value is sufficient... I'll fix test_on_merge.py :)
[12:16] <BradB> cool, thanks
[12:16] <lifeless> heh
[12:16] <lifeless> stdout is crack.
[12:26] <dilys> Merge to<EMAIL_ADDRESS>star-merge from kiko. (patch-729)
[12:26] <kiko> that's ME!
[12:30] <dilys> Merge to<EMAIL_ADDRESS>Make test_on_merge.py rely only on exit code, to avoid spurious failures. (patch-730)
[12:32] <spiv> BradB: Try now :)
[12:32] <kiko> stub, around?
[12:34] <daf> kiko: he went to bed about four hours ago, I think
[12:34] <kiko> ah, pity.
[12:35] <daf> um, no
[12:35] <daf> timezone confusion :)
[12:35] <daf> make that 9 hours ago
[12:37] <bob2> hah
[12:37] <bob2> it's 1037 in stub-town
[12:39] <daf> yo, bob
[12:39] <daf> how's things in bob2-town?
[12:41] <carlos> X-)
[12:43] <bob2> daf: a bit hot, but not too shabby...how's ye olde wales?
[12:44] <BradB> daf's in the country that just re-elected bush, i thought
[12:45] <kiko> they did, huh
[12:45] <daf> yeah :(
[12:46] <daf> well, they didn't re-elect him, since they didn't elect him in the first place
[12:47] <BradB> well "elect" him, whatever :P
[12:49] <daf> bob2: here is cold
[12:49] <daf> bob2: here is also New York
[12:51] <BradB> daf: do you like it there?
[12:51] <bob2> daf: oh, wow...for work?
[12:51] <bob2> daf: also, wherever you are seems cold and/or wet
[12:52] <bob2> "everywhere you go, you always take the weaaaaaather with you"
[12:52] <daf> New York sure is Crowded, Bob
[12:53] <daf> BradB: it's interesting :)
[12:53] <stub> kiko: am now
[12:54] <bob2> daf: hehehehe
[12:55] <BradB> stub: I fixed that db problem; you owe me a sloppy wet kiss.
[12:56] <stub> I should warn you about my halitosis
[12:56] <BradB> heh heh
[12:56] <kiko> stub, you da man! :)
[12:56] <stub> See kiko - DVD's just don't cut it.
[12:56] <kiko> stub, so, if you would like to update mawson you'll get my patches (in want of the views you'd add at the same time)
[12:56] <kiko> stub, that's depressing, though.
[12:57] <kiko> spiv is such a weenie he actually accepts and then invalidates the offer by slacking. good grief.
[01:02] <kiko> thanks.
[01:02] <BradB> stub: you should wait dude
[01:03] <BradB> i've got a bigass commit to land, and one last failing func test (that i just recreated, because i broke the existing one)
[01:04] <BradB> stub: could you also configure email to send real emails out? my next commit will start sending global notifications to dilys as well.
[01:05] <BradB> and adds the product widget to bug add forms, and make source package not-required
[01:05] <stub> BradB: will do. Was brought up at the meeting last night, but I wanted to make sure you were happy with email being switched on
[01:05] <BradB> yeah, might as well
[01:06] <stub> I got branches to merge and configs to backport and update scripts to write anyway ;)
[01:21] <bob2> lifeless: launchpad is like 350MB
[01:21] <bob2> "Ican't believe you only had 80MB free", indeed.
[01:21] <lifeless> I can't believe you only had 350MB.
[01:22] <daf> daf@mabli ~/src/canonical/dists/launchpad> du -sh .
[01:22] <daf> 165M    .
[01:22] <daf> ?
[01:22] <bob2> hm, I guess I mean launchpad + buildbot
[01:22] <daf> buildbot is 200M?
[01:23] <lifeless> (nyah, bob2 is smoking something)
[01:23] <lifeless> probably a pristine tree.
[01:23] <bob2> oh
[01:23] <bob2> touche
[01:23] <bob2> with an accent
[01:29] <bob2> I have no compose key and I want to die.
[01:30] <bob2> mac keyboards have a distinct lack of extra keys
[01:38] <bob2> make run on current launchpad:
[01:38] <bob2>   File "/home/rob/projects/warthogs/launchpad/launchpad/lib/psycopgda/adapter.py", line 259, in ?
[01:38] <bob2>     DATE = psycopg.new_type((DATE_OID,), "ZDATE", _conv_date)
[01:38] <bob2> zope.configuration.xmlconfig.ZopeXMLConfigurationError: File "/home/rob/projects/warthogs/launchpad/launchpad/site.zcml", line 17.4-17.64
[01:38] <bob2>     ZopeXMLConfigurationError: File "/home/rob/projects/warthogs/launchpad/launchpad/package-includes/launchpad-sql-configure-normal.zcml", line 6.2-9.34
[01:38] <bob2>     AttributeError: 'module' object has no attribute 'new_type'
[01:40] <daf> urg
[01:48] <BradB> bob2: which psycopg are you using? it's worth verifying.
[01:49] <bob2> the config didn't get one, which zope also complained about
[01:49] <bob2> so I checked out...
[01:49] <bob2><EMAIL_ADDRESS>[01:50] <BradB> that's not psycopg
[01:51] <bob2> erm, right
[01:51] <BradB> try importing psycopg from the command line
[01:51] <bob2> works
[01:51] <BradB> it would
[01:51] <bob2> I'll go back and check out the original error
[01:52] <BradB> be see what version and .new_type
[01:52] <BradB> >>> import psycopg
[01:52] <BradB> >>> psycopg.new_type
[01:52] <BradB> <built-in function new_type>
[01:52] <BradB> >>> psycopg.__version__
[01:52] <BradB> '1.1.15'
[01:52] <BradB> >>>
[01:52] <bob2> removing psyopga:
[01:52] <bob2>   File "/home/rob/projects/warthogs/launchpad/launchpad/lib/zope/configuration/fields.py", line 141, in fromUnicode
[01:52] <bob2>     raise schema.ValidationError(v)
[01:52] <bob2> zope.configuration.xmlconfig.ZopeXMLConfigurationError: File "/home/rob/projects/warthogs/launchpad/launchpad/site.zcml", line 5.4-5.35
[01:52] <bob2>     ZopeXMLConfigurationError: File "/home/rob/projects/warthogs/launchpad/launchpad/lib/canonical/configure.zcml", line 76.4-76.44
[01:53] <bob2>     ZopeXMLConfigurationError: File "/home/rob/projects/warthogs/launchpad/launchpad/lib/canonical/database/configure.zcml", line 5.4
[01:53] <bob2>     ConfigurationError: ('Invalid value for', 'class', "Couldn't import canonical.launchpad.database, No module named psycopg")
[01:53] <BradB> easy enough
[01:53] <bob2> hrm, after remocing psycopgda I can't import psycopg anymore
[01:54] <daf> surely it should be the other way around?
[01:54] <BradB> you need to install psycopg is all
[01:54] <bob2> bah, I deleted the wrong thing
[01:56] <bob2> ok, let me start over
[02:12] <BradB> stub: oh well, go ahead and roll out a new lp, there's now six failures on the server again and i don't have time to do any more on this tonight
[02:13] <stub> ok. sounds like whack-a-mole
[02:15] <BradB> argh, this is annoying
[02:16] <BradB> oh well, i gotta take off
[03:58] <bob2> where can I find LP's psycopg?
[03:58] <bob2> it doesn't seem to be in rocketfuel at all
[03:58] <spiv> bob2: apt-get
[03:58] <bob2> yeah, lifeless just said that
[03:58] <bob2> silly me
[03:59] <spiv> The LaunchpadDevelopmentEnvironment wiki page (or whatever the name is) is reasonably up to date.
[04:00] <bob2> ah, forgot about that, thanks
[04:04] <bob2>   File "/home/rob/projects/warthogs/launchpad-2/launchpad/lib/canonical/launchpad/database/project.py", line 98, in __iter__
[04:04] <bob2>     for row in self.table.select():
[04:04] <bob2>   File "/home/rob/projects/warthogs/launchpad-2/launchpad/lib/sqlobject/main.py", line 1198, in __iter__
[04:04] <bob2>     return conn.iterSelect(self)
[04:04] <bob2>   File "/home/rob/projects/warthogs/launchpad-2/launchpad/lib/sqlobject/dbconnection.py", line 507, in iterSelect
[04:04] <bob2>     select, keepConnection=True))
[04:04] <bob2> TypeError: iteration over non-sequence
[04:04] <bob2> <IP_ADDRESS> - 16 [4/Nov/2004:14:03:13 +1100]  "GET /doap/projects/ HTTP/1.1" 200 292 "http://localhost:8085/doap" "Mozilla/5.0 (X11; U; Linux ppc; en-US; rv:1.7) Gecko/20041013 Firefox/0.9.3 (Ubuntu)"
[04:04] <bob2> (when viewing the projects)
[04:04] <bob2> also when adding one
[04:07] <spiv> Update your SQLOjbect.
[04:07] <spiv> Make sure you have the latest sqlobject--test--0.6
[04:11] <bob2> erk, oops
[04:12] <spiv> (Make sure the rest of your build config is up to date while you're there...)
[04:12] <bob2> this is the buldbot config, which seems a tad...broken
[04:12] <lifeless> out of date is more accurate.
[04:12] <lifeless> but yeah
[04:13] <bob2> hm, and now it works
[04:13] <bob2> but I'm sure it didn't before
[04:18] <lifeless> great.
[04:18] <lifeless> now you need to setup a simpe cvs repo on your hard disk, and then crate a 'revision control system' entry for that in launchpad
[04:20] <bob2> ok
[04:25] <dilys> Merge to<EMAIL_ADDRESS>launchpad dogfood config and snapshot helper (patch-31)
[04:43] <lifeless> bob2: how is that going ?
[04:43] <bob2> lifeless: just cerating the cvs repository
[04:44] <bob2> which is suckage on the order of tla
[04:44] <lifeless> cvs init DIRECTORY
[04:44] <lifeless> or pydoc CVS
[04:45] <bob2> nope
[04:45] <bob2> -d or $CVSROOT
[04:47] <lifeless> import CVS
[04:48] <bob2> oh
[04:48] <bob2> good point
[04:50] <bob2> lifeless: er, where do I tell LP about it again?
[04:50] <lifeless> project, product, create revision control system
[04:53] <bob2> ah
[04:54] <bob2> it requires a tarball in addition to the repository url?
[05:02] <lifeless> no
[05:02] <lifeless> just leave that field black.
[05:02] <lifeless> *blank*
[05:02] <lifeless> and give it :local:/path/to/rep in the rep field
[05:02] <bob2> the red dot next to it says "you have to fill me in", fwfw
[05:02] <lifeless> its bullshitting you
[05:02] <bob2> ah
[05:02] <bob2> and the module?
[05:02] <lifeless> whatever module you ahve created in there
[05:03] <lifeless> (mkdir creates a module, FWIW)
[05:03] <bob2> is an empty module ok for buildbot?
[05:03] <lifeless> yes, but not for the test you need
[05:03] <lifeless> errr
[05:03] <bob2> oh yeah, I need actual stuff to import
[05:03] <lifeless> yeah
[05:03] <lifeless> so. mkdir foo in the repo
[05:03] <bob2> ok, mkdir to make the module, co it out, "cvs add" some stuff, cvs ci
[05:03] <lifeless> then checked with -d..yep
[05:04] <bob2> ok, cool
[05:04] <lifeless> chieck in a few different things with diff log emssages
[05:19] <dilys> Merge to<EMAIL_ADDRESS>merge in<EMAIL_ADDRESS>which extends the character classes to allow bugfixes for tla (patch-3)
[05:26] <daf> what *is* pika-escaping?
[05:26] <lifeless> unicode escaping, NIH style.
[05:26] <daf> ah
[05:27] <daf> you know you have too many background processes when you have to grep the output of "jobs" to find the one you want
[05:27] <bob2> launchpad doesn't whine very hard when I fuck up an import specification
[05:27] <lifeless> daf: garh
[05:27] <lifeless> bob2: what did you do ?
[05:27] <bob2> lifeless: didn't enter the arch branch details
[05:27] <lifeless> heh.
[05:28] <bob2> and there's no "sync me harder" button
[05:28] <lifeless> right, its fully separate.
[05:28] <lifeless> and ?
[05:29] <bob2> oh, I just want a button that says "sync me harder"
[05:30] <lifeless> troll
[05:31] <bob2> you gotta keep people on their toes
[05:31] <bob2> a consistent UI is a bad UI
[05:43] <bob2>           File "/home/rob/projects/warthogs/launchpad-2/launchpad/botmaster/master.cfg", line 95, in ?
[05:43] <bob2>             clause="product.id = sourcesource.product AND project.id = product.project AND NOT project.name='do-not-use-info-imports' and NOT product.name='unassigned' and sourcesource.processingapproved is not NULL")
[05:43] <bob2>           File "./jobstuff.py", line 19, in processDB
[05:43] <bob2>             SQLBase.initZopeless(connectionForURI('postgres://' + dbhost +'/' + dbname))
[05:43] <bob2>         exceptions.AttributeError: type object 'SQLBase' has no attribute 'initZopeless'
[05:43] <bob2> lifeless: ^
[05:44] <lifeless> you dropped in my jobstuff.py file ?
[05:44] <lifeless> run up python with the right PYTHONPATH
[05:44] <bob2> in the botmaster dir? yes.
[05:45] <lifeless> oh, fraggit.
[05:45] <lifeless> I know
[05:45] <bob2> my fault?
[05:48] <lifeless> no
[05:48] <lifeless> .msged you
[05:48] <bob2> yeah
[05:48] <stub> Bad PQM! Bad!
[05:48] <stub> 'Package<EMAIL_ADDRESS>not found in config'
[05:48] <lifeless> hmm.
[05:49] <lifeless> do a debug attempt
[05:49] <lifeless> mail me the output
[05:49] <stub> I think it is because the line in the config is actually: ./dogfood<EMAIL_ADDRESS>[05:50] <stub> Hmm... I know what I want it to do, but I see why it is bitching...
[05:51] <stub> I think I need configs 'dogfood' which just lists the versions, and config 'dogfood-snapshot' which lists the explicit patch levels.
[05:52] <lifeless> stub: no, you don't.
[05:52] <lifeless> thats not how the code works.
[05:55] <stub> I'm thinking I need a 'latest patches' config which pqm uses to checkout a dogfood release to run the tests, and a 'snapshot' config which specifies revisions of all packages that were rolled out.
[05:56] <stub> Maybe this snapshot stuff is YAGNI - we probably don't actually care what version of sqlobject we were running last week.
[05:57] <lifeless> stub: I'm not tracking your needs here. AIUI a merge failed? please send me the debug run output I requested, and I'll fix it for you
[06:00] <stub> I think the debug submit is on the way. I can see why it is failing though.
[06:02] <stub> I'm specifying an explicit version in the build-config file<EMAIL_ADDRESS>atm). So when I tell PQM to merge my local changes of launchpad--dogfood--0 into<EMAIL_ADDRESS>it fails. PQM isn't intelligent enough to truncate the --base-0, and I don't know if that would be correct in all situations anyway.
[06:03] <dilys> Merge to<EMAIL_ADDRESS>implement a debug command, which when seen causes all output to be returned in email (patch-14)
[06:24] <stub> bah - now pqm just isn't talking to be.
[07:51] <stub> lifeless, elmo: look like I killed pqm
[07:54] <lifeless> booya
[08:00] <stub> Don't know if that is any healthier...
[08:09] <stub> lifeless: Still spinning
[08:10] <lifeless> boo
[08:40] <stub> lifeless: Still no responses. Some lock not cleared?
[08:40] <lifeless> no, locks are fine.
[08:40] <lifeless> you had killed it though.
[08:40] <lifeless> there are no messages in its queue
[08:41] <lifeless> oh bah
[08:41] <lifeless> it doesn't barf anywhere nearly loud enough on a locked lock.
[08:50] <dilys> Merge to<EMAIL_ADDRESS>merge<EMAIL_ADDRESS>which fixes a lack of escaping in inode signatures (patch-60)
[09:23] <dilys> Merge to<EMAIL_ADDRESS>seperate dogfood.snapshot config (patch-32)
[11:45] <Kinnison> morning cprov
[11:59] <cprov> Kinnison: morning, how are you ?
[12:00] <Kinnison> Not bad thanks
[12:02] <cprov> Kinnison: do you know any news about the lp_dogfood code update ? isn't it supposed to be yesterday night ?
[12:04] <cprov> Kinnison: ok.
[12:13] <dilys> Merge to<EMAIL_ADDRESS>get more gina bits merged (patch-731)
[12:15] <Kinnison> thanks babe
[12:28] <Kinnison> hey debonzi.
[12:32] <carlos> hi
[12:33] <debonzi> hi Kinnison
[12:35] <stub> So - how do I restart that twisted thing I had to kill on Mawson to update the database schema?
[12:35] <Kinnison> cd into the /srv/launchpad.ubuntu.com/librarian dir
[12:36] <Kinnison> run ./run-librarian.sh
[12:36] <stub> And that somehow telepatically picks up the correct ports and addresses? Or are the defaults fine?
[12:36] <Kinnison> the defaults are correct
[12:36] <Kinnison> and it overrides the librarianroot etc.
[12:37] <stub> Well.. it appeared to do nothing so I'll assume it worked :-)
[12:38] <stub> process running at least
[12:40] <Kinnison> heh
[12:40] <Kinnison> tail the log in that dir and see if it thinks it started up okay
[12:42] <stub> seems to have started up happily on port 8000 and set its uid & gid. No errors :)
[12:42] <stub> I like it when software works.
[01:59] <Kinnison> s/simply/simplify/
[02:28] <Kinnison> hey kiko
[02:29] <kiko> hey kinni
[02:30] <kiko> what's on? my views ruining the morning?
[02:31] <kiko> heh
[02:31] <kiko> spiv, you spivster!
[02:35] <spiv> kiko, you... kikoster!
[02:36] <kiko> now I'm actually going to have to *work* on this holiday
[02:36] <kiko> waaaah
[02:38] <spiv> Heh.
[02:59] <ddaa> spiv, lifeless: that stuff looks sane
[03:00] <ddaa> The involvement of the branch table was not obvious at first, so I got some weirdness initially, though.
[03:01] <ddaa> I can get the revision listing, the hashes for log files, and there are no hashes for checksum files.
[03:01] <spiv> ddaa: Excellent :)
[03:02] <ddaa> i would not bet my job that it is correct though, but it has passed the "is not obviously borken" test as far as I am concerned.
[03:02] <ddaa> not tested for sync though.
[03:02] <ddaa> spiv: are different code paths exercised for sync than for import?
[03:09] <spiv> No idea.
[03:10] <lifeless> taxi is working - spiv has fixed the issue that was breaking us.
[03:11] <lifeless> bob2 is fixing the logic issue that he left behind in oxford.
[03:11] <ddaa> lifeless: you are telling me there is not point in being paranoid?
[03:11] <lifeless> yes, exactly.
[03:12] <lifeless> taxi itself is a thin wrapper around the database arch stuff, which was heavily tested.
[03:12] <ddaa> Hello, my name is cindy.
[03:12] <lifeless> and I'm a material girl o/
[03:12] <lifeless> night
[03:12] <ddaa> Material?
[03:13] <lifeless> song reference
[03:13] <ddaa> Ha. Weak reference then ;-)
[03:14] <ddaa> g'night.
[03:16] <ddaa> spiv: do you have some pointers/keywords to find the magic stuff to get a python backtrace from gdb?
[03:22] <spiv> ddaa: I have it in my .gdbinit back in .au :/
[03:22] <spiv> I remember it being difficult to google for, too :/
[03:22] <ddaa> yup... google did not turn up anything useful...
[03:22] <ddaa> trying gmane, now
[03:23] <ddaa> kw: python gdb backtrace
[03:23] <spiv> Ah: http://cvs.sourceforge.net/viewcvs.py/python/python/dist/src/Misc/gdbinit?view=markup
[03:23] <spiv> Well, the python term is usually "traceback" :)
[03:24] <spiv> Looks like it's in python cvs these days.
[03:24] <ddaa> this can explain that :-)
[03:24] <ddaa> I assume that twistd will use whatever python is first in the path, right?
[03:24] <spiv> Alternatively, there's: "call PyRun_SimpleString("import sys, traceback; sys.stderr=open('/tmp/tb','w',0); traceback.print_stack()")"
[03:25] <spiv> (from http://www.upfrontsystems.co.za/Members/jean/zope-notes/debug-spinning-zope)
[03:25] <ddaa> that looks totally unsafe
[03:25] <ddaa> the python interpreter is all but reentrant.
[03:26] <spiv> The debian package of twistd's #! is #!/usr/bin/python2.3
[03:26] <spiv> You could do "/path/to/my/python `which twistd` ...."
[03:27] <ddaa> ha, good. Thanks.
[03:27] <spiv> If you run Twisted out of a SVN checkout, "/path/to/my/python bin/twistd ...." would work.
[03:28] <ddaa> Do i look like a guy to run Twisted out of a SVN checkout? :-)
[05:05] <dilys> Merge to<EMAIL_ADDRESS>Added some code to detect the po directories (patch-732)
[05:07] <carlos> BradB: there is a bug report open about that feature, because seems to be failing
[05:07] <BradB> that's what i'm looking at :)
[05:07] <carlos> :-P
[05:09] <BradB> debonzi: Do you have access to the error log for the forgottenpassword functionality? It's not part of the regular Plone site, so I have no idea where to look to find out what the error was.
[05:15] <debonzi> BradB, I have no idea about it.. sorry
[05:22] <carlos> BradB: I think it's in our production launchpad server
[05:22] <carlos> but I'm not sure
[05:23] <BradB> debonzi: Who knows, Steve?
[05:26] <debonzi> BradB, probably..
[05:27] <carlos> BradB: not sure, but I think spiv was working on it
[05:29] <spiv> I know nothing about how the forgottenpassword thing works.
[05:29] <carlos> spiv: I thought you worked on the integration of launchpad's logins with our plone site..
[05:30] <spiv> carlos: Yes, I did. :)
[05:30] <spiv> But not the forgottenpassword bit :)
[05:30] <BradB> carlos: It was debonzi and SteveA
[05:30] <carlos> oh, ok O:-)
[05:31] <debonzi> BradB, Ive implemented it, but I have no idea where it is running and how it was inserted in the ubuntulinux site
[05:36] <carlos> later
[05:51] <lulu> BradB: and elmo only added a single redirect to macquarie, so it looks like SteveA is the man to sort this!
[06:12] <BradB> yep
[07:26] <lulu> BradB:ping
[07:27] <Kinnison> c'ya guys
[07:27] <Kinnison> time for me to head off for the evening
[07:27] <lulu> kinnison: ciao
[07:29] <BradB> lulu: pong
[07:30] <lulu> Bradb: :o) hey! Once RSS is enabled on the site, will it allow users to add an feed themselves?
[07:30] <lulu> a feed...
[07:34] <BradB> lulu: not afaik
[07:35] <lulu> oh, I was hoping they could! another item in the "add new item" drop down list.....
[07:36] <lulu> ok - thanks for that :o)
[07:37] <BradB> no prob. i don't know the sin_tool really well, but it's pretty simple, so perhaps we can look at that again when we know for sure which feeds we'll show, and then maybe we can see if there's some way to do what you want to do.
[07:50] <lulu> BradB: yup - perhasp we should do a test run on ubuntu_test :o)
[07:51] <lulu> I'm outta here - have a great weekend :o)
[08:08] <BradB> kiko: you're evil.
[08:08] <BradB> class SourcePackageRelease(SQLBase):
[08:08] <BradB>     implements(ISourcePackageRelease)
[08:08] <BradB>     _table = 'VSourcePackageReleasePublishing'
[08:09] <BradB> :(
[08:09] <BradB> no wonder i couldn't figure out why the table sourcepackagerelease has two rows, but my vocab was only spitting back one term every time.
[08:12] <BradB> kiko: can you look into this? this is the last thing preventing me from checking in now (the solution seems to either be to fix your view to outer join as needed to make absolutely sure that it returns a row for each row in sourcepackagerelease, or to set _table = "SourcePackageRelease", and create another class for this.
[08:38] <kiko> BradB|lunch, I am indeed evil, you got that part right.
[08:38] <kiko> BradB|lunch, can you elaborate in details what your problem is?
[08:39] <dilys> Merge to<EMAIL_ADDRESS>improves on soyuz people/person pages (patch-733)
[08:45] <salgado> stub: ping
[08:49] <kiko> I can only imagine stub's asleep
[09:18] <ddaa> Ho my... vte looks terribly like it used arch back in 2002
[09:18] <ddaa> the first revision is removing a .arch-ids directory...
[09:19] <ddaa> lifeless: what do we do of that one? Contact upstream to figure out what's up?
[09:41] <BradB> kiko-afk: the problem is that you made SourcePackageRelease a view.
[09:41] <BradB> kiko-afk: this creates two issues (correct me if i'm wrong):
[09:42] <BradB> 1. it doesn't behave the same as if the table were SourcePackageRelease (as mentioned above, there's two rows in SPR, but I only get one result now that your view has been swapped in place of what used to be the SPR table)
[09:42] <BradB> 2. people who expect to assign to SPR attributes are in for a surprise.
[10:11] <daf> BradB: I haven't received any Malone announcements yet
[10:14] <BradB> daf: i haven't been able to land my changes yet
[10:14] <BradB> daf: and i have to wait for kiko-afk till i can
[10:15] <kiko-afk> oy oy
[10:15] <BradB> woo, the man who can save the dya
[10:15] <kiko-afk> BradB, you're right on the second count. I'm not *entirely* sure that you're right on the first one
[10:16] <BradB> i am right on the first one, i'm seeing it happen, and my tests are now breaking because of it :)
[10:16] <kiko-afk> heh
[10:16] <BradB> if you want to reproduce it, you can check against your sample data.
[10:16] <kiko-afk> sure
[10:16] <kiko-afk> can you describe it more precisely?
[10:16] <kiko-afk> the real fix is to use a separate class for the view, btw
[10:16] <kiko-afk> and not hitch on sourcepackagerelease for it
[10:16] <BradB> indeed it is
[10:16] <kiko-afk> problem is that's not a trivial task
[10:17] <kiko-afk> can you by any chance work around me for today? I've got salgado on it
[10:17] <BradB> here's the exact problem (one sec):
[10:17] <spiv> Ouch, go to https://launchpad.ubuntu.com/malone/bugs, click on #5.
[10:18] <BradB> that's a dead chicken anyway
[10:18] <BradB> it was a bug mdz entered when i demo'd malone to him
[10:18] <BradB> so the data has since gotten blown away it looks like
[10:20] <BradB> kiko-afk:
[10:20] <BradB> launchpad_dev=# select count(*) from sourcepackagerelease;
[10:20] <BradB>  count
[10:20] <BradB> -------
[10:20] <BradB>      2
[10:20] <BradB> (1 row)
[10:20] <BradB> launchpad_dev=# select count(*) from vsourcepackagereleasepublishing;
[10:20] <BradB>  count
[10:20] <BradB> -------
[10:20] <BradB>      1
[10:20] <BradB> (1 row)
[10:20] <kiko-afk> I wonder how that happens.
[10:20] <kiko-afk> can I see the rows themselves?
[10:20] <BradB> missing an outer join surely
[10:22] <BradB> kiko-afk: http://paste.husk.org/1931
[10:23] <BradB> a quick hack might be to do whatever you tell me to do with that row to make it join, but then, it's possible that'd break something else
[10:23] <kiko-afk> BradB, can't you just comment out the test?
[10:23] <BradB> alternatively, to just put the table name back in _table, but that too might cause tests to fail
[10:23] <BradB> kiko-afk: nope, it's about 7 of my page tests
[10:23] <kiko-afk> this needs some looking into -- it seems that you're using broken sample data
[10:23] <BradB> kiko-afk: i'm using *the* sample data :)
[10:23] <daf> kiko-afk: get a move on :)
[10:24] <kiko-afk> it may be broken -- it's not a gina run -- because the essential join with release is in the publishing tables and I suspect yours is empty.
[10:25] <BradB> kiko-afk: in any case, i'm not concerned about the details of the view itself, SourcePackageRelease's table needs to be the correct one again (i.e. SourcePackageRelease) without everything blowing up. I can try simply making that change, but I'm dubious.
[10:25] <spiv> Is adding a comment to a bug expected to fail with an IOError.
[10:25] <kiko-afk> r=kiko on trying that, as anything I would do would take more time.
[10:25] <kiko-afk> seriously
[10:25] <kiko-afk> I have salgado on it but I would be producing the "correct" fix
[10:25] <kiko-afk> not a reversal hack.
[10:26] <BradB> spiv: yes! heh, no :P
[10:26] <kiko-afk> you can revert to the original table and comment out the extra columns, I guess
[10:26] <spiv> BradB: OError: [Errno 13]  Permission denied: '/var/tmp/launchpad_mailqueue/tmp/1099602988.9384.rosetta' :)
[10:26] <spiv> Er, IOError :)
[10:26] <BradB> wee, mail delivery doesn't have the correct perms
[10:26] <BradB> that's stub's problem
[10:26] <spiv> stub: Whee!
[10:27] <BradB> spiv: thanks
[10:28] <spiv> BradB: Except I can't -- not in malone...
[10:28] <BradB> ah, good point
[10:28] <spiv> Because of the same error :)
[10:28] <BradB> yes, urgh
[10:30] <dilys> New bug 2157 for Launchpad/Malone: Can't add new bugs or comments due to IOError
[10:30] <dilys> https://bugzilla.warthogs.hbd.com/bugzilla/show_bug.cgi?id=2157
[10:38] <BradB> kiko-afk: From my end, I'll change ISourcePackageRelease and SourcePackageRelease to be suitable for the SPR table. From your end, all you should need to do is make a new interface and class for the view, and then change whatever code's using it to use that view class instead of SPR.
[10:39] <kiko-afk> BradB, will do. salgado, sounds okay?
[10:40] <salgado> kiko-afk: yes
[10:41] <BradB> kiko-afk: What do we call SQLObjects that are views then? VFoo?
[10:41] <BradB> Maybe the same as the view name in the DB, who knows...
[10:44] <BradB> kiko-afk: Also, could you give me meaningful descriptions of each of the following please:
[10:44] <BradB>     builddepends = Attribute("")
[10:44] <BradB>     builddependsindep = Attribute("")
[10:44] <BradB>     architecturehintlist = Attribute("")
[10:44] <BradB>     dsc = Attribute("")
[10:46] <kiko-afk> those 4?
[10:46] <kiko-afk> kinni would be a better person to ask.
[10:47] <kiko-afk> builddepends is a list of packages on which this package depends on to build (comma-separated)
[10:47] <kiko-afk> dsc is the dsc file (I believe it's a librarian ID for it or something)
[10:48] <kiko-afk> builddependsindep are architecture-independent packages this package depends on to buid; according to elmo this is a hack that could go away IIRC
[10:48] <kiko-afk> archhintlist is beyond me, I don't know.
[10:49] <BradB> What's a DSC file?
[10:49] <BradB> I've heard the term bandied about, but I'm no package maintainer so I still don't know what it means.
[10:49] <kiko-afk> DEB source description? Something like that.
[10:49] <BradB> ah
[10:49] <kiko-afk> it lives inside a source package
[10:50] <BradB> is it like a manifest?
[10:51] <lifeless> ddaa: look on google.
[10:51] <lifeless> see if you can determine if arch is still in use.
[10:51] <lifeless> if it is, and they have the history, we can just mirror.
[10:51] <lifeless> otherwise we cscvs and use their ids
[10:52] <ddaa> Will do. Just not today.
[10:52] <ddaa> I checked the supermirror and did not find anything convincing.
[10:52] <ddaa> And I know jblack has been to great lenghts to get his hands on anything google could find.
[10:53] <ddaa> btw the "use their ids" part eludes me. How?
[10:55] <lifeless> cscvs can use a reference tree to determine file ids
[10:56] <ddaa> I know, I wrote that feature...
[10:56] <ddaa> I mean, how do I put that into the import process?
[10:57] <ddaa> How, and btw, what gave me the clue is that some cvs rvsns do put the ids in the tree, or other revisions remove them.
[10:58] <ddaa> Neverminh...
[10:58] <ddaa> brainfart...
[10:59] <ddaa> got confused by the presence of id files in the changelog...
[10:59] <dilys> New bug 2158 for Launchpad/Database: SourcePackageRelease table does not have comments
[10:59] <dilys> https://bugzilla.warthogs.hbd.com/bugzilla/show_bug.cgi?id=2158
[10:59] <ddaa> lifeless: vte looks good to go, then.
[11:00] <lifeless> ddaa: can you do the project & product mappings for it?
[11:01] <ddaa> Aye aye.
[11:06] <elmo> debian source control I think, but it's basically, a file ending in ".dsc"
[11:40] <salgado> BradB: mark asked me to create a new sampledata, and it's done now. it's a mix of a gina run and the current sampledata. can you try it, and tell me if it's ok for you?
[11:40] <BradB> salgado: hm? that's not the real problem here.
[11:41] <BradB> the fix for the Real Problem is currently being merged by pqm (at least i hope i don't get yet another failure, anyway)
[11:41] <salgado> BradB: I know it's not the problem.
[11:42] <salgado> I only want to get some feedback of the new sampledata, before merging it
[11:42] <BradB> salgado: the real problem from my perspective was that SourcePackageRelease wasn't a SourcePackageRelease. I'm leaving the view stuff in your guys' hands though, because it doesn't affect me once the latter problem is fixed, which it now is.
[11:45] <dilys> Merge to<EMAIL_ADDRESS>built a forcefield for malone. some cleanup, and moving around of pagetest-related code. bug add form fixes. unbroke SourcePackageRelease. (patch-734)
[11:45] <salgado> BradB: tomorrow I'll be hacking on the VSPR bug. the new sampledata has nothing to do with it
[11:46] <BradB> stub: time for a new dogfood rollout dude!
[11:52] <BradB> spiv, kiko-afk, stub: can you think of any reason why I'd care what the "nickname" of a bug is?
[11:52] <kiko> it's an alias, it's often useful when you have gobs of thousands of bugs.
[11:52] <BradB> (I'm now cleaning up the bug listing to rename Owner => Submitted, add Assigned To, and remove "nickname" probably)
[11:52] <kiko> instead of bug<PHONE_NUMBER>
[11:52] <BradB> hm
[11:52] <kiko> you can have bug "sourcepackage-views"
[11:52] <BradB> kiko: bugzilla uses numbers though
[11:53] <BradB> I'd rather have "2113"
[11:53] <BradB> kiko: realistically nicknames'll go the way of hotmail addresses: "sourcepackage-views-69"
[11:59] <kiko> BradB, bugzilla has both numbers and aliases, for the record.
[12:00] <kiko> I should know -- I helped review the original code ;)
[12:00] <BradB> fair enough :P


[12:21] <lamont__> fabbione: by morning, I expect to have a gcc-3.3 kernel to test on ia64
[12:29] <dilinger> or else?
[05:47] <fabbione> morning
[06:01] <fabbione> lamont: ping+
[06:56] <lamont> fabbione: acl
[06:56] <lamont> ack, even
[06:56] <lamont> my 3.3 kernel was still building away the last time I looked
[06:56] <fabbione> lamont: yo.. any luck with ia64?
[06:56] <fabbione> ehehe ok
[06:56] <fabbione> lamont: i need some baz help
[06:56] <lamont> haven't felt like checking on it this evening...
[06:56] <lamont> ah, ok
[06:56] <fabbione> if you have time.. otherwise don't worry
[06:56] <lamont> was about to go to bed...
[06:56] <fabbione> i need to branch foo and publish the branch on people...
[06:57] <lamont> register a mirror (pushing), that has --listing --signed
[06:57] <fabbione> is it a 2 command operation or does it need 230298 settings?
[06:57] <lamont> then baz archive-mirror (or was that mirror-archive_)
[06:57] <lamont> the branch and the mirror are completely separate ops
[06:58] <lamont> if you just want to publish the branch, then it needs it
[06:58] <lamont> 's own archive
[06:58] <lamont> (since you publish archives)
[06:58] <lamont> did that make any sense?
[06:58] <fabbione> hmm more or less.. given that i don't even have my own archive...
[06:59] <fabbione> well i can wait later today.. it's nothing extremely urgent
[06:59] <fabbione> thanks lamont
[06:59] <fabbione> and good night :)
[06:59] <lamont> g
[06:59] <lamont> g'night
[07:00] <lamont> yeah - catching lifeless is probably easiest...
[07:00] <lamont> or just jump into #arch and ask there
[07:01] <fabbione> yeah..
[07:02] <fabbione> thanks a lot :)
[01:42] <zul> heylo
[01:43] <fabbione> yo
[01:44] <zul> how goes the battle?
[01:46] <fabbione> it's going...
[01:46] <zul> thats good
[01:47] <zul> whats trulux pattling on about?
[01:48] <fabbione> http://pearls.tuxedo-es.org/patches/security/random-pid.patch
[01:49] <zul> umm...ok
[01:51] <zul> uh...why?
[01:52] <Mithrandir> fabbione: moo.
[01:53] <fabbione> Mithrandir: pong
[01:53] <Mithrandir> Xen
[01:53] <fabbione> Mithrandir: i need a patch for 2.6.12
[01:54] <fabbione> can you give me one?
[01:56] <fabbione> Mithrandir: the Xen guy from SoC was/is MIA
[01:56] <Mithrandir> not now, no.
[01:56] <Mithrandir> yeah, you said.
[01:56] <fabbione> there is a possility i can make the kernel side within this week
[01:56] <fabbione> and you will have more time to work on userland
[01:57] <fabbione> Mithrandir: how long would it take for you to grab it?
[01:57] <fabbione> i don't need a dpatch
[01:57] <fabbione> i need something that applies on top of 2.6.12
[01:57] <fabbione> xen 2.0.6 has .11
[01:57] <fabbione> that's not good enough
[01:57] <fabbione> perhaps they have it in their SCM or something
[01:58] <Mithrandir> they're using mercurial, which seems to be a python clone of bk.
[01:59] <Mithrandir> http://www.cl.cam.ac.uk/Research/SRG/netos/xen/downloads/xen-unstable-src.tgz is a nightly snapshot
[02:00] <Mithrandir> it appears to have something which can apply on 2.6.12
[02:24] <zul> cool..im doing high-availibility stuff at work
[02:49] <jbailey> But it's government, isn't it?  Do you have to do it on Tandem machines? =)
[02:50] <zul> nope it isnt government its health care...so tty terminals
[02:50] <zul> :)
[02:52] <jbailey> Even *better* =)
[04:13] <jbailey> Much better, life should suck alot less now.
[04:42] <zul> fabbione: when i get home tonight im going to go through bug reports that have needinfo in the last 30 days and if they dont have a response from the user am going to close them
[04:45] <fabbione> ok thanks
[04:46] <zul> did i mention im back baby!
[04:52] <fabbione> i am not sure yet.. it depends on other info i don't have yet
[04:52] <fabbione> ops
[04:53] <zul> heh
[05:10] <jbailey> zul: Spent time at a men's clinic?
[05:10] <jbailey> (Do they have those ads in Ottawa?)
[05:10] <zul> jbailey: no we are more civilized in ottawa ;)


[07:19] <MooDoo> morning all
[07:25] <Myrtti> I'm reminded why I dislike most tea brands
[07:26] <Myrtti> meh
[07:26] <Myrtti> morning
[07:30] <MooDoo> lol morning Myrtti twinnings?  Surely you can't dislike that
[07:32] <Myrtti> well I ran out of milk last night and I don't really have time to go shopping until evening
[07:32] <Myrtti> so I made a pot of lipton forest fruit tea
[07:32] <Myrtti> which is fine, until it's steeped more than 15 minutes, which happens to me quite often
[07:33] <Myrtti> at that point it has a metallic aftertaste, like *all* Lipton has, that makes me wonder did it dilute my fillings
[07:33] <Myrtti> or erode them
[07:33] <MooDoo> yuck
[07:33] <SuperMatt> morning
[07:33] <popey> I set kitchen timer to 3 mins to steep my tea
[07:34] <popey> means I rarely leave it sat for too long
[07:34] <Myrtti> this is why I'm willing to pay 10 pounds for 80 bags of Yorkshire
[07:34] <Myrtti> popey: what can I say, I like it strong. Yorkshire and other nice teas don't mind if I steep it long. Lipton isn't nice.
[07:35] <popey> oh
[07:35] <Myrtti> if only I had milk.
[07:35] <popey> i thought you meant you forgot it
[07:36] <Myrtti> I'm not sure forgetting it is the right way of describing it
[07:36] <Myrtti> I neglect to take it out.
[07:36] <Myrtti> :-D
[07:36] <popey> ah
[07:36] <Myrtti> as a happy accident I usually get nice full four cup pot of tea
[07:50] <ali1234> who else drinks "warm up"?
[08:03] <popey> ali1234: wat?
[08:15]  * dwatkins feels decidedly unbritish due to starting the day with coffee
[08:23] <Myrtti> dwatkins: yeah, imagine that, I beat you.
[08:24]  * dwatkins bows graciously in Myrtti's general direction
[08:27] <ali1234> popey: it's when you make 1 teabag last all day: for the first cup you put 1.5 cups worth of water in the teapot, then you leave the teabag stewing in the remaining water until you make the next cup
[08:28] <ali1234> for each subsequent cup you put another cup worth of boiling water in the pot, which "warms up" and dilutes the stewed tea from last time
[08:28] <ali1234> you repeat this until you stop getting tea and start getting hot water
[08:29] <popey> heh, never done that
[08:29] <directhex> <insert potentially racist stereotype about group considered tight with money here>
[08:30] <ali1234> it is more about being too lazy to clean out the teapot really
[08:30] <popey> oh, Scotts?
[08:31] <directhex> popey, filling in the blank says more about you than me :p
[08:31] <popey> ☻
[08:33] <diplo> Morning all
[08:33] <JamesTait> Good morning all; happy Bald And Free Day! :-D
[08:34] <directhex> JamesTait, do you have a script to do this?
[08:34] <JamesTait> directhex, I don't.  If I scripted it, *I* wouldn't know what day it was, and then I'd be all confused when people started asking me about it.
[08:35] <JamesTait> directhex, no, I really am that sad.
[08:35] <nigelb> lol
[08:39] <MooDoo> JamesTait: I'm free......hmmm spent to much of my childhood watching that show lol
[08:39] <JamesTait> Are you being served? :)
[08:42] <MooDoo> lol
[08:43]  * dwatkins redresses the balance with tea
[09:24] <MooDoo> well I watched the intership last night, not brilliant, but it made me smile :)
[09:25] <MooDoo> nice to see sergey brin with a cameo :)
[09:46] <brobostigon> good morning everyone.
[09:47] <MooDoo> mornign brobostigon
[09:47] <brobostigon> morning MooDoo
[09:50] <Cloud80> Morning
[09:51] <brobostigon> morning Cloud80
[09:58]  * mungbean_ is back from a holiday on the island
[09:58] <mungbean_> life off-grid
[10:03] <popey> "the island"
[10:03] <popey> Taransay? ☻
[10:04] <MooDoo> were you cloned?
[10:04] <brobostigon> did you see any white baloons?
[10:11] <DJones> "The Island" mungbean is Richard Branson?
[10:12] <davmor2> Morning all
[10:12] <Cloud80> Morning davmor2
[10:13] <mungbean_> portland
[10:14] <mungbean_> lovely place. the opposite of weymouth in many places, although weymouth is lovely
[10:14] <MooDoo> morning davmor2
[10:36] <Guest65473> brought home a dinosaur vertebrae \o
[10:38]  * mungbean_ likes fossils
[10:50] <popey> but but but...
[10:50] <popey> Dinosaurs are Gods way of testing your faith!
[10:50] <popey> etc
[10:52]  * dwatkins hands popey an apostrophe
[10:52] <dwatkins> that reminds me, I need to find out what the video was my sister-in-law was watching, so I can apply some science to it
[10:59] <davmor2> popey: more worryingly, God made them in his image, so God is a Lizard,  must be something to what Ike was babling about after all :D
[11:00] <MooDoo> davmor2: ike was right, we have lizards as leaders.
[11:08] <davmor2> nice bit of ultravox on absolute 80's
[11:08] <mungbean_> funny story about how i came across the vertebrae but can't really share on the internet
[11:09] <mungbean_> supposed to be part of a plesiosaur
[11:09] <mungbean_> AKA seal
[11:10] <mungbean_> or thats what it looks like
[11:14] <mungbean_> also found a large imprint of ammonite http://i.imgur.com/Te3LgpA.jpg
[11:14] <mungbean_> randomly on the beach
[12:05] <popey> Man!
[12:05] <popey> That was the best pot noodle ever
[12:05] <MooDoo> pot noodle o/
[12:06] <davmor2> popey: you got a piri piri didn't you :D
[12:06] <popey> noodles, peas, corn, egg, chicken, bullion, tabasco, soy, worcester, salt & pepper
[12:06]  * Myrtti looks at her dry piece of toast
[12:07] <Myrtti> I hate you
[12:07] <popey> hah
[12:09] <jussi> hrm, I left the drinking youghurt out for about 8 hours... still drinkable ?
[12:09] <popey> does it smell off?
[12:09] <jussi> it smells normal. curiousity, what does off yoghurt smell like? :P
[12:09] <popey> piquant
[12:19] <ali1234> woo someone clicked on an advert on my webpage last month and i got £1.09 for it
[12:19] <MooDoo> ali1234: awesome, I'm using making about 25p ;)
[12:20] <ali1234> most months i get 3p
[12:23] <popey> is that the one on your file index thing?
[12:24] <ali1234> there are adverts on my wordpress too
[12:24] <ali1234> but i never write anything on it
[12:24] <popey> ah
[12:24] <popey> i made 7.84 last month
[12:24] <popey> never actually seen any payments from amazon
[12:25] <ali1234> i need a thing that reposts G+ to wordpress
[12:25] <popey> made 48.84 since 2008
[12:25] <popey> \o/
[12:25] <MooDoo> I had a google cheque a few months back
[12:28] <popey> yeah, i had a few of them
[12:28] <popey> not much
[12:28] <dwatkins> ali1234: how about a wordpress plugin that posts to G+ when you publish?
[12:28] <popey> thats hard given G+ is read only
[12:29] <dwatkins> oh, I guess my friend who does this sort of thing just pastes a link, then
[12:29] <ali1234> yeah
[12:29] <ali1234> besides the problem is that G+ is much nicer to use than wordpress
[12:32] <Myrtti> it's hard to get things play right either way
[12:32] <Myrtti> I'm looking for a way to get at bare minimum some kind of clips from Google+ to Drupal and it's hard.
[12:36] <Myrtti> oh dear, I'm looking at the api examples so hard I'm getting a headache from squinting
[13:45] <mungbean_> NASA apod site is down :(
[13:45] <mungbean_> due to some american political guff
[13:46] <directhex> nasa is 97% fired right now
[13:52] <neuro> s/fired/on unpaid leave/
[13:53] <mungbean_> ah, apod.com still works for now
[13:53] <mungbean_> script fixed/amended
[13:54] <mungbean_> is anyone here forced to use exchange/o365?
[13:54] <mungbean_> or outlook.com
[13:54] <neuro> i use office 365 home premium but not exchange
[13:54] <mungbean_> just been migrated from a working email system to o365
[13:54] <mungbean_> the web client is rather deficient
[13:55] <mungbean_> cannot see number of items in a folder
[13:55] <mungbean_> cannot run filters retrospectively
[13:55] <neuro> unlucky
[13:56] <mungbean_> activesync wants full permission to remotely wipe my personal phone - not likely
[13:57] <mungbean_> rather slow
[13:59] <diddledan> mungbean_: ouch
[13:59] <diddledan> mungbean_: the activesync wiping I guess is because they presume you'll be using business provided windows phone phones rather than BYOD
[13:59] <mungbean_> hence fail
[13:59] <mungbean_> its a per company decision
[14:00] <mungbean_> but 0.1% of the company have company phones
[14:00] <mungbean_> maybe 0.01
[14:00] <diddledan> "company" IT dept is wonky then :-p
[14:01] <diddledan> I suggest penning an email using your new o365 account to whoever is in charge and point out that they're wonky :-D
[14:02] <diddledan> then prepare a new cv listing your current job as previous experience
[14:02] <diddledan> because they're bound to take umbrige
[14:04] <mungbean_> when you scroll the messages window, it goes white/blank. nice
[14:05] <mungbean_> no way to scroll through messages to look for correct one
[14:05] <diddledan> \o/
[14:07] <diddledan> adobe muse produces evil markup - don't let designers believe that if they build a version of a site in muse that it will be easy to migrate that into a cms!
[14:08] <shauno> we have exactly the same for byod - if it's enrolled, they have access to remote wipe
[14:09] <diddledan> shauno: suckage
[14:09] <diddledan> shauno: tell them you'll not be responding to email out-of-hours then :-p
[14:10] <mungbean_> shauno: this is just activesync though
[14:10] <mungbean_> and they have students connection
[14:10] <mungbean_> connecting
[14:10] <mungbean_> some of which have inadvertently wiped their devices - fasctory reset, no warning
[14:11] <Myrtti> I just realised I'm not sure the IT support have ordered the right size sim card for my phone, I hope they have
[14:12] <shauno> ours don't care what's going on there.  even if all you're getting is the cert that lets you use the campus wifi instead of the guest wifi, you're enrolled
[14:39] <mungbean_> neuro: i delete/move emails with thudnerbird, but still see them on teh web ui?
[14:39] <mungbean_> even comapcted and expunged and deleted trash
[14:40] <davmor2> mungbean_: have a look and see if there is a plugin for 365
[14:57] <popey> ooh. power just blipped here
[14:57] <popey> first time I've seen that in years
[14:59] <popey> yay for batteries in laptops
[14:59] <popey> ssh just carried on when the power came back
[15:01] <popey> and again
[15:01]  * popey hopes his btrfs volume is okay ⍨
[15:02] <diddledan> I like that ssh can sometimes carry on when there's a momentary blip
[15:02] <diddledan> and irc does it too
[15:02] <popey> /dev/sdc on /srv type btrfs (rw,noatime,nodiratime)
[15:02] <popey> \o/
[15:18] <dwatkins> I tend to use autossh just in case the blip lasts a while.
[15:18] <dwatkins> It also handles changing network interfaces fairly well.
[15:31] <funkyHat> AUTOSSH_GATETIME=0 is very useful too, I use it to set up tunnels with @reboot cron jobs
[15:35] <mungbean_> my son (3) got rather stressed when he couldn't turn his light on a couple of weeks ago when the kettle tripped the power early in the morning and didn't notice
[15:35] <mungbean_> WHYS MY LIGHT NOT WORKING CLICK CLICK CLICK CLICK CLICK
[15:40] <dwatkins> my nephew used to have a light-based alarm clock - he'd wake up really early, and was told he wasn't allowed to get out of bed until the light came on
[15:40] <dwatkins> (apart from to use the bathroom)
[15:41] <mungbean_> my boy gets 3 marbles in his marble jar for every morning he stays in his room until the 2nd alarm (1 snooze)
[15:42] <mungbean_> fill up the jar, get a prize
[15:42] <dwatkins> I see you're preparing him for a lifetime of MMORPGs, mungbean_ ;)
[15:53]  * awilkins bets that he secretly takes a marble out when he's not looking
[15:58] <mungbean_> who me?
[15:59] <mungbean_> it's funny  because the prize is usually something as trivial as watching wallace and gromit and the were rabbit.
[15:59] <dwatkins> marbles == XP, of course
[15:59] <mungbean_> but we give him lots of treats like zoo visits and softplay all the time
[15:59] <mungbean_> but when you make a target it seems to focus their behaviour better
[16:00] <mungbean_> less tantrums. i was worried the neighbours on holiday would call teh police after hearing the tantrums
[16:07] <diddledan> mungbean_: terrible two's or troublesome threes? :-p
[16:07] <diddledan> or fearsome fours?
[16:08] <mungbean_> 3
[16:08] <mungbean_> more like a teenager though
[16:08] <diddledan> lol
[16:08] <diddledan> my nephew is nearing that milestone in a couple months
[16:10] <diddledan> I went up to my sister's yesterday to see her newborn - my cute-as neice! - my nephew at one point looked over at his nanna holding his sister and decided to bash his sister on the head - gotta love siblings
[17:48] <BigRedS> The thinkpads are generally pretty robust; does anyone know if tht goes for the Thinkpad Edge, too?
[18:39] <bigcalm> Good morning peeps :)
[18:46] <BigRedS> Goood Morning!
[18:49] <diddledan> hmm, I need sleep
[18:49] <BigRedS> Don't worry, it's not really morning
[18:49] <diddledan> morning indeed *mutters incoherently*
[18:53] <bigcalm> Considering I've been asleep for most of the day. It might as well be morning
[18:53] <davmor2> diddledan: I think your find that morning is bright and breezy and does mutter incoherently at all
[18:54] <davmor2> doesn't even
[20:18] <daubers> Evening
[20:25] <AlanBell> evening
[20:26] <mungbean_> this isn't crimewatch, its a prolonged interview with the parents
[20:27] <mungbean_> certainly ther's an agenda here
[20:28]  * daubers sighs at another evening wasted reading up on Project Management software
[20:30] <mungbean_> i see the ostrich pill ow has been updated
[20:30] <mungbean_> no longer cyberman, now michelin  man
[20:37] <mungbean_> seen this? http://op-co.de/blog/posts/android_ssl_downgrade/
[20:49] <diddledan> mungbean_: that's pretty scary
[20:52] <popey> how odd
[21:26] <BigRedS> top comment on reddit appeared to explain
[21:26] <BigRedS> but I don't know enough about the subject to say whether it actually did or not
[21:26] <BigRedS> http://www.reddit.com/r/netsec/comments/1ofr05/why_android_ssl_was_downgraded_from_aes256sha_to/
[21:28] <bigcalm> Anybody else here ordered a hudl?
[21:30] <BigRedS> is that the tesco tablet?
[21:30] <bigcalm> Yes
[21:31] <bigcalm> I've ordered one as a wedding gift - expected delivery by 25th October - my wedding date
[21:32] <BigRedS> oh, I thought they already existed and were in stock; I thought I saw them on the shelves in TEsco
[21:32] <bigcalm> I didn't see one the last time I was in a store so ordered online
[21:32] <bigcalm> I may regret this
[21:33] <bigcalm> Were they available in different colours in the shop?
[21:33] <bigcalm> I sent Hayley this and asked which she preferred. I don't think she knows what I'm up to. http://discworld.cuth.eu/dump/colours.png
[21:34]  * bigcalm wants his Xoom back for himself :D
[21:38] <BigRedS> I'm not sure what was available; I was dumfounded at a Tesco branded tablet that didn't look like it was probably awful :)
[21:47] <bigcalm> BigRedS: the fact that it has respectable specs and has the play store without messing about were good reasons to order one
[21:50]  * bigcalm sleeps
[21:52] <shauno> with only 3 hours uptime?  hardware issues?
[22:33] <diddledan> shauno: you played with sickbeard at all?
[22:34] <shauno> actually, I set that up just friday or so
[22:34] <diddledan> :-)
[22:34] <diddledan> I'm just setting it up now
[22:34] <diddledan> just plugged defiance into it
[22:35] <diddledan> network activity appears to be doing something, so I'm assumpting it's downloading
[22:38] <daftykins> my local Channel Islands news has the South-West England (Cornwall, etc) regional news tacked on after it
[22:38] <daftykins> today's had this nugget: https://www.dropbox.com/s/8qr9pqx3n46h84e/VID_20131014_210055.mp4
[22:40] <diddledan> what the?
[22:41] <daftykins> yep!
[22:42] <diddledan> it really is a slow news day today then
[22:43] <diddledan> I wondered why someone linked me to "sci fi isn't fact enough" earlier
[22:43] <diddledan> also by the beeb
[22:43] <diddledan> http://www.bbc.co.uk/news/magazine-24518305
[22:50] <shauno> they completely ignored the rest of what NDG had to say about it, apparently
[23:03] <daftykins> Beeb must be taking on too many newcomers at low pay to set off all the troubles ;)


[21:14] <Guest35166> Hello
[21:15] <Guest35166> Installed Lubuntu 20.04 last night. Runs very smooth. Enjoying it a lot.
[21:16] <Guest35166> I have a few support type questions though...
[21:18] <Guest35166> wondering about usb wifi adapters, adjusting admin/password prompt settings
[21:19] <Guest35166> I have a maybe too old Belkin usb wifi that got picked up in live/trial mode, but doesn't seem to be picked up on hard disk install
[21:22] <Guest35166> Lubuntu 20.04 maybe recognizes it as a USB device, but doesn't have the driver? Happy to get a hold of a more modern one less than 8 years old if that helps. Wondering if there is a list of usb wifi adapters that work well with Lubuntu
[21:24] <Guest35166> curious as well about admin/password prompt adjustment settings, where there might be an option to disable asking for my admin pass for a limited amount of time, or when installing multiple applications
[21:25] <Guest35166> I like the security, but it gets a bit tedious to enter my pass for multiple installs going in quick succession
[21:55] <christopher> hello


[08:28] <cpaelzer> didrocks: Hi, today MIR meeting is (due to different TZ-DST moves) a conflict for me, do you think you could today lead the IRC meeting?
[08:29] <didrocks> cpaelzer: hum, I might be unavaible at the time this week, let’s hope for slyon?
[08:30] <didrocks> or we can move it like 30 minutes before/after
[08:38] <cpaelzer> yeah, if it is you+slyon (not around yet and might not join)+me there is almost no one left and sarnold might lead a lonely meeting
[08:39] <cpaelzer> 30 min later works for me and might be a better try for today then
[08:39] <cpaelzer> rescheduling
[08:39] <cpaelzer> hmm, doko still is the organizer of the meeting
[08:40] <cpaelzer> doko: could you bump todays MIR meeting 30 minutes back pleas (4.30 -> 5)?
[08:45] <didrocks> sounds like a good plan to me
[14:32] <cpaelzer> actually I can make the session today
[14:32] <cpaelzer> and nothing was rescheduled yet
[14:34] <cpaelzer> so let us stick to the original schedule then
[15:30] <sarnold> good morning
[15:31] <slyon> o/
[15:31] <joalif> o/
[15:32] <slyon> cpaelzer: are you around?
[15:36] <slyon> well... I guess it's me again then. https://wiki.ubuntu.com/MainInclusionProcess#MIR_Team_weekly_status_meeting (But I'm not prepared)
[15:36] <slyon> #startmeeting Weekly Main Inclusion Requests status
[15:36] <meetingology> Meeting started at 15:36:16 UTC.  The chair is slyon.  Information about MeetBot at https://wiki.ubuntu.com/meetingology
[15:36] <meetingology> Available commands: action, commands, idea, info, link, nick
[15:36] <slyon> #topic Review of previous action items
[15:36] <slyon> IIRC we did not have any previous action items, so let's move on
[15:36] <slyon> #topic current component mismatches
[15:37] <slyon> Mission: Identify required actions and spread the load among the teams
[15:37] <slyon> #link https://people.canonical.com/~ubuntu-archive/component-mismatches-proposed.svg
[15:37] <slyon> #link https://people.canonical.com/~ubuntu-archive/component-mismatches.svg
[15:37] <slyon> let's start with the -release mismatches
[15:38] <slyon> the libreoffice->epiphany-browser dependency seems to be pulling in some more stuff. But epiphany-browser was a false positive, so I guess we don't need to care about libsou3 or sysprof either
[15:38] <sarnold> that epiphany-browser one is ... not great. I understand that's brought in because firefox is going away on some of the architectures we support
[15:39] <sarnold> how do we convey to our users that that browser isn't going to get the same level of security support as eg firefox on a platform that mozilla cares about?
[15:39] <slyon> sarnold: do you have any more information about that? (firefox going away on some arches), because I think didrocks said it would be a false positive
[15:40] <sarnold> slyon: hmm maybe it was only discussed on irc..
[15:41] <sarnold> I think #ubuntu-desktop Wed 09 19:24:54 < Wimpy> This is because libreoffice-help-en-us Recommends firefox | firefox-esr | epiphany-browser | konqueror | chromium-browser | chromium
[15:42] <slyon> hm hm. So it might not be a false-positive after all, but be related to firefox dropping some arches.
[15:42] <sarnold> https://irclogs.ubuntu.com/2022/03/09/%23ubuntu-desktop.html#t19:23
[15:42] <sarnold> yeah
[15:42] <cpaelzer> thanks slyon, here only now
[15:43] <slyon> sarnold: as didrocks doesn't seem to be here, could you try to reach out to him later and try to clarify this, to bring it to the desktop team's attention?
[15:43] <sarnold> nabend cpaelzer :)
[15:43] <slyon> o/ cpaelzer – you can take over after the component-mismatches if you want :)
[15:44] <sarnold> these version numbers aren't super-encouraging, you know? https://launchpad.net/ubuntu/+source/epiphany
[15:44] <slyon> I agree
[15:44] <sarnold> a steady stream of 0.7.0 for eight years .. I'd feel *very* awkward about pretending that epiphany is a  supported browser in any way
[15:44] <cpaelzer> "universe" it is
[15:45] <slyon> yes, we need a comment from the desktop team about that ^^^ didrocks
[15:45] <cpaelzer> it is a false positive
[15:45] <cpaelzer> he told me last time
[15:45] <sarnold> I know we kicked around the idea of replacing epiphany's dependency with w3m; at least that's already in main :) (I'm not sure how, but..)
[15:45] <cpaelzer> sorry, i'm still context switching this in
[15:46] <slyon> yes, but sarnold had some new info about that (firefox not being available on all arches anymore), so it potentially isn't a false positive after all
[15:46] <cpaelzer> as you already said "firefox | firefox-esr | epiphany-browser | konqueror | chromium-browser | chromium" could be fulfilled
[15:46] <cpaelzer> so let us go on
[15:46] <cpaelzer> hmm
[15:47] <cpaelzer> indeed
[15:47] <slyon> but let's wait for a comment from the desktop team and move on to -proposed mismatches
[15:47] <cpaelzer> ok, no I have gotten through all backlog
[15:47] <cpaelzer> we know tat didrocks has a conflict now
[15:47] <cpaelzer> he will read the backlog later
[15:47] <cpaelzer> and be around next week when the DST crazyness has passed
[15:47] <slyon> in -proposed we have the gdb->source-highlight
[15:48] <sarnold> the nested dropdown boxes on https://snapcraft.io/firefox say amd64, arm64, armhf
[15:48] <cpaelzer>  firefox | 98.0.1+build2-0ubuntu<IP_ADDRESS> | impish-updates  | source, amd64, arm64, armhf, ppc64el, s390x
[15:48] <cpaelzer>  firefox | 1:1snap1-0ubuntu1              | jammy           | source, amd64, arm64, armhf
[15:48] <cpaelzer> gdb would be foundations, did you hear about that before slyon?
[15:48] <slyon> there is an old ACKed mir for source-highlight and it is foundations owned. So I'll investigate what's happening there after the meeting
[15:48] <slyon> didn't hear anything about it, but I will check.
[15:49] <slyon> I think all the others are known false-positives
[15:49] <slyon> (or in progress)
[15:49] <cpaelzer> I agree
[15:49] <slyon> cpaelzer: do you want to go on with the new MIRs?
[15:49] <cpaelzer> sure
[15:49] <cpaelzer> #topic New MIRs
[15:49] <cpaelzer> Mission: ensure to assign all incoming reviews for fast processing
[15:49] <cpaelzer> #link https://bugs.launchpad.net/ubuntu/?field.searchtext=&orderby=-date_last_updated&field.status%3Alist=NEW&field.status%3Alist=CONFIRMED&assignee_option=none&field.assignee=&field.subscriber=ubuntu-mir

[15:50] <sarnold> \o/
[15:50] <cpaelzer> great, we can focus on those we already have
[15:50] <cpaelzer> #topic Incomplete bugs / questions
[15:50] <cpaelzer> Mission: Identify required actions and spread the load among the teams
[15:50] <cpaelzer> #link https://bugs.launchpad.net/ubuntu/?field.searchtext=&orderby=-date_last_updated&field.status%3Alist=INCOMPLETE_WITH_RESPONSE&field.status%3Alist=INCOMPLETE_WITHOUT_RESPONSE&field.subscriber=ubuntu-mir
[15:50] <cpaelzer> rust I had a discussion with schopin, nothing to act on for us atm
[15:50] <cpaelzer> nftables is still going on
[15:51] <cpaelzer> but also nothing to act for us atm
[15:51] <cpaelzer> #topic MIR related Security Review Queue
[15:51] <cpaelzer> Mission: Check on progress, do deadlines seem doable?
[15:51] <cpaelzer> #link https://bugs.launchpad.net/~ubuntu-security/+bugs?field.searchtext=%5BMIR%5D&assignee_option=choose&field.assignee=ubuntu-security&field.bug_reporter=&field.bug_commenter=&field.subscriber=ubuntu-mir
[15:51] <sarnold> though I think sbea ttie wouldn't mind a review on the symbols changes he made to nftables..
[15:51] <cpaelzer> you think he wants that
[15:51] <sarnold> lol
[15:52] <cpaelzer> we usually 80% trust people saying "I have done this" until it is ready to re-check if all is done
[15:52] <sarnold> well, yes, I think some of the consequences of not getting it quite right might mean a (potentially needless) SO bump in the future, and that sounds like hassle we'd rather avoid
[15:52] <sarnold> so I do think he'd like feedback before we bake it into an lts
[15:52] <cpaelzer> ok I can have an extra look tomorrow
[15:52] <sarnold> thank you :)
[15:53] <cpaelzer> the security review list is important
[15:53] <cpaelzer> we have two major ones needed soon
[15:53] <cpaelzer> swtpm
[15:53] <cpaelzer> and glusterfs
[15:53] <cpaelzer> the latter isn't on the list anymore as it is assigned
[15:53] <sarnold> alas news isn't quite so groovy on the sceurity backlog; swtpm is still in progress, but much of the team is currently off on the "burn your vacation days by the end of march" side quest
[15:53] <cpaelzer> but those are both important for the Jammy LTS
[15:53] <cpaelzer> and people (= me and others) get afraid if the review presents a list of things to fix too late we might have issues
[15:54] <sarnold> aye, just yesterday I ran across a coverity-discovery in swtpm that feels like it deserves an update
[15:54] <slyon> what's the timeline for swtpm? Steve's out this week, but is tracking this issue as a priority
[15:54] <slyon> so he should get to it next week I guess (if that's soon enough?)
[15:54] <cpaelzer> sarnold: I have already an MP up fixing that issue you found and more and improving the apparmor rules
[15:54] <sarnold> that's a good question :/ with as many people out as there are I'm liable to need to respond to a lot more questions than usual..
[15:55] <sarnold> cpaelzer: oh sweet :) there's some great upsides to being globally distributed :)
[15:55] <cpaelzer> hehe
[15:55] <cpaelzer> sarnold: but really, given that 28th (Monday) is beta freeze we'll actually need glusterfs/swtpm kind of this week'ish
[15:55] <sarnold> anyway I will work my way through swtpm and really hope to get it done this week
[15:55] <sarnold> ouch
[15:55] <cpaelzer> ok I feel you have swtpm under control, close to the deadline but  under control
[15:56] <cpaelzer> what can we do about glusterfs?
[15:56] <cpaelzer> https://bugs.launchpad.net/ubuntu/+source/glusterfs/+bug/1950321
[15:56] <cpaelzer> sarnold: is s_beattie also eliminating remaining PTO days ?
[15:57] <sarnold> cpaelzer: yes, exactly; I think he'll be back monday, but I'm not 100% positive on that date
[15:58] <cpaelzer> hrm, i'm not mad enough trying to get people back from deserved vacation but @sarnold could you ensure that the team and him is aware once back that this is as asap as possible by now?
[15:59] <sarnold> cpaelzer: yes -- I do wonder when the next kernel usn is due.. those always take an eternity to prepare, and drive a lot of the update machinery around the world :(
[16:00] <cpaelzer> I do not know either when they spin things again
[16:00] <cpaelzer> I just want the priorities of these (swtpm/glusterfs) very clear which I think we have by now
[16:00] <cpaelzer> thanks
[16:00] <cpaelzer> #topic Any other business?
[16:00] <slyon> nothing
[16:01] <cpaelzer> starting next week, less daylight-saving confusion
[16:01] <sarnold> I saw some discussion in #debian-rust about the debian golang team moving away from built-using:
[16:01] <joalif> cpaelzer: this bug https://bugs.launchpad.net/ubuntu/+source/gnome-bluetooth3/+bug/1964600
[16:01] <joalif> I have the review almost ready, just polishing it
[16:01] <cpaelzer> great joalif
[16:01] <joalif> but it mentions it need to go to main really soon now
[16:01] <joalif> like in 2 days
[16:01] <sarnold> they were asking the rust folks if they might change the rust-specific similar field to use a common shared field for both rust and golang
[16:01] <cpaelzer> joalif: does it look like "should be fine" or is it rather complex and discussion worthy?
[16:02] <joalif> I just mention it
[16:02]  * didrocks is back
[16:02] <sarnold> there's probably nothing to do with this field immediately, but it's something to keep an eye on if they actually change it ;)
[16:02] <cpaelzer> didrocks: welcome, please read the backlog about libreoffice above and tell us the answer
[16:02] <cpaelzer> sarnold: yes I've heard about it - schopin even pinged us in the rust-rules PR
[16:02] <sarnold> yay! :D
[16:03] <cpaelzer> he will track this discussion and let us know if there is an outcome that matters to us
[16:03] <didrocks> cpaelzer: sarnold: slyon: false positive from what seb told me, but he wanted to check again, I’m going to get the status
[16:04] <cpaelzer> didrocks: but did you see the point of "since snaps are not on all arch, it might no more be false positive" ?
[16:04] <slyon> joalif: I think they can request a FFe in parallel to the MIR, so I'm not sure about the March 24 deadline
[16:05] <joalif> ok
[16:05] <didrocks> cpaelzer: we will still have the package as a transitional upgrade AFAIK
[16:05] <didrocks> so for this cycle, things should stay as they are
[16:05] <didrocks> but I will double check
[16:05] <cpaelzer>  firefox | 1:1snap1-0ubuntu1              | jammy           | source, amd64, arm64, armhf
[16:06] <didrocks> ah, that changed indeed
[16:06] <cpaelzer> no ppc/s390x - who would build those now?
[16:06] <didrocks> ok, I’ll get back to the desktop distro team and check with them
[16:06] <cpaelzer> yeah and this is
[16:06] <cpaelzer> Version: 1:1snap1-0ubuntu1
[16:06] <cpaelzer> Pre-Depends: debconf, snapd
[16:06] <cpaelzer> Depends: debconf (>= 0.5) | debconf-2.0
[16:07] <cpaelzer> Breaks: firefox-dbg (<< 1:1snap1), firefox-dev (<< 1:1snap1), firefox-geckodriver (<< 1:1snap1), firefox-mozsymbols (<< 1:1snap1)
[16:07] <cpaelzer> Replaces: firefox-dbg (<< 1:1snap1), firefox-dev (<< 1:1snap1), firefox-geckodriver (<< 1:1snap1), firefox-mozsymbols (<< 1:1snap1)
[16:07] <cpaelzer> so I really think this might be a problem now, sarnold suggested to put w3m in there (being in main even) as better dependency
[16:07] <cpaelzer> after all this is only a recommends from the help-packs
[16:07] <sarnold> (someone else mentioned it, it just caught my fancy :)
[16:07] <cpaelzer> nothing really that functional
[16:07] <cpaelzer> ok sarnold, honor to whoever it was :-)
[16:07] <cpaelzer> and thanks didrocks for rechecking it with the team
[16:08] <cpaelzer> and it seems also thanks for doing the precedence case for deb-to-snap arch dependency issues :-/
[16:08] <didrocks> yw, will keep you posted
[16:08] <cpaelzer> seems we are done then
[16:08] <didrocks> yeah :/
[16:08] <cpaelzer> slyon: you opened, you have to close it
[16:08] <cpaelzer> thank you all!
[16:08] <sarnold> https://irclogs.ubuntu.com/2022/03/10/%23ubuntu-desktop.html#t17:46
[16:08] <didrocks> thanks!
[16:08] <slyon> thanks!
[16:08] <sarnold> thanks cpaelzer, slyon, all :)
[16:09] <joalif> o/
[16:09] <cpaelzer> #endmeeting
[16:09] <cpaelzer> as I said, mine has no power
[16:09] <slyon> #endmeeting
[16:09] <meetingology> Meeting ended at 16:09:29 UTC.  Minutes at https://ubottu.com/meetingology/logs/ubuntu-meeting/2022/ubuntu-meeting.2022-03-22-15.36.moin.txt
[16:09] <slyon> :)
[16:09] <cpaelzer> here we go
[17:20] <didrocks> cpaelzer: FYI, as I’m not around next week, ricotz will upload 7.3.2~rc2 that downgrades the recommends to suggests as there is no other way around to have a real GUI browser as alternative on all archs now
[19:41] <ddstreet> rbasak i'll defer from responding to your email on the list, since the TB meeting is in 20 minutes...i'll answer there, assuming the charter is discussed
[19:43] <rbasak> ddstreet: sure, thanks.
[20:00] <rbasak> o/
[20:00] <rbasak> sil2100: around?
[20:00] <rbasak> I don't see cyphermox here, and v_orlon sent his apoligies
[20:00] <sil2100> o/
[20:01] <sil2100> I am, but only semi-around unfortunately
[20:01] <sil2100> I see that you have shared the working document for the third party repository requirements, right?
[20:01] <rbasak> Yeah I copied that across just now
[20:01] <rbasak> Still awaiting feedback on the current drafts please
[20:02] <sil2100> Should we skip today's meeting and instead maybe I could take some time to browse it through?
[20:02] <rbasak> Yeah I think that makes sense
[20:03] <rbasak> Unless ddstreet would prefer to discuss his request on the backporters team charter in realtime?
[20:03] <ddstreet> i'm happy to, if there are any questions
[20:03] <rbasak> Or would you prefer to contine on the ML?
[20:03] <ddstreet> up to you rbasak
[20:03] <rbasak> If you're happy on the ML, let's continue there for now then please
[20:03] <ddstreet> ok
[20:04] <rbasak> When you think ML discussions are concluded, and if you then want a TB decision, then please add it to our meeting agenda at that point.
[20:11] <ddstreet> rbasak ok i replied on the ML, but i think it's up to you to decide when the discussion is concluded? that's not really something for me to decide
[20:11] <ddstreet> i'll add it to the TB agenda for next meeting


[02:38] <zara> I'm having prbem with bluetooth device. It works in debian 12.05/12bluetooth device is detected, lsusb shows it, but doesn't work. No bluetooth icon is shown. after `service bluetooth --full-restart` command, it shows the icon
[02:39] <zara> but cant add any device, it searchs but found nothing
[02:40] <zara> kubuntu 22.04.04 LTS
[02:42] <zara> It works in fresh Kubuntu 22.04 LTS Install. means something is messed up in my os. Im trying to fix that for many days :(
 Hi
 as I don`t have Facebook nor Twitter.. and don`t want to install this KubuQA-stuff: where can I simply report that bug? (re @IrcsomeBot: <valorie> @Zebraherz have you reported the bug AND linked the bug# on the QA tracker?)
[06:15] <valorie> simplest way is in the konsole - `ubuntu-bug` although I might add "partitioning" to that
[06:16] <valorie> it will take you to Launchpad, where it will ask you if any other bugs match; if so, just say you are affected. The QA tracker is where testers work; it has nothing to
[06:17] <valorie> do with FB or Twitter, nor would any report in either place be read/seen/responded to
[06:17] <valorie> the bug tracker is the proper place to report
[06:18] <valorie> if it is release-critical, then QA tracker is really helpful, and that's why it exists
[06:19] <valorie> #kubuntu-devel is right here in IRC
[06:19] <valorie> there is also a kub-devel ML if you use those
[06:20] <valorie> https://iso.qa.ubuntu.com/
[06:21] <valorie> the KubuQA is just an attempt to make the process more streamlined but it's use is not necessary
[06:22] <valorie> last time I filed a bug I used ubuntu-bug in konsole, and once I picked a bug #, reported it to the devel chan
[06:22] <valorie> and it's now fixed
[06:22] <valorie> that was a week ago
[06:23] <valorie> so it works very well; I've been using kubuntu almost as long as it has existed
 I assume I have to do that from a running 24.04 beta? (re @IrcsomeBot: <valorie> last time I filed a bug I used ubuntu-bug in konsole, and once I picked a bug #, reported it to the devel chan)
[06:24] <valorie> well, a crashed system can still use it
[06:24] <valorie> or variously borked
[06:24] <valorie> the advantage is that the system takes care of gathering the correct error logs etc.
[06:25] <valorie> I was actually using the system a bit off-label, because I upgraded rather than fresh install
[06:25] <valorie> still worked
[06:27] <valorie> I didn't use the QA tracker because there is not a way to report on upgrades yet
[06:27] <valorie> but I'm part of the team (well, Kub. Council) so ....
[06:27] <valorie> I used to lead the testing effort
[06:28] <valorie> sec
 Problem is, the installer failed. Can I do "ubuntu-bug" from the console in the live-session? I takes me back to the testing environment, after the installer crashes
 Problem is, the installer failed. Can I do "ubuntu-bug" from the console in the live-session? It takes me back to the testing environment, after the installer crashes
[06:33] <valorie> I believe so -- and think I have done so
 Ok, I`ll try that
[06:34] <valorie> or when you connect to the devel team, they will tell you which logs will be useful
[06:34] <valorie> the bug tracker tells you that as well if it can't call for them directly
[06:35] <valorie> "them"= the logs
[06:36] <valorie> I know it seems convoluted, but the QA tracker allows devels to dig into issues on a more global level and get directly to the bug db
[06:37] <valorie> and they can check to see if it's 'buntu only or also in Debian
[06:37] <valorie> many are also deb devels
[06:41] <webchat24> I am trying to use wireguard, and KDE network manager keeps randomly altering settings
[06:41] <webchat24> (in /etc/wireguard/wg0.conf
[06:42] <webchat24> how can I tell it to stop overwriting my config files? where does KDE network manager keep config files for each interface?
[06:43] <webchat24> I installed wireguard, and tried to add private key for wireguard interface in KDE network manager, and then once I did that it is adding all sorts of random settings to the wg0.conf ... it adds listen ports, IPV6 addresses, etc ... no matter what I do, every time I restart wireguard, KDE overwrites my settings now
[06:43] <webchat24> I just want to go back to my manually written wireguard conf and never have KDE touch it again
[06:43] <valorie> hmmm
[06:44] <valorie> all your configs AFAIK are in ~.config
[06:44] <valorie> they are just text files
[06:45] <valorie> in kubuntu we've only recently moved to pipewire
[06:45] <Unit193> webchat24: Can you go into the KDE network settings and uncheck "manage device" somewhere?
[06:45] <Unit193> pipewire is audio, wireguard is VPN.
[06:45] <valorie> err, sorry
[06:45] <Unit193> Too many wires!
[06:45] <webchat24> Unit193 - I removed the device from kde network manager altogether ... there is nothing there that I can click on
[06:47] <webchat24> I am just starting the interface with systemctl start wg-quick@wg0
[06:47] <valorie> in any case, you can look at and read your config files
[06:48] <valorie> if you are going to edit, it's good to save a .bak
[06:49] <valorie> messing with the permissions can get the user in trouble tho
[06:52] <Unit193> webchat24: And just to confirm, wg.conf doesn't have SaveConfig, right?
 I tried it on live.. and it does not work. It ends up with "could not determine the package or source package name"
 I hope that the error will be noticed and passed on by others who are more knowledgeable than I am. (re @IrcsomeBot: <valorie> I believe so -- and think I have done so)
[08:09] <valorie> a report here is not a report
[08:10] <valorie> but if you have reported it somewhere that devels will see so they can contact you, thank you
[08:30] <iomari891> greetings, been battling this for over a week now. My 23.10 desktop is now black with no panel displayed. My cursor is still there but right clicking does nothing. I can launch some apps from terminal but I often get a message "symbol lookup error: /usr/lib/x86_64-linux-gnu/qt5/plugins/sqldrivers/libqsqlite.so: undefined symbol: sqlite3_column_table_name16". I've been managing using cairo-dock as
[08:30] <iomari891> my panel for now.
[12:34] <BluesKaj> Hi all
 👍
[17:31] <Guest6> hi
[17:32] <Guest6> does anyone know if the beta updates to final lts 24.04 if i were to install
[17:34] <Guest6> anyone ?
 Yes, when it is released later this month (re @IrcsomeBot: <Guest6> does anyone know if the beta updates to final lts 24.04 if i were to install)
[21:15] <david_> kj
[21:22] <etienne_> Hello