/srv/irclogs.ubuntu.com/2015/06/03/#ubuntu-devel.txt

mwhudsonis there a package in the archive that uses symbol versions that is less complicated than glibc?02:18
sarnoldmwhudson: if I've understand what you want correctly, the apparmor source package provides a libapparmor: http://bazaar.launchpad.net/~apparmor-dev/apparmor/master/view/head:/libraries/libapparmor/src/libapparmor.map02:20
mwhudsonah yeah, that seems to be what i mean02:20
mwhudsonthanks02:20
sarnoldI can't promise it's perfect but it's probably esaier than glibc :)02:20
mwhudsonis the format documented somewhere?02:21
mwhudsonman ld says "see VERSION for more" or something02:22
mwhudsonbut i don't see where it means02:22
mwhudsonah it all seems to be in http://www.akkadia.org/drepper/dsohowto.pdf02:26
mwhudsonsome light reading for when insomnia is a problem02:26
sarnoldheh I was just wondering if that'd be the best source :/02:26
sarnoldI thought forsure I'd seen something "more official", but can't find what I was thinking of.02:27
infinitymwhudson: I would have recommended zlib, but apparmor seems like a decent example too.02:28
infinitymwhudson: Also, for docs: apt-get install binutils-doc && info ld02:30
infinitymwhudson: Section 3.9 is VERSION.02:31
mwhudsonomg info02:31
sarnoldha! I forgot info loads manpages if youdon't have the info pages loaded.02:31
sarnoldI checked there for VERSION but .. of course didn't have the binutils-docs loaded.02:32
infinityYeah, an annoying misfeature.02:32
sarnoldone of many.02:32
infinityI imagine info makes sense to emacs users, to me it's always been vile.02:33
sarnoldnext time I find an emacs user I'll ask :)02:33
sarnold(I wonder if 'vile' can make info less terrible?)02:34
infinityOh, wow, vile - VI Like Emacs - vi work-alike02:34
infinityWHY IS THAT A THING?02:34
sarnoldI ran that on dos back in the day :)02:35
infinitysarnold: Telemate's built-in editor was all the editor I ever needed on DOS.02:36
sarnoldinfinity: haha :)02:37
infinityGiven that DOS only existed to play video games and run Telemate to dial into my UNIX shells at the university...02:37
jrwreni heard pinfo is a nicer info reader02:38
infinityHuh.  This youtube video is basically my early teens: https://www.youtube.com/watch?v=nOx9fLBJO1w02:39
infinityExcept that I wasn't a scrub with [UNREGISTERED] flashing in the corner.02:40
mwhudsonoh, so the man page thing is a poor translation from texinfo or whatever02:42
sarnoldI thought there was a nice gui info viewer, like xman, but I can't find the thing now02:44
jrwrenxinfo?02:45
infinityThere's tkinfo, but I wouldn't call it "nice".02:46
infinitypinfo is definitely nicer than the GNU client, though.02:47
infinitycurses based, and kinda usable by normal humans.02:48
sarnoldmaybe it was tkinfo I was thikning of. I would have sworn just xaw widgets but maybe it was tk..02:48
mwhudsonpinfo is like pouring a nicer kind of vinegar in your eye02:50
infinityArguably, the sanest modern info viewer would be a web browser frontend for the rendered and some info2html magic.02:50
infinitys/rendered/renderer/02:50
sarnoldand if we're really lucky, we'd burn the info backend once the conversion was done once :)02:54
infinitysarnold: Well, much like LaTeX, the info format isn't a terrible way to write/maintain documentation, it's just that you need to render it sanely to read it.02:55
infinitysarnold: In the case of LaTeX, rendering it sanely is entirely the point, for info, that's been a WIP for 20 years. :P02:55
sarnoldhahaha02:55
infinitysarnold: But, given than no modern OS is complete without about 20 HTML rendering engines, and info node cross-referencing should map 1:1 with hyperlinking, conceptually, I figure it wouldn't be rocket surgery to build an info browser into, say, yelp.02:59
infinitysarnold: Or build an info browsing local web service that you could hit from any browser.03:00
infinityI'd actually be surprised if someone hasn't done the latter, and I just can't find it.03:00
sarnoldI never liked the fact that the information was broken into multiple pages; I always liked manpages putting all the information in one simple pager03:00
sarnoldI'm pretty sure I've run one of those info-to-html servers before :)03:00
infinityYeah, I tend to prefer manpages too, but whenever I'm using a GNU tool, I have to suffer the pain of info.03:01
infinityAnd, to be fair, for some it would be amazingly unwieldly to have one giant manpage.03:01
infinityThe glibc docs come to mind.03:01
=== freeflying__ is now known as freeflying
=== salem_ is now known as _salem
pittislangasek: in ubuntu we already have a split upstart-sysv binary; I meant if that will go into Debian as well, to have the same binary package layout in both04:35
pittiGood morning04:36
slangasekpitti: it probably should at some point, but again, not something I'm committing any time to right now05:16
pittislangasek: ack; I was just wondering05:16
=== tvoss|lunch is now known as tvoss
dholbachgood morning06:40
mitya57infinity, I think yelp already has an info browser06:49
Noskcajsil2100, Are we ok to sync libgit2-glib and gitg? The only delta is -glib's breaks on gitg < 3.1507:32
sil2100Noskcaj: I would say it should be fine to sync it07:38
Noskcajok, can you sync them or should i file sync bugs?07:38
sil2100I'll try doing that today, but it might slide a bit since I still have a few other things to finish up :)07:42
Odd_BlokeI don't think I've ever used info; perhaps this explains some of my past confusion. :p07:44
pittiarges, bdmurray: I'd appreciate if you could process bug 1450009 soon -- this fixes a regression in the previous round of postgresql updates08:28
ubottubug 1450009 in systemd (Ubuntu) "suspends on closed lid, does not recognized external monitors/dock" [High,Confirmed] https://launchpad.net/bugs/145000908:28
pittiarges, bdmurray: erk, I meant bug 1461425 (just a formality, postgresql has an MRE)08:28
seb128pitti, wrong bug number? ;-)08:28
ubottubug 1461425 in postgresql-9.1 (Ubuntu Precise) "New upstream microreleases 9.1.17, 9.3.8, 9.4.3 - fixes regression in previous update" [High,In progress] https://launchpad.net/bugs/146142508:28
seb128hehe08:28
pittiseb128: -ETOOMANYTABS08:28
seb128seems like pitti has systemd autofingers nowadays :p08:29
pittiseb128: yeah, I cannot even write the word <tries very hard> "system" any more :)08:29
seb128:-)08:29
Silentlordhi, i want an email to contact someone regards application reviewing09:58
pete-woodshi, I seem to be unable to modify bugs on the indicator-network source package (which I maintain / develop)10:12
pete-woodshttps://launchpad.net/ubuntu/+source/indicator-network10:12
pete-woodscan someone tell me how to become a member of "Ubuntu Developers10:12
pete-woods(you'd think I'd already be a member, given I'm employed by Canonical) :p10:14
cjwatsonUbuntu Developers relates to direct upload access and is a community process, not a Canonical process10:17
highvoltagehey pete-woods, http://fridge.ubuntu.com/2011/01/27/becoming-an-ubuntu-developer-a-short-guide/ is slightly dated but still mostly good10:17
cjwatsonhttps://wiki.ubuntu.com/UbuntuDevelopers10:17
cjwatsonBut there are other ways to get what you want: https://wiki.ubuntu.com/UbuntuBugControl10:17
pete-woodscjwatson: thanks. I think that's more what I'm after :)10:19
pete-woodshighvoltage: seems like I don't want to actually become an "ubuntu developer"10:19
=== RzR is now known as rZz
larsupete-woods: someone needs to set the maintainer of that project to indicator-applet-developers10:23
larsuwhich is what all the other indicator projects have10:23
pete-woodslarsu: that sounds like a more sensible value to me10:23
larsupete-woods: wait, you are already in ~pspmteam, so this should work10:25
larsuah my bad. You want to be able to change *ubuntu* bugs10:25
pete-woodslarsu: the others (source packages here) look to be maintained my Ubuntu Desktop10:25
pete-woodsyeah10:25
pete-woodswe're supposed to have all our bugs on the source package now10:25
larsuright, you won't get into ubuntu desktop10:26
pete-woodsindeed10:26
larsuUbuntuBugControl is what you want10:26
pete-woodscool10:26
pete-woodsI just need to get a10:26
larsuit's fairly easy to join if you're a developer10:26
pete-woods"showcase of my best 5 bug triages"10:26
pete-woodsI'm not sure I've done much other than merge branches to fix bugs, though10:26
pete-woodskinda feels like my whole team "unity api team" should be in the bug control group10:29
pete-woodsinstead of us each having to apply manually10:29
pete-woodsoh, it says to contact jcastro if you are an upstream developer? does that mean I don't have to go through the full application process?10:40
=== doko_ is now known as doko
rbasakpete-woods: you can have a team membership to the bug control group: https://wiki.ubuntu.com/UbuntuBugControl#Requirements_for_Teams11:12
rbasakThe Canonical Server Team has one.11:12
=== MacSlow is now known as MacSlow|lunch
pittirbasak: thanks for pinging the biosdevname bug!11:45
rbasakpitti: no problem. Sorry I hadn't followed up on this before.11:54
rbasakpitti: I've also asked internally to see if we can find a Dell contact.11:55
rbasak(well, delegated that to my manager at least)11:55
pittirbasak: cool, thanks11:55
pete-woodsrbasak: yeah, I think I'll have to put in an application for one :)12:01
rbasakAny reason to continue maintaining an upstart job in the Ubuntu delta for squid3? I can drop it now, right?12:17
=== gammax90 is now known as gammax
jcastropete-woods: just have someone from your team send me a mail and I'll add you today12:22
jcastrothat page is mostly for 3rd party developers who have a package in universe or something and want to triage their own bugs12:22
pete-woodsjcastro: okay, cool, will send you a mail now :)12:24
LocutusOfBorg1doko, ping :)12:29
LocutusOfBorg1I hope you read there, I would like to know if it is ok for you to upload casablanca with CXX=g++5 in unstable (the ABI problem)12:29
=== MacSlow|lunch is now known as MacSlow
=== _salem is now known as salem_
rbasakAny reason to continue maintaining an upstart job in the Ubuntu delta for squid3? I can drop it now, right?13:06
seb128rbasak, slangasek or pitti might help you there, unsure if we still want to support booting with upstart13:07
caribouQ: Would adding an upstart job to an existing package in trusty acceptable for an SRU ?13:08
caribourbasak: I'm facing the same upstart question in Wily wrt my Trusty SRU question13:42
caribourbasak: I need to add an upstart job for kdump-tools for Trusty but should I also worry about adding it to Wily, as Wily uses the systemd service13:42
caribouIn short, do we consider Wily + upstart a supported option ?13:43
pittirbasak: I think we should still keep upstart working until at least 16.04 LTS14:02
pittirbasak: now, if squid3 has an init.d script which essentially does the same as the upstart job, it's fine to drop14:02
pittirbasak: but if it does ubuntu specific things, we should keep it (or adjust the init.d script instead)14:02
rbasakpitti: it has an init.d script from Debian and we were previously adding the upstart job. There'd the odd reported bug with the upstart script and so I think the init.d script is of higher quality. So I'll just drop the upstart job - thanks.14:04
pittirbasak: ack14:04
slangasekrbasak: no, for 15.04 and beyond I don't think there's any reason to carry a delta for an upstart job.  it's reasonable and appropriate to submit that upstart job for upstream inclusion in Debian, though, where upstart is still an option14:28
hallyninfinity: hi - any newer thoughts on bug 1454862 ?14:42
ubottubug 1454862 in lxcfs (Ubuntu) "[SRU][MRE] merge 0.9 (which is currently in wily) to vivid" [Undecided,Confirmed] https://launchpad.net/bugs/145486214:42
=== Malsasa is now known as Guest29295
=== Malsasa_ is now known as Malsasa
infinityhallyn: I'm not big on thinking in the morning, but I'll get back to you.14:55
=== PaulW2U_ is now known as PaulW2U
hallynthx15:15
infinitypitti: Can you confirm for me that all new ddebs are coming via the librarian and if I flatten a buildd (thus losing public_html), we won't lose anything?15:48
cjwatsoninfinity: ddebs.u.c has had its direct buildd retrieval switched off for at least a couple of weeks now15:51
pittiinfinity: yes, I disabled all the apache polling15:54
pittiI should actually commit that, thanks for the reminder15:55
infinitycjwatson, pitti: Excellent.  Then, in the name of d-i testing, today might finally be the day the arm64 buildds get reinstalled with a distro kernel.15:55
cjwatsonJust in time to replace them with Moonshot </not-really>15:55
infinitycjwatson: Yeah, I noted the same irony.15:55
infinitycjwatson: But realistically, I'm sure these Mustangs will be in service for a couple/few more months still, unless we really get our ducks in a row.15:56
cjwatsonYeah15:56
infinityThey've treated us remarkably well.  I kinda want one in my house.15:57
infinityAfter we squished the worst issues, they've since been clocking uptime in the months, and the only interruptions for the last year have been DC power maintenance.15:57
cjwatsonLet's hope the distro kernel isn't worse.  Is this for page size changes?15:57
pittiarges: what was wrong with the utopic/vivid postgresql-9.4?15:58
pittiarges: I'll sync wily from unstable once it hits, but that won't happen until Friday or so15:58
infinitycjwatson: No.  Mostly, it's cause I need to test trusty's d-i, but it's also just an excuse to be running our own code, get SRU updates, etc.15:58
infinitycjwatson: But it might also fix some longstanding bugs, like hangs in the gdb testsuite, etc.15:58
cjwatsonFair enough15:58
infinitycjwatson: I also have a sneaking suspicion that the combination of new firmware and new kernel might fix the abysmal I/O and suddenly make those buildds quite a bit speedier.  But that's hard to know for sure without trying.15:59
cjwatsonTry one or two at a time, I guess16:01
infinitycjwatson: Yeah, I'm only killing one today.  See how it holds up under load, then I can do the other 4.16:01
* cjwatson nods16:01
pittiarges: https://launchpad.net/ubuntu/+source/postgresql-9.3/9.3.8-0ubuntu0.4.04 -> erk, version typo16:19
pittiarges: should have been 14.04; but it doesn't matter actually, there's no other release with 9.3, so *shrug*16:19
infinitypitti: 4.04, though?  Well done on inventing a release before warty.16:21
pittiinfinity: right, it's the 404 release -- not found :)16:21
infinity:)16:21
infinitypitti: And now I realize that Mark missed a great opportunity to use HTTP responses as version numbers instead of using dates.16:22
infinityThose release would have been self-naming too.16:22
infinityMight have even been vaguely appropriate for the first release (100) to be "continue".16:24
argespitti: yikes sorry about that16:30
pittiarges: no worries16:45
pittiarges: oh, you were able to re-accept the old utopic package? I thought that wouldn't work16:45
pittiarges: anyway, if it works, we can reject the 14.04.1 package from the queue, and otherwise use that16:46
pittiarges: thanks!16:46
pittiarges: nevermind, I mis-looked16:47
argesah pitti's gone17:02
=== _salem is now known as salem_
=== JanC_ is now known as JanC
menaceHi, i want to use /etc/cron.daily/apt to download the current/new debian packages. but i only want to install them from the local cache at boot or shutdown. is this possible with unattended-upgrades. I'm not sure if the modes/variables for /etc/cron.daily/apt and unattended-upgrade are the same, so both would only download OR download and install in one step, but i want to have it in two separate steps...18:45
=== rZz is now known as RzR
=== salem_ is now known as _salem
=== Elimin8r is now known as Elimin8er

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