/srv/irclogs.ubuntu.com/2013/08/09/#ubuntu-devel.txt

=== hloeung is now known as Guest59444
=== Guest59444 is now known as hloeung
=== _salem is now known as salem_
=== salem_ is now known as _salem
noaXesshello06:20
noaXessam i at the correct place to ask about package upgade/install problems? it's about mysql-server, maysql-server-5.5 http://paste.ubuntu.com/5965187/06:20
noaXessmore information after purging mysql-server-5.5 and remove /etc/mysql and /var/lib/mysql and reinstall mysql-server: http://paste.ubuntu.com/5965242/06:28
sarnoldnoaXess: can you run dmesg | grep user.frm   ? I'm curious if the AppArmor policy needs to be extended (errno 13 is "Permission denied")06:32
noaXesssarnold: sure.. wait06:49
noaXesssarnold: no output06:49
dholbachgood morning06:49
noaXessdholbach: morning06:49
dholbachhi noaXess06:49
noaXessis it a package problem?06:50
sarnoldnoaXess: well, that's probably for the best for everyone else :) but it does mean I'm not sure what step to take next. maybe try to find that user.frm file and check permissions on it?06:50
noaXesssarnold: have you installed mysql-server?06:54
noaXesshere are perms to root:root sudo ls -l /var/lib/mysql/mysql which i think it should be on mysql:mysql06:54
noaXessdoes the package upgrade/install make wrong perms?06:54
noaXessstrange: http://paste.ubuntu.com/5965336/07:06
dholbachdavmor2, happy birthday! :)07:11
=== smb` is now known as smb
gesernoaXess: see bug 1210380, this seems to be an update regression in -proposed07:35
ubottubug 1210380 in mysql-5.5 (Ubuntu) "package mysql-server-5.5 5.5.32-0ubuntu0.12.04.2 failed to install/upgrade: subprocess installed post-installation script returned error exit status 1" [Undecided,Confirmed] https://launchpad.net/bugs/121038007:35
noaXessgeser: that means? workaround or wait? can't wait.. i'm developing each day on mysql..07:37
geserthe workaround for now seems to be to downgrade to 5.5.32-0ubuntu0.13.04.1 from -updates/-security07:39
noaXessgeser: so install an older version..07:40
noaXessok.. hm.. purge first all, recover data07:40
noaXessgeser: how do i downgrade to that package versino? do i need first purge all mysql-* packages?07:42
sladengeser: apt-get install abcdef=1.2.3.4ubuntu1  http://askubuntu.com/questions/138284/how-to-downgrade-a-package-via-apt-get07:46
gesersladen: I guess that was meant for noaXess07:51
noaXesssladen: yeah.. but that shows dep errors.. so i think i need this: sudo apt-get -s install mysql-server=5.5.32-0ubuntu0.13.04.1 mysql-server-5.5=5.5.32-0ubuntu0.13.04.1 mysql-server-core-5.5=5.5.32-0ubuntu0.13.04.1 mysql-common=5.5.32-0ubuntu0.13.04.1 mysql-client=5.5.32-0ubuntu0.13.04.1 mysql-client-5.5=5.5.32-0ubuntu0.13.04.1 mysql-client-core-5.5=5.5.32-0ubuntu0.13.04.1 libdbd-mysql-perl libmysqlclient18=5.5.32-0ubuntu0.13.04.107:52
geseryes you need to downgrade all mysql 5.5 packages together07:55
noaXesscan't get it running.. same error then before.. also if i use verinos 5.5.29-0ubuntu107:59
noaXessalways on setting up mysql-server-5.5: http://paste.ubuntu.com/5965500/07:59
noaXess:'(08:02
noaXesswhat happens if i purge all mysql-* packages? will it break system?08:03
noaXesscause purge mysql-common will purge also http://paste.ubuntu.com/5965518/08:03
seb128cjwatson, hey, do you still plan to add the icon info the click manifest soon? (I'm waiting on that to make system settings use the manifest instead of the fake datas)09:08
cjwatsonseb128: It's on my list for this month - will try to get it done over DebConf09:18
seb128cjwatson, thanks09:18
noaXessgeser, sarnold: got my mysql-server running, read bug comments... https://bugs.launchpad.net/ubuntu/+source/mysql-5.5/+bug/1210380 YESSSSS09:20
ubottuLaunchpad bug 1210380 in mysql-5.5 (Ubuntu) "package mysql-server-5.5 5.5.32-0ubuntu0.12.04.2 failed to install/upgrade: subprocess installed post-installation script returned error exit status 1" [Undecided,Confirmed]09:20
noaXess5h later09:20
=== jibel_ is now known as jibel
=== MacSlow is now known as MacSlow|lunch
=== greyback is now known as greyback|lunch
rbasakstokachu, doko_: mysql-5.5 5.5.32-0ubuntu2 is stuck in saucy-proposed. Is this related to verification-failed in bug 1121874?11:14
ubottubug 1121874 in mysql-5.5 (Ubuntu) "MySQL launch fails silently if < 4MB of disk space is available" [Medium,Triaged] https://launchpad.net/bugs/112187411:14
rbasakCould you see if you can sort it out, please?11:15
xnoxrbasak: mysql-5.5 autopkgtest fail http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html but it looks like it never passed, thus each time it was probably "adt ignored" manually by release team.11:18
rbasakAh I see. I did get confused by that.11:18
xnoxrbasak: thus it's waiting for an override.11:18
rbasakWe'll need to fix 5.5.32-0ubuntu2 anyway, as I presume it's broken the same way as the others.11:19
=== greyback|lunch is now known as greyback
=== MacSlow|lunch is now known as MacSlow
=== _salem is now known as salem_
=== dosaboy_ is now known as dosaboy
rbasakjamespage: what do you think about changing pull-lp-source to pull from -proposed instead?12:20
rbasakAIUI, the point is to get the latest version, so perhaps it should.12:21
rbasak(it'd have to fall back though I guess)12:21
jamespagerbasak, might be a good idea actually - would stop some of the confusion I have seen12:21
xnoxcjwatson: so some of the new build-deps for automake's testsuite are in universe. I've dropped those build-deps, and instead added autopkgtest to run the fuller testsuite.12:45
xnoxrbasak: pull-lp-source already pulls from -proposed. there are timing issues, but you can do $ pull-lp-source package saucy-proposed12:46
xnoxrbasak: or specify version explicitely, if you notice it pull out of date.12:46
xnoxrbasak: similarly one can use: $dist-updates $dist-proposed $dist-security12:47
cyphermoxinfinity: hey13:49
jdstrandtedg: hey-- so I approved the click MIR yesterday. it is my understanding you were blocked on that. it is still in universe-- is there something you need me to do to unblock you?14:19
jdstrandtedg: I should also point out that click-apparmor doesn't have a MIR yet, but I plan to create on today. are you blocked on that too?14:19
tedgjdstrand, Yeah, I noticed I was talking with fginther on how to move that forward.  My understanding is that I need to dep on it to get it pulled in.14:20
tedgjdstrand, No, I just need the click-dev dependency to be allowed.14:20
tedgjdstrand, Obviously that'll make things not work, but they'll build, etc.14:20
stgrabertedg: yeah, you need to dep on it or have it seeded then it'll show up in component-mismatches and an archive admin will override it to main14:20
tedgjdstrand, Thanks for getting to that!14:20
jdstrandtedg: ok. I could seed it, but that seems like a a weird seed for desktop since14:20
tedgstgraber, Yeah, the issue is how to convince Jenkins it is okay.  It errors on deps that aren't in main.14:21
jdstrandtedg: but if it would help you, let me know14:21
tedg(which is reasonable, but need to figure out this case)14:21
ogra_jdstrand, put it in supported14:21
jdstrandogra_: yeah, that would work14:21
jdstrandtedg: shall I just do that ^14:21
ogra_though i'm not sure that actually pulls it in, hmm14:21
jdstrandI think it does14:21
tedgI don't know what that is.  But if you think it would work, I'm happy with it :-)14:21
ogra_trying wont hurt i guess14:22
ogra_sadly ubuntu-touch seeds still live in universe14:22
jdstrandtedg: I'll do the override14:22
ogra_else you could just seed it there14:22
jdstrandit should be seeded on the touch images14:22
ogra_right14:22
ogra_but they build from universe atm14:23
jdstrandoh I see what you mean14:23
ogra_until all PPAs are gone from the build14:23
jdstrandtedg: ok, added click and click-dev to the supported seed and adjusted the overrides. let me know if you need any more help14:56
tedgjdstrand, Cool, thanks!14:59
* jdstrand will keep an eye on component mismatches14:59
infinitycyphermox: 'sup?15:16
cyphermoxinfinity: ah, I wanted to ask about colord blocking systemd. I noticed you unblocked the test failure for chromium-browser, and the colord failure seems unrelated to systemd, just the same usual reason it fails15:17
cyphermox^ re: transition from proposed to release15:17
infinitycyphermox: Had nothing to do with systemd, I foced skipping tests on colord/1.0.1-1ubuntu215:24
infinitycyphermox: The hope was that the next version would fix the broken tests, not that I'd have to keep hinting forever. :P15:24
cyphermoxright. the next version of colord.15:25
infinitycyphermox: Yes, but clearly that didn't happen.  Can someone fix the test? :P15:26
infinityRAOF: I'm looking at you.15:26
cyphermoxinfinity: I don't know, perhaps someone could. ;)15:26
infinitycyphermox: Anyhow, yes, it looks like the same failure as last version, so I'll bump the hint for now. :/15:28
* cyphermox grabs the colord branch15:28
=== nate-finch is now known as natefinch
dholbachmitya57, do you have an idea what can be done about https://bugs.launchpad.net/ubuntu-packaging-guide/+bug/1205797?15:49
ubottuLaunchpad bug 1205797 in Ubuntu Packaging Guide "Cannot open file `/usr/share/doc-base/ubuntu-packaging-guide-html-single' for reading: No such file or directory." [High,New]15:49
mitya57dholbach: looks like a regression from my last commit — will take a look16:08
dholbachsuper, thanks!16:08
* mitya57 wonders why he didn't receive a notification about that bug16:09
alkisgslangasek: hi, we're interested in using samba 4 for LTSP 6, edubuntu 14.04 etc, but currently it's postinst scripts are broken etc, would you have some ETA for when it'll be properly working in Ubuntu?16:38
=== natefinch is now known as natefinch-lunch
rbasakstokachu: what's the news on mysql?16:43
stokachurbasak: heres what i can do -- re-do the debdiffs with the fix and re-test the installation. but i wont be able to get to until until tonight (EST)16:45
rbasakstokachu: OK no problem. I can look at it again on Monday.16:45
stokachurbasak: perfect! ill have it ready for you by then16:46
rbasakThank you!16:46
stokachurbasak: will you be able to do the upload too?16:46
rbasakSure16:46
stokachurbasak: ok cool ill ping you on monday then :)16:46
slangasekalkisg: I'm not working on samba4 in Ubuntu (or hardly much in Debian), no17:14
=== natefinch-lunch is now known as natefinch
bdmurrayseb128: I'm looking into an issue with libgksu and sudo-mode being set to false on a default install of raring.  It looks to me like the alternative is set correctly but running gconftool-2 -g /apps/gksu/sudo-mode I see false17:17
bdmurrayseb128: how might I find out more about how the gconf key was set?17:17
alkisgslangasek: sorry, ogra_ pointed you to me, thanks :)17:20
ogra_slangasek, oh, did you give up on it ?17:20
slangasekogra_: "give up"?17:21
ogra_werent you the samba debian maintainer ?17:21
slangasekI'm still a comaintainer17:21
ogra_ah17:21
slangasekbut I haven't been involved in the samba4 packages, and I don't know anything about their status in Ubuntu17:21
seb128bdmurray, no real way to see what set the value, same as trying to figure what created a file...17:22
bdmurrayseb128: do you have any ideas how I might dig into it further?17:23
* mitya57 giggles at a branch named "tyops" in the sponsoring queue17:26
seb128bdmurray, no, sorry, I've not looked at gksu in years, I though we stopped using it a year ago17:27
bdmurraygdebi seems to still use it17:27
jbichaalkisg: Debian experimental now has the "samba" package providing samba4 http://packages.qa.debian.org/samba17:44
alkisg4.0.6, thank you jbicha - and also thanks for the gnome flashback work ;)17:45
jbichaso I'm guessing samba as samba4 is doable for 14.0417:46
xnoxmitya57: i call that informative branch naming17:52
xnox=))))17:52
xnoxmitya57: was the qt / icons fix properly re-fixed in saucy?17:57
xnoxmitya57: and is now safe for SRU once again?17:57
mitya57xnox: I thought you fixed it in saucy :)17:57
xnoxmitya57: correct!17:58
xnoxmitya57: and it's the same one for sru or different?17:58
* xnox looks like a fool now!17:58
mitya57it's functionally identical (± some comments & whitespace)17:59
xnoxack.17:59
xnoxmitya57: will into it later.17:59
mitya57great, thanks!18:00
doko_ * New upstream release20:31
doko_     - Ghostscript 9.08rc1.20:31
doko_     - We are using the system's liblcms2 and libopenjpeg now.20:31
doko_tkamppeter, seb128: openjpeg not in main. can you convince me that it needs to be there?20:31
doko_please by email20:32
=== doko_ is now known as doko
tkamppeterdoko, see your e-mail.21:02
=== salem_ is now known as _salem
=== v_ is now known as v
crankhardersorry if offtopic.. looking for an upstart config that can manage a process that is expected to have its PPID change.  not fork, not daemonize... it'll actually spawn a replacement process.22:34
infinitycrankharder: That would be different from forking how?22:38
xnoxcrankharder: can you strace that process? using establishing pid count recipe from upstart cookbook22:38
sarnoldcrankharder: so, say, over a few weeks, it'll cycle pids through the entire pid space?22:39
crankharderinfinity: it forks itself and then kills the original... but that's expected, and i dont want upstart to start a new process22:39
infinitycrankharder: That's the definition of daemonizing.22:39
crankharderexcept this happens repeatedly when it receives USR222:39
infinityOh.22:39
infinityEw. :)22:39
crankharder:)22:39
infinityI'm not convinced any sane process tracking system is prepared to deal with that scenario.22:40
infinityHow did one do it in the sysvinit world?  Does it keep updating a pidfile with its current mystery PID?22:41
crankharderit maintains its own PID file22:41
infinityHah.  Jinx.22:41
crankharderhaven't seen a config for upstart to specify a pid file though22:41
sarnoldit almost seems like a task designed solely to run from systemd.22:41
infinitysarnold: Or sysvinit, to be fair.22:42
crankharderya'll lost me there ;)22:42
sarnoldinfinity: the pid file does help sysvinit a lot, yes..22:42
infinitycrankharder: Anyhow, I'd say the answer right now is "upstart can't do that", and you want a legacy sysvinit script in /etc/init.d instead of an upstart job.22:43
crankharderyea, i have one of those, but sysvinit won't restart it if it dies completely22:43
crankharderupstart in theory could do that22:43
infinitySure.  If upstart could even remotely sort out how to track it.22:44
crankharderI was thinking of a wrapper bash script that would just loop and check the pid file and die if the pid in the pid didn't exist22:44
infinityWe've discussed allowing "expect fork" to take an argument to specify number of forks, but "expect fork infinite" would never seem like a good idea.22:44
crankharderhah22:44
crankharderso, nginx works this way - kinda a big one, so hopefully someone else is thinking about this22:45
crankharderi'm not trying to solve for that though22:45
infinitynginx doesn't have a control process like... Everyone else who uses this sort of worker model?22:45
infinity(apache, spamassassin, etc)22:45
crankharderi dunno, you tell me22:46
crankharderhttps://gist.github.com/crankharder/93a68a060329d8446ede22:46
* TheLordOfTime heard nginx mentioned22:46
crankharder...and that's supposed to be a transparent restart22:46
infinityLooks like a master process there to me.22:46
crankharderyea, but the pid changed?22:46
infinityYes, because it was restarted...22:46
TheLordOfTimewhat infinity said, when nginx restarts the master process PID changed22:47
crankharderokay, fair, nvm22:47
infinitycrankharder: You could file a wishlist bug for this sort of bizarre tracking.  Something like "expect pidfile /var/run/daemon.pid" could put an inotify watch on the pidfile and force it to update its ptrace when the pidfile changes.22:55
infinitycrankharder: Seems like it would be a bit fragile to get right, but theoretically doable.22:56
infinity(Or rewrite the daemon in question to have a control process :P)22:57
crankharderthink i'm gonna try to hacktogether some bashfu control process and have upstart monitor that... and see where that gets me22:58

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