/srv/irclogs.ubuntu.com/2012/06/25/#ubuntu-devel.txt

* infinity wishes his compilers built as fast as yours.00:00
robert_ancellinfinity, well, we are just leveraging your compiler00:03
jbicharobert_ancell: bug 101728900:10
ubottuLaunchpad bug 1017289 in manpages (Ubuntu) "package manpages 3.35-0.1ubuntu1 failed to install/upgrade: trying to overwrite '/usr/share/man/man1/getent.1.gz', which is also in package libc-bin 2.15-0ubuntu15" [Undecided,Confirmed] https://launchpad.net/bugs/101728900:10
robert_ancelljbicha, cheers00:11
alazare619i cant locate smartbootmanager for making a ubuntu respun iso from scratch any idea01:33
=== rsalveti` is now known as rsalveti
ScottKrobert_ancell: I see stuff in New that isn't ready for the archives for core-devs routinely.  Even from other archive admins.02:02
cjwatsonLegal won't ever go for the notion of accepting uploads without some kind of gateway anyway, so this isn't something that's going to be relaxed.02:05
ScottKFWIW, if you think debian/copyright is pointless, you're probably one of the reasons a check is necessary.02:09
ScottKPainful, I totally agree, but not pointless.02:09
cjwatsonRight.  And if you want to be corporate about it, we have customers that want us to do better with it, not worse.02:11
cjwatson(You == Robert)02:11
ScottKYes.02:11
* cjwatson is slowly getting round to converting his packages to the new machine-readable format now that it's stabilised ...02:12
* RAOF would prefer a machine-writable format ;)02:21
ScottKYes.02:25
* ScottK is at the "patches will be considered" stage for that.02:25
lifelesshell yes02:34
lifelessI've been hugely put off by the copyright format stuff02:34
lifelessI get the various arguments, but its still super tedious, and only valuable in the margin. (Which isn't the same as not valuable).02:35
RAOFSadly I suspect a general solution is probably quite close to strong AI. But a mostly working one would do well, too :).02:35
RAOFlifeless: I actually find the format quite valuable; it makes it easier for me to check that I've done the copyright thoroughly.02:36
lifelesssure, I can see that.02:37
ScottKIf the machines want to read it, let them write it.02:41
ScottKI confess to being sloppy about patch header formatting too.02:41
cjwatsonSadly I think if it were machine-writable there'd be no need for a machine-readable format.02:46
RAOFBecause then you'd just run the tool over the codebase, irght.02:49
robert_ancellThe biggest problem with debian/copyright is it is only checked when creating the package, and then the package changes constantly underneath it.  How many of the debian/copyright files are actually an accurate representation of what the source copyrights are?  By writing a detailed file that probably contains incorrect information, what risk are we entering if we are incorrectly stating the copyrights?02:50
robert_ancellThe only purpose from our point of view seems to be so we can check that we can legally distribute the software.  Anything more than that we should just say "consult the source/upstream"02:51
cjwatsonThis was all gone into in the discussions about the machine-readable format.02:52
cjwatsonAnd no, that's *not* the only purpose, and as an uploader it's important that you understand this.  It's also important that our customers and users be able to do scans of licence compatibility without having to read hundreds of licences by hand.02:52
cjwatsonThis is a genuinely valuable piece of distro integration work.02:52
cjwatsonEven if you don't care about it.02:53
robert_ancellyes, but that's only useful if the information is accurate02:53
cjwatsonTrue of any distro integration.02:53
cjwatsonCopyright changes are frequent, but for this purpose they're not desperately important.  Licence changes are infrequent and generally people do keep d/copyright up to date with those.02:54
cjwatsonAnd if they miss it, it's only a bug report away once somebody notices.02:54
robert_ancellcjwatson, btw, which customers/users do these license scans?  And for what purpose?02:55
cjwatsonThis is a public channel; I'm not going to go into specifics.02:55
cjwatsonGenerally it's for compliance with what their legal department demand as due diligence.02:56
robert_ancellI mean "what types of customers/users", but I think you've answered that02:56
cjwatsonVery big ones, generally.02:56
cjwatsonAt least IME from when they've asked Amanda questions and she's redirected to me.02:57
robert_ancellwe should make the "Copyright" header optional, as that seems the most problemtaic one02:59
cjwatsonMost widely-used licences require that redistributed copies of the software include copyright notices.03:00
cjwatsonSo I'm not particularly wild about encouraging you to violate those licences.03:01
cjwatson(Hm, actually, GPLv2 only requires that for source; GPLv3 likewise although it permits supplementation with terms that require preservation of legal notices in binaries.  BSD requires binary redistributions to reproduce copyright notices.)03:03
cjwatsonAnyway, I appreciate that it's tedious and that it's an engineer's instinct to automate it away or try to avoid it, but good engineering also involves knowing what the constraints are.03:05
cjwatsonThe consequences of failing to keep Copyright up to date are probably relatively minor, but I do think it's worth at least making some effort.  Most of the rest is genuinely important in that failing to do our job there can easily result in either us inadvertently violating licences ourselves (because we assumed that our own licensing records were accurate) or in leading our users to do so.03:07
cjwatsonSo please make an effort.03:07
mwhudson(if this sounds like hard work, i have a flexlm install you might be interested in ...)03:16
micahginfinity: is there a chance we can use gcc-4.4 as the fallback for new compiler issues instead of gcc-4.5 on arm*?03:28
micahgthat is assuming Debian is dropping 4.5 and not 4.4 imminently03:29
slangasekSpamapS: circular> yes, but that's allowed and not new04:07
jbicharobert_ancell: did you see that your manpages fix didn't work?04:34
robert_ancelljbicha, no, is there a bug report?04:35
robert_ancelloh, reading it now04:35
robert_ancelljbicha, ok, take 204:57
pitti@pilot out05:42
=== udevbot changed the topic of #ubuntu-devel to: Archive: open | Dev' of Ubuntu (not support or app devel) | build failures -> http://bit.ly/HaWdtw | #ubuntu for support and general discussion for hardy -> precise | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:
pittiGood morning05:42
ionthat06:00
=== tomreyn_ is now known as tomreyn
dholbachgood morning06:59
larsduesingmorning together07:29
larsduesinghmm, is it ok to give users some advice which do not match the bug but I found while browsing apport-attachments?07:30
larsduesing(like i did https://bugs.launchpad.net/ubuntu/+source/aiccu/+bug/1017161/comments/2 )07:30
ubottuLaunchpad bug 1017161 in aiccu (Ubuntu) "package aiccu 20070115-14.1ubuntu3.1 failed to install/upgrade: subprocess installed post-installation script returned error exit status 1" [Undecided,New]07:30
xnoxI see that initramfs hooks copy udev rules from /lib/, and do not copy udev rules from /etc/ on top.08:58
ogra_sounds like a bug08:59
xnoxis this intentional, or simply not supported to copy udev overrides into initramfs, and people should right their own initramfs hooks.08:59
ogra_if i'm admin of a system i expect my overrides to also show up in the initrd08:59
xnoxsurely there should be a helper function copy_udev_rule. Instead of each hook inventing their own way to copy the udev rule09:00
ogra_dont they just all use copy_exec ?09:00
xnoxnevermind that there is wait_for_udev, and yet hooks are calling their own incarnation of udevadm settle09:00
ogra_oh my09:00
cjwatsonThat sounds unintentional.09:00
xnoxcopy_exec is to copy the binary + dependencies, not the text files *.rule09:01
xnoxshould I file a bug with found instances of this and open a task per package to fix these?09:01
xnoxI'm guessing that a helper which does {/lib|/etc}/udev/*.rules copy first in initramfs-tools would be better.09:02
xnoxunless there is one, checking.09:02
xnoxanybody knows about the history of /usr/share/initramfs-tools/event-driven/upstart-jobs/mountall.conf09:03
xnox?09:03
ogra_well, looking at my default install there are only three hooks copying rules around09:03
ogra_dmsetup, cryptopenct and udev itself09:03
* ogra_ wonders why we still have the compcache hook ... i guess that can go09:04
xnoxogra_: dmraid, mdadm, lvm2, cryptsetup copy udev rules on my machine09:05
xnoxwell that means add lvm2 to your list ;-)09:06
ogra_ah, i dont have mdadm, cryptsetup or lvm installed09:06
xnoxsome of them actually do sensible things09:07
xnoxhttp://paste.ubuntu.com/1058793/ copies combinations of "etc lib" && "97- 97_"09:08
xnoxmdadm, udev, kpartx, cryptopenct  copy only the /lib/ version.09:14
xnoxnote that cryptoopenct copies only /etc/ one which doesn't exist.... maybe it's dynamically generated?09:14
* xnox wonders if smartcard decryption works or not.09:14
LaneyDoes anyone have a trick to get sbuild to enter the chroot on ftbfs?09:20
xnoxLaney: use pbuilder-dist with recovery hook. My recovery hook installs less & zile (small emacs clone)09:24
Laneyyeah, I know how to do it with pbuilder09:24
Laneybut sbuild is better :P09:24
xnoxLaney: alternatively, I had some luck with LVM snapshots backed sbuild builds to leave the snapshot around on FTBFS09:24
tumbleweedLaney: it's not that hard to type schroot -rc $PASTE09:24
=== kInOzAwA is now known as Guest85620
xnoxthen I'd mount the FTBFS snapshot & chroot into that09:24
tumbleweedsbuild has an option to leave snapshots around after failures, no matter how they are backed09:25
Laneytumbleweed: if it's left around on failure09:25
* xnox once ran out of snapshot space though.....09:25
Laneythat is the kind of information i'm after09:25
tumbleweed$purge_build_directory = 'successful';09:25
tumbleweed$purge_session = 'successful';09:25
Laneyta09:25
tumbleweednow you need to occasionally run schroot -e --all-sessions09:26
Laneyyeah, well I sometimes have to do that anyway09:26
Laneymy overlay isn't that big, so I notice pretty quickly09:27
=== zyga_ is now known as zyga
Davieyslangasek / bdmurray / SpamapS : Please can the nova SRU be progressed soon.. ta muchly.10:36
=== chu_ is now known as chu
larsduesinghmm, is it ok to give users some advice which do not match the bug but I found while browsing apport-attachments?10:41
larsduesing(like i did https://bugs.launchpad.net/ubuntu/+source/aiccu/+bug/1017161/comments/2 )10:41
ubottuLaunchpad bug 1017161 in aiccu (Ubuntu) "package aiccu 20070115-14.1ubuntu3.1 failed to install/upgrade: subprocess installed post-installation script returned error exit status 1" [Undecided,New]10:41
tumbleweedlarsduesing: don't see why not10:45
tumbleweedlucky user10:45
larsduesingok... just asking :)10:45
Laneytumbleweed: where is BUILDDIR?11:11
tumbleweedLaney: context?11:16
Laneyre our previous conversation, when I schroot -rc into the chroot11:16
tumbleweedLaney: ah /build/*11:16
LaneyI see "replacing <BUILDDIR> with /some/relative/path", but I don't know what it's relative to11:16
Laneyoh, it's not relative, I see11:16
Laneyta11:16
cjwatsoncd /build/<tab><tab>11:16
=== MacSlow is now known as MacSlow|lunch
xnoxsubmittodebian didn't work as expected - it didn't let me edit the body of the message to explain why it is needed, instead it emailed the bug with ugly #### comments in them =(12:12
tumbleweedxnox: you don't use mutt?12:15
xnoxtumbleweed: I use emacs12:16
xnoxtumbleweed: I think the option 'printonly' kicked in on the screen and it didn't actually send it12:17
tumbleweedreportbug should have made you edit it first12:19
xnoxI didn't have editor option set in the reportbug, but I had printonly set (maybe i was debugging something?!), that's why it did run editor, I think.12:20
xnoxlet's try again12:20
tumbleweedyup, that's probably why12:21
=== _salem is now known as salem_
xnoxworked like a charm =)12:47
tumbleweedso you need to have more trust in your tools :)12:49
infinitymicahg: My 4.5 workaround are VERY temporary, until the buildds have new kernels.  I don't expect nor want this to be long-lasting.12:52
=== yofel_ is now known as yofel
=== doko_ is now known as doko
dokoev, cjwatson: did you say, that the gdb debug mode only works with python2, not python3?13:11
SpamapSDaviey: I think today your best bet might be infinity13:23
SpamapSinfinity: are you doing SRU processing today? If so, Daviey is asking for a queue jump for nova.13:24
cjwatsondoko: I thought you said that and we just agreed13:24
cjohnstonjdstrand: ping13:24
jdstrandcjohnston: hi13:25
cjwatsonPerhaps /usr/lib/debug/usr/bin/python3.2-dbg-gdb.py being a dangling symlink isn't helping13:25
cjohnstonjdstrand: I was asked to ping you on bug #1017462 to see your opinion13:25
ubottuLaunchpad bug 1017462 in python-django-openid-auth (Ubuntu) "Please remove python-django-openid-auth from the repos" [Wishlist,Triaged] https://launchpad.net/bugs/101746213:25
cjwatsondoko: I think there's some confusion here between python3.2 and python3.2mu13:25
infinitySpamapS: I may be, but it won't be until after I've woken up from a much-needed nap. :/13:26
xnoxbremner> xnox: btw, I think rlb will upload emacs24 soon, which should fix (sortof) your notmuch emacs-bug13:26
cjwatsonThough my naïve attempts at fixing it locally haven't worked13:27
jdstrandcjohnston: what specifically did you need my opinion on?13:27
jdstrand(also if this is related to patch piloting, I had to rescedule my shift today)13:27
cjohnstonjdstrand: see if you can think of any issues with removing it.13:27
cjohnstonI don't think so13:27
jdstrandcjohnston: I can't no-- there are no reverse depends. You might want to look at http://wiki.debian.org/Renaming_a_Package (since it is effectively a rename when considering both Debian and Ubuntu)13:33
Davieycjohnston: I raised this issue about a year ago.. but there were hesitations with removing it then.. I don't think those are still valid.13:35
cjohnstonDaviey: ok..13:35
=== zyga is now known as zyga-food
=== zyga-food is now known as zyga
csaba_papmsg NickServ identify butch111714:40
pittisomeone might want to change her password now14:41
chrisccoulsonoops ;)14:42
xnoxis a 1.42.4-3ubuntu2~12.04.1  sensible version number for a Precise SRU where quantal has 1.42.4-3ubuntu2 ?14:51
xnoxthis is not a security upload14:52
jamespagexnox: does the fix apply for quantal as well?14:53
xnoxjamespage: i am "backporting" micro point releases from quantal which fixed a lot of bugs14:54
jamespagexnox, ah14:54
jamespageI see14:54
xnoxjamespage: well not a lot, but a few grave bugs.14:54
xnoxjamespage: i thought this way I will not "steal" security version number 1.42.4-3ubuntu2.1 or like 1.42.4-3ubuntu2.12.04.114:55
xnoxjamespage: or I can upload a no-change rebuild into quantal to give myself room in the number, but I think that way will be slightly more ugly =/14:56
xnoxjamespage: or I can upload a no-change rebuild into quantal to give myself room in the number, but I think the '~' way is less ugly =/14:58
jamespagexnox: I agree14:59
jamespageits more like what happens with backports which is what this is14:59
tumbleweedxnox: you can also use a more SRUish version, and just say that it's a backport of version X in the changelog15:00
xnoxtumbleweed: I could use 1.42.4-3ubuntu0.12.04.1 hmmmm15:01
xnoxbut that would be lies.15:02
tumbleweedxnox: what's the package?15:02
xnoxtumbleweed: oh *just a minor thing* *cough* e2fsprogs15:02
tumbleweedit's not really lies. We don't sync to older releases15:02
tumbleweedeven could do 1.42.4-0ubuntu0.115:03
xnoxi'd rather have SRU version clearly show up-to which point the packaging goes as well though.15:04
xnoxwell, SRU team will review the version number anyway =)15:05
xnoxev: test driven development with C and cppUTest http://raphaelhertzog.com/2012/06/25/test-driven-development-with-cpputest-now-in-debian/15:07
xnoxFYI15:07
evxnox: this looks excellent from a cursory glance. Might play around with it tonight or tomorrow. Thanks!15:10
xnoxev: =)15:10
=== Ursinha` is now known as Ursinha
=== Ursinha is now known as Guest89684
=== Guest89684 is now known as Ursula
=== Ursula is now known as Ursinha
cjwatsonmvo: Hey, do you have a minute to talk about the way DDTP uploads work?15:26
ScottKbarry: If you're tracking python3.3 compatibility, the python3.3 compatible version of PyQt is in Debian New ATM and we'll have it shortly.15:27
mvocjwatson: sure, in a call right now, after that, in ~15min?15:27
cjwatsonmvo: Sure15:27
barryScottK: \o/15:27
micahginfinity: ok, let's hope that's really the case :)15:29
mvocjwatson: so lp:apt-ddtp-tools has all the stuff needed plus a file called "UbuntuChecklist" that hopeflly covers the bits and pieces needed, its mostly automatic, but only mostly :/ it was meant to become part of rosetta at some point15:49
mvocjwatson: now obviously the branch owner "~mvo" on various places is wrong, I need to replace that with ~ubuntu-core-dev I think15:50
xnoxEnglish question: "an FBI agent" or "a FBI agent"15:53
tumbleweedan15:54
tumbleweeda/an is phonetic15:54
ScottKAgreed.15:54
cjwatsonmvo: Right - I'd found that, but the thing I wanted to talk to you about was the mechanism it uses15:54
cjwatsonmvo: It appears to me that apt-ddtp-tools is doing a set of binary-only custom uploads15:55
cjwatsonmvo: Is my understanding correct?15:55
mvocjwatson: yes, that is true, a custom upload target that got implmented around 2005 I think15:55
cjwatsonThe custom-ness is fine, but the fact that it doesn't have a source package is less fine15:55
cjwatsonThis makes it *really* hard to fix bug 82794115:56
ubottuLaunchpad bug 827941 in Launchpad itself "Copy ddtp-translations uploads to new distroseries" [High,In progress] https://launchpad.net/bugs/82794115:56
mvocjwatson: let me look at this bug15:56
cjwatsonI have a patch for the Launchpad side of it15:56
cjwatsonBut it relies on being able to track through a SourcePackagePublishingHistory15:56
cjwatsonAnd ddtp-tarball uploads are utterly anomalous because they don't have one15:56
mvocjwatson: I'm happy to change the way the uploads are done in any way necessary15:56
cjwatsonDo you think it'd be reasonable to rearrange apt-ddtp-tools so that it generated a source package which then produces these custom uploads?15:57
cjwatsonI'd be happy to put a patch together15:57
mvocjwatson: absolutely, that is fine15:57
mvocjwatson: while at it, I  cleanup the branch ownerships issues15:57
cjwatsonCool.  I'm not certain off the top of my head whether a build that consists exclusively of custom files will work; but, if it doesn't, I'll fix that in LP15:57
cjwatsonThis will fix bug 672314, with a bit of cleanup of old series15:58
ubottuLaunchpad bug 672314 in apt (Ubuntu) "No translated package descriptions for -updates repository" [High,In progress] https://launchpad.net/bugs/67231415:58
=== deryck is now known as deryck[dentist]
Davieycjwatson: Re-spin of alternate & server?16:10
Davieyerr, that was supposed to be in -release16:11
cjwatsonque?16:12
ximionpitti: hi! Are you there?16:22
ximionyou contributed to the PackageKit apt backend, right?16:22
juliankximion: Fun fact is that I asked glatzor about the undefined variable bug 3 hours ago, but he did not answer me16:28
ubottuLaunchpad bug 3 in Launchpad itself "Custom information for each translation team" [Low,Fix released] https://launchpad.net/bugs/316:28
juliankbad bot!16:28
ximion:-D16:29
ximioncool!16:29
ximionwell, the apt backend is in Debian if people want to try it out / to offer this option16:30
juliankI also asked him something on Saturday, but did not receive an answer either, so maybe he just ignores everything I write currently.16:30
ximionbut if the apt backend does not work and nobody maintains it, I would likely drop it, as it is for no use to anyone at that state (and reinclude it later in Wheezy+1, if it is updated)16:30
ximionprobably busy...16:31
juliankBut not busy enough to introduce RC-buggy code everywhere I look.16:32
ximionbut I'm not sure if the future of apt-backend is very save, since glatzor is the upstream author of aptd, so why should he work on making his own project obsolete? (if he thinks aptd is better, what he does at time (and he has a fair point regarding some issues atm))16:32
ximionhehe, okay - then it's a bad time to be busy :P16:32
ximionI'm very busy too (exams), but I still look at this stuff (fyi the aptcc security issue will be fixed, but I'm not 100% sure if I can do that before freeze - but I'll definitely get an exception for that :P)16:37
=== beuno is now known as beuno-lunch
=== beuno-lunch is now known as beuno
JohnC_anybody here?16:57
ScottKNo.17:09
=== Quintasan_ is now known as Quintasan
ximionjuliank: I'll do a packagekit upload tomorrow - if I haven't heard a decision yet, I'll drop the apt backend for Wheezy then, it's unlikely that it will be fixed before release.17:41
ximionthe issues are massive and won't be ack'ed by the release-team17:41
ximion*I mean fixes for them would be huge and not accepted into testing17:42
ximionwould be cool if pitti could comment on his view on the PackageKit apt backend :-)17:50
=== AaronMT is now known as AaronMT|2
xnoxI messed up a wiki page18:02
xnoxcan a revision be reverted18:02
micahgxnox: sure, there should be an edit option18:02
* xnox whooh, I think I managed to do it.18:03
xnoxmicahg: If you go to: https://wiki.ubuntu.com/StableReleaseUpdates how many special cases subtitles do you see?18:08
micahgxnox: 1018:08
xnoxmicahg: good. The 'info' tab diff is weird =/18:09
=== deryck[dentist] is now known as deryck
skinpatchhi all18:39
tedgslangasek, So, presumably the liveCD is going to have to have a collection of bootloaders on it.  How do we know which one is actually being used?19:00
tedgOn an installed system, but I figure that will match the live CD.19:01
tedgOr will only one be installed?19:01
Sp4rKya/W 2519:08
Anxi80Is there an official method for passing suggestions on to the devs for future version of ubuntu?19:20
Pici!brainstorm19:20
ubottuPost your ideas for Ubuntu at http://brainstorm.ubuntu.com and vote for the ones you like!19:20
Anxi80perfect thanks!19:21
ahasenackhi, is there a way to force do-release-upgrade to upgrade lucid to precise? It keeps saying "No new release found", and19:25
ahasenackif I change the config from "lts" to "normal" it tries to upgrade to maverick19:25
xnoxahasenack: LTS -> LTS upgrades start after the first point one release, i.e. 12.04.119:26
micahgahasenack: -d19:27
ahasenackmicahg: won't that upgrade it to quantal?19:27
* ahasenack tries19:27
micahgahasenack: not from lucid :)19:27
ahasenackmicahg: ah, nice :)19:27
xnoxahasenack: or listen to my evil twin micahg ;-)19:27
ahasenackmicahg: it's working19:27
ahasenackxnox: thanks too, good to know about the .1 detail19:27
=== trinikrono is now known as trinichica
=== trinichica is now known as chica
slangasektedg: what precisely is it that you want to know?  which bootloader /was/ used for the current boot?  which bootloader /will be/ used for the next one?  the latter may depend on whether the user has enabled/disabled secureboot between reboots19:44
=== Guest73293 is now known as dpb_
=== dpb_ is now known as dpb__
=== dpb__ is now known as dpb___
hallynslangasek: hi, the debian sysvinit maintainer was very helpful at first, but now has gone quiet.  When you get a chance, could you take another look at my new proposed fix for bug 974584 ?20:46
ubottuLaunchpad bug 974584 in sysvinit (Ubuntu Quantal) "Semaphores cannot be created in lxc container" [High,Triaged] https://launchpad.net/bugs/97458420:46
hallynslangasek: if you wouldn't want to take that into ubuntu without it being accepted in debian, then i think i'll give up and keep working around it in lxc20:46
dupondjeEmpathy broken since last update :(21:26
=== salem_ is now known as _salem
infinityrbelem: Any news on the new plasma-mobile snapshot?23:32
xnoxinfinity: if I type $ host localhost23:49
xnoxwhat do you expect as an output?23:50
xnox$ host localhost23:51
xnoxlocalhost has address 127.0.0.123:51
xnoxlocalhost has IPv6 address ::123:51
xnoxBut on my local machine I get23:51
stgraberxnox: depends on your DNS server23:51
xnox$ host localhost23:51
xnoxHost localhost not found: 3(NXDOMAIN)23:51
xnoxso my machine has borked DNS server?23:51
stgraberwell AFAIK nothing in the RFC forces the DNS servers to return a record for localhost23:52
* xnox is not good with networking but "Host localhost not found: 3(NXDOMAIN)" doesn't sound good23:52
stgraberwhat should always return the right result though is "getent hosts localhost"23:52
cjwatsonYou aren't really supposed to go to the DNS to look up localhost23:52
xnox$ host ::123:52
xnox1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa domain name pointer localhost.23:52
xnoxdoesn't look good either23:52
stgraberrunning "host" goes right to your DNS server without going through the nss stack23:53
xnoxhmm23:53
cjwatsonhost(1) does an explicit DNS server query - it's not simply ... right, what Stéphane said23:53
stgraberI usually make sure that none of my DNS servers ever returns something for localhost/localhost.localdomain/127.0.0.1/::1/... as they shouldn't23:53
xnoxand is there a magic switch to getent to get a IPv6 address?23:53
cjwatsonThough your output for ::1 is a straightforward IPv6 reverse record23:53
xnox$ getent hosts localhost23:54
xnox127.0.0.1       localhost23:54
xnoxso where is my IPv6 address?23:54
cjwatsonDoing this for everything in shell is probably difficult, but you can use getaddrinfo/getnameinfo in C23:54
stgrabernot aware of a specific way of forcing getent to return an ipv6 record, I usually just use getaddrinfo()23:55
cjwatsonOr any language that binds those functions23:55
stgraberxnox: depends on the systems but IIRC by default in Ubuntu "localhost" isn't an alias of ::1, ip6-localhost is23:56
xnoxStarted IPv6 smoke perftest on broker port 3498023:57
xnoxCannot resolve ::1:34980: Address family for hostname not supported (qpid/sys/posix/SocketAddress.cpp:140)23:57
xnoxqpid-send: Failed to connect (reconnect disabled)23:57
xnoxqpid-receive: Failed to connect (reconnect disabled)23:57
xnoxreceive failed '' != 'hello'23:57
xnoxFAIL: ipv6_test23:57
xnoxstgraber: it is the case on debian?23:57
stgraberxnox: no idea, I don't see why we'd diverge there though, so probably the same is true on Debian23:59
cjwatsonAFAIK yes23:59

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