[01:48] <fraanz> can someone help me install Ubuntu touch on a galaxy tab 2?
[01:49] <fraanz> Please?
[03:23] <OrokuSaki> <~~~ Triple booting Android 10.1, Ubuntu Touch, WebOS, and Ubuntu 13.04 Desktop.. on my HP Touchpad. =)
[03:24] <OrokuSaki> created 3 new lvm partitions called ut-system, ut-data, ut-cache.. changed my sources.. ramdisk, updater-scripts in the .zip files and my fstab.
[03:24] <OrokuSaki> I am not using update-fstab program in UT.
[03:24] <OrokuSaki> Sweet.
[03:25] <OrokuSaki> CyanogenMod guys were interested to hear the touchscreen doesn't always work 100%.. they said other then putting ts_srv in debugging (which I did) it may be an Ubuntu Touch issue
[03:26] <OrokuSaki> some boots it does, some boots the liftoff of the finger is not correctly detected as a swipe, and though your finger is still on the screen, UT thinks the finger has lifted...
[03:26] <OrokuSaki> Will keep looking I guess...
[07:41] <eer> Hi
[07:41] <eer> Quick question from a newbie: Is Ubuntu Touch 100% open source?
[07:51] <Noskcaj> eer, Not all the packages you get get on it, but the core part should be
[07:56] <eer> When will Ubuntu Touch be available approximately? I want to get rid of Android ASAP, as I don't trust it.
[08:01] <eer> Never mind. Found it: https://wiki.ubuntu.com/Touch/FAQ#When_will_Ubuntu_Touch_be_available.3F
[09:11] <WebbyIT> Hi guys, is phablet-flash working for Nexus 7 tilapia?
[09:28] <Pythonisto> hello
[09:29] <Pythonisto> is Ubuntu Touch going to support Sony Xperia U ?
[09:30] <hansg01> hi, just a simple question how can one contribute to the mobile os?
[09:39] <Pythonisto> is Ubuntu Touch going to support Sony Xperia U ?
[09:44] <Pythonisto> is Ubuntu Touch going to support Sony Xperia U ?
[10:43] <popey> WebbyIT: should do, AIUI tilapia is the 3g grouper?
[10:43] <popey> hansg01: sure.
[10:43] <WebbyIT> popey, no, it's not supported unfortunately :/
[10:44] <WebbyIT> popey, http://askubuntu.com/questions/335946/nexus-7-3g-2012-problem-with-ubuntu-touch
[10:45] <popey> ah excellent
[10:45] <WebbyIT> popey, where have I to open a bug for wireless settings?
[10:46] <popey> https://bugs.launchpad.net/ubuntu/+source/network-manager/+filebug
[10:47] <WebbyIT> popey, the bug is only on Ubuntu Touch, not on Ubuntu
[10:48] <WebbyIT> popey, if there are more than one AP with same name Ubuntu Touch lists all, on PC they are grouped
[10:56] <Laney> indicator-network
[10:56] <popey> WebbyIT: ubuntu touch is ubuntu
[10:56] <WebbyIT> popey, ok ok :)
[10:57] <Laney> it's got a different indicator to the one you have on your desktop
[10:57] <popey> WebbyIT: i have two access points with the same name and I am sure I see them grouped on touch
[10:57] <popey> true dat
[10:58] <WebbyIT> popey, mhhh I'm going to do update67, I'll try after that
[11:01] <DJJeff> still waiting to see if anyone knows how to fix a black screen
[11:01] <DJJeff> I am able to adb shell and even ssh in using adb forward tcp:5555 tcp:22
[11:02] <DJJeff> I went back to ubuntu-touch preview and was able to see the login screen
[11:02] <DJJeff> but after apt-get update apt-get upgrade reboot
[11:02] <DJJeff> just a black screen
[11:03] <DJJeff> really bugging me now cause samsung wont provide me with stock android firmware cause they are gay
[11:03] <DJJeff> and samsung kies is broken in korean
[11:03] <DJJeff> as seen here: http://puu.sh/4CpeF.png
[11:04] <DJJeff> luckly I know how to WIRESHARK and samsung laughs at me: http://puu.sh/4CavN.png
[11:41] <OrokuSaki_> http://forum.xda-developers.com/showthread.php?t=2426924 Dual Booting Android and UT since I have LVM's =)
[11:41] <OrokuSaki_> well.. triple booting if you include webos.. and quad if you include ubuntu desktop running gnome
[12:00] <AskUbuntu> Will my Ubuntu Touch be compatible with Samsung Galaxy Ace? | http://askubuntu.com/q/351477
[12:01] <ejat> anyone having 3g problem on nexus 4?
[12:46] <samuele> Hallo
[14:07] <user82> will the 17th release have a 3g config gui? or automatic 3g configuration
[14:15] <popey> user82: it already does
[14:15] <user82> popey, good to know
[14:31] <ejat> popey, http://sergiusens.github.io/posts/google-contacts-on-ubuntu-touch.html can be use in current ubuntu-system images?
[14:32] <ejat> its read-only right?
[14:33] <ejat> http://askubuntu.com/questions/318451/error-setting-3g-connection-on-ubuntu-touch
[14:33] <ejat> do we need to manual configure for 3g conn ?
[14:37] <popey> no
[14:38] <ejat> ive tried .. :(
[14:38] <ejat> in saucy-proposed
[14:38] <ejat> data n sms working fine ..
[14:38] <ejat> only data ...
[14:38] <ejat> opss voice n sms ok
[14:38] <popey> what device?
[14:39] <ejat> N4
[14:39] <popey> works here
[14:40] <ejat> how to debug ?
[14:40] <ejat> or i should try with other ISP / telco ?
[14:40] <popey> i don't know
[14:43] <ejat> it should be ok with any telco band right ?
[14:43] <popey> should be, unless there's some missing data in our phone stack
[14:44] <popey> which network are you on?
[14:44] <ejat> DiGi
[14:44] <ejat> in malaysia ..
[14:44] <ejat> Network manager should have in the list already
[14:44] <ejat> since working fine if using desktop
[14:46] <tick> Hi everyone, Do you know if the autonomy on Nexus 4 is better on ubuntu than the Stock rom ?
[14:46] <ejat> https://wiki.ubuntu.com/NetworkManager/Hardware/3G
[14:46] <ejat> popey, btw .. how to sync the google contact
[14:47] <ejat> need to make the device enable RW ?
[14:48] <popey> no
[14:48] <popey> ejat: https://wiki.ubuntu.com/Touch/DailyDriver
[14:48] <popey> syncevolution should already be installed
[14:49] <ejat> adb shell , can see the syncevo already install .. then exe the cmd with credential ?
[14:50] <popey> yes
[14:51] <ejat> ok popey .. ill try ...
[14:52] <ejat> phablet-network-setup: command not found
[14:54] <ejat> channel n pending is using different images?
[14:54] <popey> its phablet-network now
[14:56] <ejat> if my desktop doesnt have the wifi connection ? its wont work ?
[15:14] <tick> Ubuntu is stable enough for everyday usage ? Because it looks cool and I want to try it on my N4 :p
[15:19] <tinti> tick: I would say only if you have patience :)
[15:25] <popey> ejat: you can set up the connection from the network indicator directly on the device
[15:27] <ejat> already tick 2g/3g/4g
[15:27] <tick> ok thx
[15:29] <ejat> popey, emailclient not opening ..
[15:30] <ejat> already tick 2g/3g/4g ... but not connected
[15:44] <ejat> ?
[15:45] <ejat> popey, as for video .. what format file currently touch support?
[15:46] <tick> Can I import contacts from a SIM save ? (.vcf)
[15:56] <ejat> email client apps working?
[16:04] <AskUbuntu> Ubuntu Touch Black Screen Samsung Tab 10.1 (p4wifi) GT-P7510 | http://askubuntu.com/q/351537
[16:07] <popey> ejat: we should remove the email client.
[16:10] <ejat> owh ..
[16:10] <ejat> its still WIP ?
[16:11] <popey> Not for this relase, no.
[16:11] <ejat> owh ..
[16:11] <ejat> so no mail client for this release  ...
[16:21] <ejat> popey, how about the document viewer?
[16:29] <tick> My installation is stuck at "INFO:phablet-flash:Waiting for install to finish on device. Please do not unplug device until phablet-flash finishes." since 5 minutes, Is this normal ?
[16:31] <tick> Done !
[17:11] <foriamroot> question if anyone is around
[17:40] <popey> !ask | foriamroot
[17:40] <foriamroot> meh
[17:41] <popey> well if you're not going to ask I'll wander off and bath my kids
[17:41] <foriamroot> sounds like a plan
[17:43] <foriamroot> answered the question myself just took some digging
[17:51] <cwayne> foriamroot: what was the question?  maybe your answer could help someone else with the same question :)
[17:51] <foriamroot> apn
[17:51] <foriamroot> how to edit the apn
[17:52] <foriamroot> am reflashing to see if it worked
[18:04] <foriamroot> when the official release of buntu comes out on the 17 will I be able to "upgrade" to it with a locked boot loader or must i unlock the bootloader again to flash it?
[18:13] <popey> foriamroot: you'll need to unlock
[18:13] <foriamroot> hmmmm
[18:14] <foriamroot> that wipes the device on stock, how abouts on buntu
[18:15] <foriamroot> would it be the same?
[18:18] <foriamroot> i would like to be able to relock the bootloader and flash the stock recovery after installing ubuntu to prevent the booting of malicious kernels
[18:21] <wilee-nilee> foriamroot, Can you show any evidence of "malicious kernels"
[18:21] <foriamroot> only in a lab currently
[18:21] <foriamroot> however, they will one day exist
[18:21] <wilee-nilee> That's tinfoil hat stuff
[18:21] <foriamroot> no its not
[18:22] <wilee-nilee> all this stuff comes from repos that are well maintained
[18:22] <foriamroot> this stuff does
[18:23] <foriamroot> i.e. the official kernel
[18:23] <foriamroot> my concern is more along the lines of security
[18:28] <popey> foriamroot: I've not tried re-locking the device tbh
[18:28] <popey> interesting exercise.
[18:34] <cwayne> foriamroot: once ubuntu ships on actual OEM devices, i'm sure theyll require a locked bootloader
[18:34] <cwayne> (hopefully with the ability to unlock)
[18:38] <foriamroot> you can relock it after flashing buntu just cant update without unlocking
[18:38] <foriamroot> i like having a locked bootloader and a recovery which requires buntu sigs
[18:38] <foriamroot> similar to a stock recovery
[18:44] <wilee-nilee> I doubt ubuntu is going to have a locked bootloader stock, you can do it already, this is linux you have to do some things yourself.
[18:44] <foriamroot> what do you mean
[18:45] <foriamroot> does syncevolution still work by the way?
[18:45] <foriamroot> or is there another way?
[18:46] <foriamroot> wilee-nilee: could you elaborate on your comment?
[18:50] <ejat> foriamroot: syncevolution is working fine ..
[18:50] <foriamroot> thanks
[18:50] <ejat> just tested and sync my 1000++ contact :)
[18:50] <foriamroot> so mines should be a cake walk lol
[18:50] <foriamroot> like 153 or so
[18:51] <ejat> i need to do 50 by 50 ..
[18:51] <foriamroot> i read
[18:51] <ejat> sigh ..
[18:51] <foriamroot> some were commenting that it stopped working ~4 months agpo
[18:51] <ejat> but at least its work
[18:51] <foriamroot> ago* hence the question
[18:51] <foriamroot> automate via shell script
[18:52] <ejat> after done that .. i just having that tought
[18:52] <ejat> lol
[18:52] <foriamroot> lol
[18:52] <foriamroot> i always try to automate everything
[18:52] <lenios> that's not yet user friendly if you need a shell script to do it
[18:52] <foriamroot> you don't *need* one
[18:52] <ejat> +1 lenios
[18:53] <ejat> waiting for bug 1195398
[18:54] <ejat> to be fix …
[18:55]  * ejat and wondering my data not working .. dont know either my telco prob or the touch … but when i load in android .. its just work fine using the same sim card
[18:55] <foriamroot> just did an upgrade and got this: dpkg: warning: version 'touch' has bad syntax: version number does not start with digit
[18:58] <foriamroot> looks like syncevolution doesn't work with passwords that contain '!' ?
[19:00] <popey> foriamroot: can you pastebin the entire output?
[19:00] <popey> (of the dpkg error)
[19:01] <foriamroot> one sec
[19:02] <foriamroot> just couldn't find /config-`uname -r`
[19:03] <foriamroot> on update-initramfs
[19:03] <foriamroot> ill try to duplicate as i have already closed that connection
[19:10] <foriamroot> not in the dpkg log and unable to duplicate. Trying to roll back to upgrade again to duplicate
[19:16] <foriamroot> popey: http://pastebin.com/jHEaQ61G
[19:16] <foriamroot> best i can do
[19:27] <popey> foriamroot: hmmm
[19:38] <foriamroot> whats up?
[19:38] <foriamroot> rebooted and everything appears to be working
[19:39] <foriamroot> i manually ran update-initramfs -u -k `uname -r` afterwards
[19:45] <foriamroot> out for now. you can pm me / notice me if you need any other diags run
[19:45] <foriamroot> will do when i get home
[20:01]  * cwayne wonders if build 69 went out with all the multimedia bits
[20:07] <AmEv> Anyone able to help me troubleshoot a "blank screen" problem? Toshbia Thrive.
[20:25] <phablet> what would the display variable be for running applications via terminal?
[20:26] <phablet> as in DISPLAY=0.0
[20:27] <phablet> or what would the reccomended way be to run say firefox
[20:27] <popey> you can't
[20:27] <popey> there's no X on the phone
[20:28] <phablet> so no way to set display
[20:28] <phablet> how about renaming browser and linking firefox
[20:30] <AmEv> Nope, if one wants Firefox on Ubuntu Touch, someone's gotta port it.
[20:30] <phablet> its already in the repos
[20:31] <AmEv> Hmmmmm...
[20:31] <phablet> but no launcher for it
[20:31] <AmEv> Can't tell, because I can't get the GUI up and running for it.
[20:31] <phablet> i know
[20:31] <phablet> my issue as well
[20:32] <phablet> crashes when run via terminal
[20:32] <phablet> thought about renaming browser ans symlink firefox to test
[20:32] <AmEv> That is, I can't get Ubuntu GUI itself running....
[20:32] <phablet> why not
[20:33] <phablet> what device? yoi built or downloaded
[20:33] <AmEv> Well, what popey said: FF uses X to get the interface, whereas UbuTouch uses something else. Hence, why I said someone would have to port it.
[20:33] <AmEv> Anyway, all I'm getting is a black screen.
[20:34] <AmEv> An aquaintance. Toshiba Thrive.
[20:34] <phablet> try to reflash armhd?
[20:34] <phablet> armhf*
[20:34] <AmEv> FRESH flash, too.
[20:34] <phablet> hmmm
[20:34] <AmEv> I have ADB shell, though.
[20:34] <AmEv> Can run ubuntu_chroot and get in fine, there.
[20:34] <AmEv> Just, no GUI.
[20:34] <phablet> what errors if any
[20:35] <AmEv> Uhhhh...
[20:35] <AmEv> Just a sec.
[20:35] <phablet> its mir or some such i think
[20:36] <phablet> or xmir possibly i cant recall
[20:37] <AmEv> Let me get a pastebin dmesg link...
[20:37] <AmEv> mir and xmir bring up command not found.
[20:37] <phablet> thats the window syste m ala x
[20:38] <phablet> not the cpmmands to run
[20:38] <AmEv> *headdesk*
[20:38] <AmEv> Dmesg log: http://pastebin.com/BrnfL6pK
[20:38] <phablet> now how can i open it tis the question
[20:39] <phablet> on cell buntu touch terminal irssi
[20:39] <phablet> gist of it any significant error?
[20:41] <AmEv> "cat /var/log/error.log" brings up an empty file.
[20:41] <phablet> i cant open the pastebin link. any significant errors in dmesg
[20:42] <AmEv> Oh.
[20:42] <AmEv> It keeps on repeating this every few seconds:
[20:42] <AmEv> [   22.163153] init: Handling started event [   22.165884] init: ofono main process (445) terminated with status 1 [   22.165983] init: ofono main process ended, respawning [   22.166228] init: ofono state changed from running to stopping [   22.166495] init: Handling stopping event [   22.166865] init: ofono state changed from stopping to killed [   22.167062] init: ofono state changed from killed to post-stop [   22.167239] init
[20:43] <phablet> ofono os telephone not needed
[20:43] <phablet> 3g etc
[20:43] <AmEv> One thing, at least.
[20:43] <phablet> which thrive model
[20:44] <AmEv> Sometimes, it's ubuntu-session, other times, it's startpar-bridge
[20:44] <AmEv> 16GB non-3g.
[20:45] <phablet> the system works so ubuntu is installed. the armel and armhf are the gui to my understanding
[20:45] <phablet> check to mke sure those installed
[20:45] <phablet> ignore ofono
[20:46] <AmEv> uname -aLinux ubuntu-phablet <IP_ADDRESS>-Balthazar-V1.01-g543587a #1 SMP PREEMPT Sun May 19  11:10:48 MST 2013 armv7l armv7l armv7l GNU/Linux
[20:46] <AmEv> I thought that the armel/armhf was part of the way the app was built? I could be wrong...
[20:47] <phablet> its not
[20:47] <phablet> sysyem is no gui
[20:47] <phablet> flash armel then armhf
[20:48] <phablet> any ideas on my firefox guys
[20:48] <phablet> no computer as im walking through meijer
[20:50] <AmEv> Well, I flashed the ROM, then the Ubuntu files... Is that what you were talking about?
[20:50] <phablet> which ubunti files
[20:51] <AmEv> The Ubuntu rootfs updater.
[20:51] <popey> AmEv: if you have ubuntu_chroot then it's a very old non-flipped image
[20:51] <phablet> theres boot system armel armhf
[20:51] <phablet> plus recovery which is meh
[20:51] <AmEv> Hmmmm.....
[20:51] <AmEv> Looks like I'm gonna be needing to download some stuff tonight...
[20:52] <phablet> i think armhf is the gui
[20:52] <popey> wat?
[20:53] <popey> armhf is an architecture like x86 and amd64
[20:53] <phablet> the touch-armhf zip
[20:54] <AmEv> Let me get into TWRP...
[20:54] <phablet> saucy-preinstalled-touch-armhf.zip
[20:55] <phablet> does it work with the older system though
[20:55] <AmEv> I have two .zips: sauscy-preinstalled-phablet-armhf.zip, Ubuntu-Touch-tostab03-20130519.zip.
[20:55] <phablet> flash tost first then armhf
[20:55] <AmEv> Both are latest I could find; got the saucy today.
[20:56] <AmEv> Flashing.
[20:56] <AmEv> ...That could be bad if taken out of context....
[20:56] <phablet> but your kernel is older. mines 3 something
[20:56] <AmEv> Still.
[20:56] <phablet> its 5 somewhere
[21:02] <AmEv> Hmm.... Still a black screen.
[21:03] <phablet> i think you are on an older system
[21:03] <AmEv> Is it because the fact that the other .zip was built on May 19th?
[21:05] <phablet> yes
[21:05] <phablet> i think anyway
[21:05] <phablet> but who the hell am i
[21:06] <AmEv> Well, there goes 4 hours of my time.... haha
[21:07] <phablet> we all been there
[21:09] <phablet> except alan
[21:09] <phablet> he was born at a vt100
[21:09] <phablet> jus sayin
[21:26] <AskUbuntu> Retrieving the proprietary blobs from Android for Ubuntu Touch | http://askubuntu.com/q/351654


[00:03] <poolie> spiv, go ahead and land to 2.2
[00:03] <poolie> i might add something to the coding guide about making exceptions error objects?
[00:04] <poolie> i wonder if we should just have call a '.hint' method if it exists?
[00:05] <poolie> actually maybe we do have a rule about repr methods being passive?
[00:06] <spiv> Hmm, a .hint method might work well.
[00:07] <spiv> I'm not sure a written rule about repr methods being passive would have caught this problem much sooner.
[00:08] <poolie> it would have to either trip something in the brain of the person writing it or a person doing a review
[00:08] <poolie> i don't know if writing it in a doc really makes that more likely
[00:08] <poolie> _saying it_ now might
[00:08] <spiv> I'm not sure I realised that repr(BzrError) would invoke that code path when I wrote it.  If someone had specifically asked about it I probably would have guessed correctly, but it's thinking about it in the first place that's the tricky bit...
[00:09] <poolie> putting it in a doc gives people something to point to as "we agreed we wouldn't do this"
[00:10] <spiv> Actually, that reminds me of something I was wondering: perhaps BzrError.__repr__ shouldn't invoke str(self)
[00:11] <spiv> Precisely because people writing subclasses might not realise that __str__ and thus _format need to be as careful as a __repr__ should be.
[00:12] <spiv> I guess in practice it would have only prevented this one problem in however many years BzrError.__repr__ has had that implemenation.
[00:15] <poolie> ah, i didn't realize that calling str was something we added, rather than the default
[00:15] <poolie> i have seen several other bugs to do with complex repr methods
[00:17] <spiv> Yeah, the default repr doesn't call str.
[00:18] <spiv> I wonder if the use cases for repr-of-BzrError are better served by showing repr(self.__dict__) rather than str(self) there?
[00:19] <poolie> could very well be
[00:19] <poolie> i wonder what an uncaught exception does?
[00:22] <spiv> Shows the traceback and str(e)
[00:22] <spiv> http://paste.ubuntu.com/542865/
[00:23] <poolie> i'm just trying to work out why we called repr here
[00:23] <spiv> It's a mystery to me :)
[00:23] <spiv> I guess because it looked nice?
[00:24] <poolie> it's not obviously called by anything on the stack
[00:24] <poolie> perhaps twisted was trying to warn about a (what would you call it) leaked exception?
[00:25] <poolie> how about
[00:25] <poolie> http://pastebin.ubuntu.com/542866/
[00:25] <spiv> Possibly.  But also Twisted turns raised exceptions during callbacks/errbacks into "Failure" objects, as a sort of async error+traceback
[00:26] <spiv> But Failure has a fairly obnoxious behaviour of eagerly taking the traceback and turning it into a string (so it can discard the original traceback and all the probably circular references)
[00:26] <spiv> And that stringification reprs lots of stuff.
[00:29] <spiv> poolie: I'm ok with that.  It's a shame we don't have a good answer for "what about when we want to show hints for that error that may require IO to generate".  But that's just a wishlist thing rather than something important.
[00:30] <poolie> i'd be ok with having .get_suggestions() optionally present
[00:30] <poolie> then the ui code can call it, and perhaps suppress knock on errors while calling it
[00:30] <poolie> ok, i'll put that patch up
[07:26] <vila> hi all !
[07:31] <poolie> hi there vila
[07:32] <vila> poolie: hey !
[07:33] <vila> hmm, where are core dumps dumped ? In the process working dir ? In the user home ? In some fixed place ?
[07:34] <spm> bonjour vila!
[07:34] <vila> :)
[07:34]  * spm exhausts his high school french in one word.
[07:39] <vila> spm: ...on the other hand, I'm sure you can teach me a lot about core dumps :D
[07:39] <spm> apple cores are nicest
[07:44] <poolie> vila, normally they go into the process cwd
[07:44] <poolie> but on ubuntu they're configured into /var/crash by default i believe
[07:45] <poolie> there is a /proc file that controls it
[07:45] <vila> well, in this case it's a karmic VM that says: 'invalid environment block' and the Virtual Box is supposed to have crashed, but I can't find any core...
[07:45] <vila> poolie: ha, one more place to rey
[07:45] <vila> no luck, no /var/crash dir on the host either... puzzling
[07:45] <poolie> they may just be off by default
[07:46] <poolie>  'invalid environment block' is an interesting error
[07:46] <vila> I turned them on in /etc/limits.conf
[07:46] <vila> I turned them on in /etc/security/limits.conf or something
[07:46] <poolie> that probably only takes effect on new logins or something
[07:46] <poolie> try 'ulimit -c'
[07:46] <gorakhargosh> Can bzr determine when a file is renamed/moved to a different directory on Windows?
[07:47] <gorakhargosh> s/determine when/determine whether/
[07:47] <poolie> i think 'bzr mv --auto' will automatically detect it
[07:47] <poolie> but you need to run that command
[07:47] <gorakhargosh> ah, so if i did a mv foobar blah/foobar it wouldn't?
[07:47] <vila> poolie: checked, I did that last Friday, I'm lazily hunting them, but that's the third time the VM can't boot at all anymore which make the problem more... interesting
[07:49] <vila> ouchy, > 100 errors fixed by fsck...
[07:51] <vila> make that >1000.... sounds like I may restore from a backup instead...
[07:51] <poolie> gorakhargosh: if you do that it will also work
[07:52] <poolie> there's a lot of it around :)
[07:52] <gorakhargosh> poolie: so my next question would be: how does it detect that? windows has no concept of inodes. how does it know it's the same file that is moved?
[07:52] <poolie> vila, i was going to ask what you were going today but i think now i know :)
[07:52] <vila> hehe, no, it's only a VM
[07:55] <vila> wt.... stupid hudson ! Don't even try to start this VM, I just told you it was offline !
[07:59] <gorakhargosh> poolie: I'm asking this because I'm writing a directory monitoring library which needs to do this on Windows (detect file movement, that is) and there is no reliable way of determining movement to my knowledge.
[08:06] <gorakhargosh> Without this bit of info, I would think the 'bzr mv' command is not irrelevant. It is very relevant on filesystems like NTFS. It's hard (or I don't know yet how) to detect file movement on Windows.
[08:08] <vila> gorakhargosh: mv --auto looks at the content of the files to guess renames, it didn't track it at the file system level
[08:08] <gorakhargosh> vila: What do you mean by "guess renames"?
[08:09] <gorakhargosh> <— currently downloading the source for bzr
[08:09] <vila> gorakhargosh: we know the last versioned content of a file and we look at the actual content of files for close enough content
[08:10] <gorakhargosh> vila: bzr mv should need to guess renames. it's a command known to bzr that renames. how would bzr determine movement if i used plain old "mv" instead?
[08:10] <gorakhargosh> s/should need/shouldn't need/
[08:10] <vila> mv doesn't guess, mv --auto does
[08:10] <gorakhargosh> vila: ah
[08:11] <gorakhargosh> ah
[08:11] <gorakhargosh> also, by the latter "mv" i don't mean the bzr subcommand. i mean the UNIX mv tool.
[08:13] <vila> gorakhargosh: I meant 'bzr mv'
[08:13] <gorakhargosh> vila: yep
[12:12] <DonDiego> hi everybody
[12:12] <DonDiego> i patched the bzr text_checker plugin
[12:12] <DonDiego> what is the preferred method for submitting a patch?
[12:14] <beuno> DonDiego, merge proposals on launchpad
[12:17] <DonDiego> so i push my local branch to my private space on lp and then connect it to the text_checker lp home with a merge proposal?
[12:19] <jelmer> DonDiego: yep
[12:20] <DonDiego> ok, thx, will do
[18:11] <dev001> hi.  i've added to my .bzrignore, "./sites/mysite/files/".  but when i 'bzr add', that subdir & contents is still added.  wrong sytax on my part?
[19:23] <soren> Can someone smarter than me take a peek at http://hudson.openstack.org/job/nova-tarmac/43312/console ?
[19:23] <soren> Search on that page for "Lockable".
[19:23] <soren> What is that?
[19:27] <lifeless> soren: oh
[19:28] <lifeless> either a bug, or a bad bzrlib script that isn't calling 'thing.unlock()'
[19:28] <lifeless> make sure you have the latest release, then file a bug
[19:29]  * soren glances at tarmac
[19:29] <soren> ...and by extension rockstar`.
[19:34] <soren> mtaylor: btw ^
[19:36]  * mtaylor pokes rockstar
[19:53] <lifeless> mgz: can you join #subunit ?
[20:31] <lifeless> jam: hey, around?
[20:31] <jam> hi lifeless, yep
[20:31] <lifeless> wondering if you could do a small favour
[20:31] <lifeless> we had a test failing on windows
[20:31] <lifeless> in lp:testtools
[20:32] <lifeless> rev 158 was broken, 159 should be fixed
[20:32] <lifeless> wondering if you could run the tests on native windows python
[20:32] <lifeless> for those two revs
[20:32] <jam> lifeless: certainly
[20:32] <lifeless> thanks!
[20:33] <jam> lifeless: how does one run the tests
[20:34] <jam> I think I found it
[20:34] <lifeless> make check
[20:34] <lifeless> or look at the makefile
[20:36] <jam> lifeless: "make check PYTHON=.../python26" has 2 failures at r158, but 1 failure at r159
[20:36] <lifeless> interesting!
[20:36] <lifeless> what are the test ids
[20:37] <jam> Failure for 159: http://paste.ubuntu.com/543271/
[20:39] <lifeless> ahha
[20:39] <lifeless> ok we didn't know about that one
[20:39] <lifeless> jam: what was the additional failure in 158 ?
[20:42] <jam> lifeless: testtools.tests.test_testresult.TestNonAsciiResults.test_unprintable_exception
[20:42] <jam> and testtools.tests.test_testresult.TestNonAsciiResultsWithUnittest.test_unprintable_exception
[20:42] <lifeless> ah, you didn't see a spinner test failure in either case?
[20:42] <jam> nope
[20:43] <jam> r157 has the same failures
[20:43] <lifeless> and this is with native python ?
[20:43] <jam> yep
[20:43] <jam> python 2.6
[20:43] <lifeless> its bizarre that 159 would fix testtools.tests.test_testresult.TestNonAsciiResults.test_unprintable_exception
[20:43] <jam> well, now I'm getting the failure again
[20:43] <jam> maybe there is a race?
[20:43] <lifeless> perhaps
[20:44] <lifeless> mgz: ^ wrote those tests
[20:44] <jam> is there a randomize?
[20:44] <lifeless> I was hoping to see a fix for a threaded twisted support thing.
[20:44] <lifeless> no, I don't think so
[20:44] <jam> lifeless: I might also need to have appropriate deps installed. how many tests should be running?
[20:45] <lifeless> oh, good point!
[20:45] <lifeless> 585 with no skips
[20:45] <jam> lifeless: test suite at r159 runs 100% clean on python2.5
[20:45] <jam> yeah, I'm getting 585 both ways
[20:45] <jam> of course, r158 also passes on py2.5 fails on py2.6
[20:45] <lifeless> mgz: https://bugs.launchpad.net/testtools/+bug/689858
[20:46] <lifeless> jam: can you import twisted successfully in those pythons ?
[20:46] <jam> lifeless: no twisted for py2.5, there *is* twisted for py2.6
[20:46] <jam> but both claim 585 tests ran and no skipping
[20:47] <lifeless> grr :(
[20:47] <lifeless> we need a skip summary like bzr does
[20:48] <jam> lifeless: Ran 585 tests in 1.091s
[20:48] <jam> seems awfully fast
[20:48] <jam> and -v doesn't show any actual "running test XX"
[20:49] <lifeless> Ran 585 tests in 0.950s
[20:49] <lifeless> testtools test suite is reasonably healthy
[20:49] <lifeless> we could bear to make it a bit faster I think
[20:49] <jam> lifeless: well, I miss stuff like "-v" printing what tests are running and individual status
[20:49] <lifeless> yeah
[20:49] <lifeless> agreed
[20:49] <jam> Verbose doesn't seem very, verbose
[20:50] <lifeless> real    0m1.221s
[20:50] <lifeless> real    0m1.512s
[20:50] <lifeless> time() with parallel/serial
[20:52] <jam> lifeless: anyway, I can't confirm or deny what tests are being run, it says everything is fine
[20:52] <jam> at least for py2.5, but I don't have twisted there
[20:53] <jam> so I *know* it is lying :)
[20:53] <jam> installing 10.2 now
[20:55] <lifeless> thank you!
[20:56] <lifeless> if that still shows nothing unusual changing between the two revs, I think we should let mgz look at it
[20:57] <jam> lifeless: 2.5 passes cleanly on both 158 and 159. This time it prompted me that it was trying to open up a port, so installing twisted did change something.
[20:57] <lifeless> interesting, thanks!
[20:58] <lifeless> I think mgz has something different again
[20:58] <jam> lifeless: he used to have 2.4, and then I've seen him run bzr against 2.7
[21:25] <yhager> Hi, we are working on a central SVN repo, and I want a subteam to work on a DVCS repo. I am seeing that git-svn has quite a bit of limitations, and would like to check bzr-svn - as it looks better. Any good references to this? I know git, but don't know bzr, so any pointers to "bzr for gitters" would be appreciated too
[21:26] <spiv> Good morning folks.
[21:27] <spiv> yhager: http://doc.bazaar.canonical.com/migration/en/foreign/bzr-on-svn-projects.html http://doc.bazaar.canonical.com/migration/en/survival/index.html
[21:28] <yhager> spiv: thanks!
[21:28]  * yhager sits back and starts reading...
[21:40] <mgz> lifeless: that's certainly odd. it's possible that the twisted somehow screws up that test, as it involves traceback formatting, but really twisted shouldn't see it.
[21:40] <mgz> jam: if you could get that rev where you were having the random failures again, and try moving twisted off your python path, might answer that question.
[21:41] <lifeless> mgz: can you check if 159 fixes the _spinner issue you reported ?
[21:41] <mgz> lifeless: on the r159 change, that doesn't fix it for my default install
[21:42] <lifeless> mgz: grah, srs?
[21:42] <lifeless> mgz: can you pastebin the code in your threadpool.py then ?
[21:46] <mgz> gra, I hate twisted, the package structure makes no sense to me and the names are all too cute to be meaningful
[21:46] <mgz> (under 'python' for future self-reference)
[21:46] <yhager> Can anybody testify that working with bzr under an SVN repo is almost seamless, as opposed to trying to do the same with git?
[21:47] <mgz> http://float.endofinternet.org/temp/threadpool.py
[21:47] <lifeless> yhager: many folk have praised it
[21:47] <mgz> lifeless: if the result is "upgrade your damn twisted install", I can live with that.
[21:48] <yhager> lifeless: You see, I usually use git, and I want to introduce DVCS to the team. git-svn has put me down in that it is fairly easy to get wrong, especially for DVCS newbies. bzr looks better in that sense..
[21:51] <lifeless> cool
[21:52] <yhager> I am now looking for reassurance :)
[21:52] <lifeless> mgz: that source appears to have the same bug - check _worker and stop()
[21:52] <lifeless> mgz: what I don't understand is why it wouldn't be working
[21:52] <mgz> reading your notes on the bug now.
[21:52] <lifeless> mgz: care to put a print in before the self.threads.remove(ct) in _worker, before/after the threads copy
[21:52] <lifeless> mgz: also try a gc.collect :P
[21:57] <mgz> http://paste.ubuntu.com/543309/ <- like that?
[21:57] <mgz> or do I also need to weakref the ct itself?
[21:58] <lifeless> yeah
[21:58] <lifeless> try that
[21:58] <lifeless> In principle the thread exits to the Threading wrapper function
[21:58] <lifeless> yhager: Lots of folk use bzr-svn and enjoy it
[21:58] <lifeless> yhager: the mailing list has active helpful users of it
[21:59] <lifeless> yhager: and launchpad.net uses it for mirroring many many svn repositories
[21:59] <lifeless> yhager: bzr is somewhat different to git, and some folk love that, others don't :)
[22:00] <mgz> hm, I think I'd need a context switch for that to work, I'm guessing threading.currentThread will mean something in the interpreter is holding onto it.
[22:00] <yhager> lifeless: well, I like git, but I am not religious. If bzr works better for me, I'll use it just as happily (or maybe even more..)
[22:02] <lifeless> mgz: its interesting reading in the core
[22:03] <jam> mgz: I don't think it is twisted. it is python 2.5
[22:03] <jam> vs 2.6
[22:03] <jam> py2.6 always fails
[22:03] <jam> py2.5 never fails with or without twisted
[22:03] <jam> but *with* twisted it prompted my Firewall alert
[22:03] <jam> meaning the tests that were running did something different
[22:04] <jam> (even though the test suite always says "ran 585 tests in 1.0s"
[22:04] <jam> )
[22:06] <mgz> mphf, 2.7.latest works for me though, and that isn't really a complex test
[22:06] <mgz> (it does involve what happens when exceptions are raised from magic methods, but python doesn't change what happens there if it can help it)
[22:07] <jam> mgz: Py2.7 without twisted passes cleanly
[22:07] <jam> looks like 2.6 formats exceptions differently from the rest
[22:07] <mgz> what's your minor version?
[22:07] <lifeless> __repr__ and __str__ got fiddled with
[22:07] <lifeless> :P
[22:08] <lifeless> yhager: so, give it a spin ?
[22:08] <yhager> lifeless: yes, I guess I will. I want to read a bit more first...
[22:10] <mgz> lifeless: failing to make that twisted method do anything different. what exactly is the intention of the workaround? because it seems to me as soon as the `self.threads.remove(ct)` line gets hit we're (maybe) screwed
[22:11] <lifeless> mgz: see stop()
[22:11] <lifeless> mgz: its possible that the thread isn't getting any timeslice at all though
[22:11] <lifeless> mgz: throw some more prints in, and paste the instrumented file/diff so that I can see what you've changed
[22:13] <mgz> ha, joy. extra prints = delay = bug vanishes!
[22:14] <mgz> presumably that's io sync
[22:18] <mgz> okay, os.write saves me.
[22:19] <mgz> lifeless: http://paste.ubuntu.com/543321/
[22:19] <poolie> hi mgz, jam, lifeless
[22:19] <mgz> hey poolie.
[22:21] <mgz> whoops, c/p error, not printing the local threads variable in stop.
[22:21] <lifeless> hi poolie
[22:21] <mgz> fixing that gives me the last line instead as:
[22:21] <mgz> GZ: stop after joining [<Thread(PoolThread-twisted.internet.reactor-1, stopped)>]
[22:23] <lifeless> mgz: three tweaks
[22:23] <mgz> so, the thread does get stopped, but threading.enumerate in the test case still pulls it up.
[22:23] <lifeless> stop before and stop after joining should prit threads
[22:23] <mgz> right, did that.
[22:23] <lifeless> and can you put a print in the for thread in threads loop
[22:24] <mgz> sure.
[22:24] <lifeless> and a print of threading.enumerate() as well Iguess
[22:24] <lifeless> mmm, no that shouldn't be needed
[22:25]  * poolie is curious about the context
[22:26] <lifeless> poolie: https://bugs.launchpad.net/testtools/+bug/666345
 and a print of threading.enumerate() as well Iguess <- already done as well :)
[22:27] <lifeless> mgz: so, how does it look ?
[22:28] <mgz> http://paste.ubuntu.com/543326/
[22:28] <mgz> looks like I need to check out what threading.enumerate does.
[22:29] <lifeless> ok, so we're definitely joining
[22:29] <lifeless> phew
[22:29] <lifeless> and you can see the context switch to the thread triggered by join
[22:29] <mgz> yup.
[22:30] <lifeless> wtf is enumerate returning a stopped, joined thread
[22:31] <lifeless> 'Return a list of all Thread objects currently alive. The list includes daemonic threads, dummy thread objects created by current_thread(), and the main thread. It excludes terminated threads and threads that have not yet been started.'
[22:31] <lifeless> per 2.6 docs
[22:32] <lifeless> 2.4.4 claims the same
[22:32] <lifeless> mgz: try a sleep(0) after the join
[22:32] <lifeless> I think you proposed that in the test case
[22:34] <mgz> yup. that's sufficient.
[22:34] <lifeless> so
[22:34] <lifeless> theory:
[22:34] <lifeless> join() isn't calling the os level pthread_join [the equivalent of, on windows]
[22:35] <lifeless> mgz: do you get this failure on 2.6/2.7?
[22:35] <lifeless> jam: how many cores does your machine have?
[22:35] <lifeless> mgz: ^
[22:35] <jam> lifeless: 2
[22:35] <mgz> I don't have twisted installed for my svn python, 1.
[22:36] <mgz> but this may be some long-fixed threading bug.
[22:36] <spiv> lifeless: I've seen enumerate return stopped, joined threads.
[22:36] <spiv> It's caused me a bit of grief in the past.
[22:36] <spiv> I forget if it's a bug fixed in later upstream, but the practical result is that you have to filter the result of enumerate.
[22:37] <spiv> (if you care about the threads all being alive)
[22:38] <lifeless> spiv: thanks
[22:39] <lifeless> mgz: ok, so I'm very glad we investigated this, as I do believe it would have caused memory pressure issues and potential bugs in large test suites
[22:39] <lifeless> mgz: the fix I've landed fixes that correctness issue (though twisted upstream is still borked if you downsize a threadpool)
[22:39] <lifeless> mgz: so I think:
[22:40] <lifeless>  - check for a fix in upstream python
[22:40] <lifeless>  - if not, file a bug
[22:40] <lifeless>  - we should filter enumerate(), with a comment and a link to the python bugtrackers bug about this.
[22:41] <mgz> just installed 10.20 on 2.7 and don't get failure, which may or may not mean it's fixed.
[22:41] <lifeless> mgz: I suspect its not fixenated
[22:41] <lifeless> otoh perhaps it is :P
[22:41] <mgz> timing stuff is sensitive.
[22:42] <lifeless><EMAIL_ADDRESS>[22:42] <mgz> http://bugs.python.org/issue1703448
[22:43] <mgz> heh, same thing.
[22:43] <mgz> either lifeless or me could pass for a psychic this evening
[22:45] <spiv> Oh look, I filed that.
[22:47] <lifeless> mgz: would love https://bugs.launchpad.net/testtools/+bug/689858 to  be figured out ;)
[22:47] <mgz> metoo.
[22:47] <spiv> Gosh, I filed that 3½ years ago, and fixed within a year.  It's such a shame we still have to cope with it :(
[22:48] <lifeless> mgz: I've pushed a fix, can has confirmation ?
[22:48] <mgz> spiv: you deserve some kind of reward
[22:48] <mgz> lifeless: passes.
[22:49] <lifeless> ok great
[22:49] <mgz> nit: 2.5.2
[22:49] <lifeless> mgz: are you going to look into jams' test failure?
[22:49] <spiv> mgz: I'm just glad I've forgotten whatever horrible thing it was that made me diagnose that.
[22:49] <lifeless> mgz: E-pic shrug :P
[22:49] <lifeless> spiv: bzr server threading tests
[22:49] <mgz> lifeless: I'll branch release26-maint and see if I get anywhere, but I have doubts.
[22:50]  * spiv puts his fingers in his ears and sings "la la la la"
[22:54] <lifeless> grrr
[22:54] <lifeless> python.threading doesn't say whether one must call join() or not. Just 'can call it'
[22:58] <lifeless> spiv: http://twistedmatrix.com/trac/ticket/4770
[23:05] <mgz> jam: http://paste.ubuntu.com/543343/ <- is there anything else you can suggest?
[23:12] <mgz> hm, something's up with the importing.
[23:18] <mgz> okay, twisted tests working, but I can't repo jam's failure.
[23:23] <lifeless> jam: still playing wow at all?
[23:41] <lifeless> mgz: oh
[23:41] <lifeless> mgz: i finished my parallel test stuff for testrepository


[01:23] <robinp1> Can someone help me with an issue with dh_installdirs: basically i want to create dirs to install into but it doesn't seem to work: http://ubuntu.pastebin.com/m427d0b8a
[01:24] <ebroder> robinp1: I don't think that's the variable name. It's probably more like DEB_DH_INSTALL_DIRS_ARGS or something
[01:24] <ebroder> Alternatively, just create a debian/$package.dirs file with one directory per line and kill the DEB_INSTALL_DIRS_ALL line
[01:24] <ebroder> Oh, never mind - if that's the output than that must be the correct argument
[01:25] <ebroder> I'd still use the .dirs file, though
[01:25] <robinp1> ebroder: ok, ill give it a go but I have a feeling I tried that already without any luck ...
[01:27] <robinp1> I already have a file called mdnsresponder-daemon.dirs with two lines usr/sbin and
[01:27] <robinp1> debian/tmp/usr/sbin in it!
[01:28] <robinp1> http://ubuntu.pastebin.com/m3c073002 <- thats my control file
[03:46] <robinp1> is it possible to override rule fragments in upstream Makefiles with cdbs ?
[04:51] <xnox> vorian: thanks a lot for the upload =D!!!!
[04:51] <xnox> my first ever direct upload to ubuntu
[04:51] <vorian> who are you!
[04:51] <vorian> :P
[04:52] <xnox> bug #386138
[04:52] <vorian> ah
[04:52] <vorian> yeah!
[04:52] <xnox> cheers anyway =D
[04:52] <vorian> no, great fix
[04:52] <vorian> my flippin pbuilder hooks are all messed up somehow
[04:52] <xnox> I will forward this to Debian ;-)
[04:53] <vorian> great! thanks very much
[04:53] <vorian> please link your upstream bug to the LP bug
[04:53] <xnox> in the past I had trouble with hooks and sometimes the faster dependency resolution via gdebi also results in FTBFS.
[04:53] <xnox> Ok I'll link it.
[04:54] <vorian> thank you :)
[05:05] <xnox> vorian: i've filed bug report in lp on the 6th, but debian maintainers commited a fix to their svn on the 8th =``((( Should have cross-submit to them straight away
[05:10] <vorian> xnox: it's unreleased at this point.  keep an eye on it, once it's released by debian, request a sync
[05:10] <xnox> vorian: fair enough. I've subscribed to bug-mail. I'll go try to find something else to work on.
[05:11] <vorian> awesome
[07:23] <Technoviking> What is the best way to setup postfix on a laptop, if I have to install it for pbuilder?
[07:24] <Hobbsee> errrr, i'd first look at why you have to install it for pbuilder, and figure out if ssmtp / msmtp will suffice.
[07:26] <Technoviking> Hobbsee: pbuilder wants it not me:) seems like an odd dependecy
[07:26] <Hobbsee> Technoviking: what are you building?
[07:27] <Hobbsee> and, er, why do you need to set it up at all, for pbuilder?
[07:27] <lifeless> fakemail or something
[07:27] <Hobbsee> lifeless: that's what i was thinking
[07:27] <lifeless> Hobbsee: I think its devscripts not pbuidler
[07:27] <lifeless> offhand
[07:27] <Technoviking> sudo apt-get install pbuilder told me postfix was an required package
[07:28] <lifeless> yes, I understand that
[07:28] <Hobbsee> oh, i see
[07:28] <lifeless> but its not pbuilder
[07:28] <lifeless> its something pbuilder depends on
[07:28] <Hobbsee> yeah, it'll be devscripts
[07:29] <lifeless> Technoviking: are you sure it said required and not recommended?
[07:29] <Technoviking> was required
[07:29] <jmarsden> Maybe try    sudo apt-get install pbuilder --no-install-recommends
[07:29] <Technoviking> installed automatically, but I was able to remove it after the fact.
[07:31] <lifeless> then it was a recommends
[07:32] <Technoviking> lifeless: ok sorry
[07:49] <Technoviking> when a patch is not longer needed for a package (fixed upstream), how do I remove the patch with the debian dir properly
[07:50] <RAOF> Technoviking: Depends on the patch system.
[07:51] <RAOF> With simple-patch-sys, you just delete the patch from debian/patches.
[07:51] <RAOF> With quilt or dpatch, you also need to remove the reference to the patch from debian/patches/series or debian/patches/00list, respectively.
[07:53] <Technoviking> RAOF: did that, do I need to run debuild again to generate a new .dsc file?
[07:53] <RAOF> Yes, you'll need to generate a new source package.
[07:53] <RAOF> debuild will do that.
[11:25] <robinp1> how can I get the installed JDK dir for a debian/rules Makefile ?
[12:26] <geser> set/export JAVA_HOME. it's top of my head so better look how the existing java packages do it
[12:31] <dyfet> The java tools, javac, java, etc, are all symlinked through /etc/alternatives to the ones in the bin dir of the active jvm
[12:33] <dyfet> geser: That by itself does not tell you where to place built java binaries though...just how to run the tools...
[12:40] <dyfet> geser, robinp1: debian/ubuntu java policy currently suggests generic compiled jars are to be installed in /usr/share/java as per http://wiki.debian.org/Java/Draft and native jni libs in libdir/jni.
[12:42] <dstansby> Hi guys
[17:27] <dstansby> Hi guys :)
[17:27] <dstansby> Just wondering if anyone can help me with something
[17:27] <dstansby> I'm trying to build cheese, but I get this error message:
[17:27] <dstansby> debian/rules:6: /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk: No such file or directory
[17:27] <dstansby> make: *** No rule to make target `/usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk'.  Stop.
[17:27] <dstansby> dpkg-buildpackage: failure: fakeroot debian/rules clean gave error exit status 2
[17:27] <dstansby> debuild: fatal error at line 1334:
[17:27] <dstansby> dpkg-buildpackage -rfakeroot -d -us -uc -S failed
[17:28] <nhandler> dstansby: Install gnome-pkg-tools
[17:29] <dstansby> nhandler: thanks for that, it worked :D
[17:29] <nhandler> Glad to hear that dstansby
[17:42] <Laney> Does Required-Start do anything in LSB headers? I'm trying to fix a problem with mediatomb where it launches from its init script before the network interfaces are up
[17:44] <Laney> it's currently set to $all, which from my understanding should be making it come up last
[17:55] <james_w> Laney: it's currently still done based on the symlinks as far as I know
[17:55] <Laney> alright
[17:55]  * Laney moves to 99, maybe that will help
[18:08] <RainCT> Any plans to update hildon-thumbnail? (Karmic has 2.0, Debian has version 3)
[18:08] <RainCT> (and there's an even newer version in Maemo's repo)
[18:09] <RainCT> I can do the update myself but I'm not familiar with any hildon stuff so checking to be sure we want the new version :)
[19:34] <dupondje> https://bugs.launchpad.net/ubuntu/+source/audacious-plugins/+bug/383307
[19:34] <dupondje> please somebody accept it, audacious 2.0.1 is already in Karmic, but can't be installed without the plugins :(
[19:37] <dyfet> the package depends on the plugins?  not just a recommends, a required?
[19:38] <dupondje> +Package: audacious
[19:38] <dupondje> +Architecture: any
[19:38] <dupondje> +Depends: ${shlibs:Depends},
[19:38] <dupondje> +         audacious-plugins (>= 1.9),
[19:42] <dyfet> dupondje: Reading the audacious site, at least some plugins are not supported by the same upstream...but can it do anything useful with any entirely free formats without plugins?  that is not clear from the site...
[19:45] <dupondje> how u mean ?
[19:46] <dyfet> dupondje: I mean, if it can be used, even without all codecs and features, without audacious-plugins installed, then I do not think it should be a required dependency, especially if the plugins contain restricted codecs.  But that is my impression.
[19:46] <dupondje> output is also a plugin
[19:47] <dupondje> so alsa etc is a plugin
[19:47] <dupondje> kinda needed ;)
[19:47] <dyfet> Okay :)...It was not clear from the site whether that was true :)
[19:47] <dupondje> should be accepted imo :)
[19:48] <dyfet> though in any case, if audacious has been merged from debian, then yes, I would expect the audacious-plugins to be merged also...
[20:16] <ryanakca> I have a package in Debian NEW. If it doesn't get processed in Debian by DebianImportFreeze, will it still be possible to get it sync'd into Ubuntu, assuming it isn't too far past the import freeze?
[20:17] <sebner> ryanakca: without problems
[20:17] <ryanakca> sebner: Great, thanks :)
[20:17] <sebner> unless it breaks something :P
[20:18] <ryanakca> sebner: Haha, only thing that depends on it is Kobby, which I'm hoping to get uploaded to NEW sometime this week :)
[20:19] <sebner> kk
[20:33] <geser> ryanakca: at DIF only the automatic import stops, between DIF and FF you need to file a sync request to get a package synced
[20:34] <ryanakca> geser: *nod*, that isn't a problem :)
[21:57] <porthose> sebner: would you mind if I did the lat merge/sync?
[21:58] <directhex> porthose, if it needs merging, can you see if there's a good reason for it (i.e. can we update it in debian then sync?)
[22:00] <porthose> directhex: ok let me look at it closer, from just glancing at it, it looks like a sync anyway
[22:00] <directhex> yay for syncs
[22:21] <porthose> directhex: in lat upstream Depends on mono-devel (>=2.0.1), and mono-devel-2.0.1 is waiting on MoM to be merged/synced sooo I think I will wait on doing lat until mono-devel is done that way we should be able to just sync lat  ;-)
[22:22] <directhex> porthose, mono will be synced as soon as requestsync believes that 2.4+dfsg-4 is current


[21:45] <mib_7fchx5> want come ubuntu launchpad harlin
[21:45] <mib_7fchx5> trying login
[21:46] <mib_7fchx5> Oops!  Sorry, something just went wrong in Launchpad.  We’ve recorded what happened, and we’ll fix it as soon as possible. Apologies for the inconvenience.  If you can't login, join us on #launchpad IRC channel at irc.libera.chat, e-mail us or visit our feedback page.  If you report this as a bug, please include the error ID below, preferably by copying and p
[21:47] <mib_7fchx5> can fix it please
[21:56] <cjwatson> Well I would've done but you didn't include the error ID ...
[22:51] <mib_sgr90o> hello


[04:20] <neuron1312[m]> dear ubuntu-mate team! just want to say thank you for all your work. finally i stopped distro-hopping and settled. stay safe and healthy!
[08:29] <guiverc> neuron1312[m], the Ubuntu-MATE team I bet will smile when they see that; thank you.
[08:41] <neuron1312[m]> that was my intention. 😉
[19:40] <TaZeR> sup mates
[19:40] <TaZeR> ubuntu-mates
[19:40] <superkuh> Stuff. Things.
[19:40] <TaZeR> im a film maker thinking about making a youtube doucumentary about "The Rise and Fall of Ubuntu-Mate", how does that sound guys?
[19:40] <superkuh> Hello.
[19:41]  * superkuh shrugs.
[19:41] <TaZeR> would you be interested in sharing your thoughts in an interview, especially if you've been idling here over the years
[19:41] <TaZeR> they say this is where all the real action happens
[19:50]  * superkuh shrugs.
[19:53] <TaZeR> alrighty then
[19:59] <Maik> rofl..... the rise and fall....
[20:00] <Maik> must be troll friday
[20:03] <TaZeR> its going to win me a Pulitzer
[20:12] <Maik> TaZeR: please go annoy people elsewhere and stop filling the support channel with nonsense
[20:12] <TaZeR> you hurt my feelings =*(