[00:16] <darkblue_b> hi all - anyone care to advise on a dist-upgrade?
[00:16] <darkblue_b> I had an 11.10 on a remote server, and I decided to give it a try
[00:16] <darkblue_b> apt-get update;apt-get upgrade;apt-get autoclean;reboot
[00:16] <darkblue_b> apt-get update;
[00:17] <darkblue_b> no dist-upgrade yet.. now I notice that my /etc/apt/sources.list shows precise.. I dont think that was there before
[00:17] <darkblue_b> apt-get update returns a whole bunch of "something wicked" msgs with an obviously defective URL
[00:18] <darkblue_b> though it did do something that worked, and apt-get autoclean works ok
[00:18] <darkblue_b> I was about to do the  apt-get dist-upgrade anyway.. but now I got
[00:18] <darkblue_b> .. WARNING: The following packages cannot be authenticated!
[00:18] <darkblue_b>   linux-image-3.2.0-27-generic linux-headers-3.2.0-27 linux-headers-3.2.0-27-generic linux-headers-server
[00:18] <darkblue_b>   linux-server linux-image-server
[00:19] <darkblue_b> so the new kernal isnt authenticated.. I am not that great with repo keys and all
[00:19] <pleia2> "dist-upgrade" doesn't mean it's upgrading you to the next version, it's just downloading updates to your current version, so at some point you must have told your sources.list to change to precise
[00:19] <darkblue_b> should I be very concerned ?
[00:19] <darkblue_b> pleia2: ok, I am listening
[00:20] <pleia2> you can use dist-upgrade to go to the next version, but in ubuntu if you're doing a command line upgrade you really want to use "sudo do-release-upgrade" since that catches things that just changing your sources and dist-upgrading may miss
[00:20] <darkblue_b> ah oh
[00:20] <darkblue_b> that sounds familiar - thx for that
[00:20] <pleia2> but if you've already updated a bunch of stuff to precise, it's too late ;)
[00:20] <darkblue_b> hah - its actually a very side server.. not essential .. so no panic
[00:21] <darkblue_b> so perhaps I will do this   do-release-upgrade
[00:21] <pleia2> you probably want to install (or update) the ubuntu-keyring package
[00:21] <darkblue_b> ah
[00:22] <darkblue_b> "ubuntu-keyring is already the newest version.'
[00:22] <darkblue_b> good thought though
[00:22] <pleia2> ah
[00:22] <pleia2> 3.2.0-27 is the current kernel in precise, odd that it wouldn't be validating
[00:23] <darkblue_b> odd - this is precise already !
[00:23] <darkblue_b> I am either forgetting that I did that, or I lost track of something :-)
[00:23] <pleia2> :)
[00:23] <darkblue_b> hmm so actaully I have a 12.04 and I just did the upgrade
[00:23] <darkblue_b> just this linux kernal missing auth
[00:23] <pleia2> seems like
[00:24] <darkblue_b> yeah - thx for your patience
[00:24] <pleia2> I need to run to dinner, good luck :)
[00:24] <darkblue_b> cheers pleia2
[00:48] <darkblue_b> sudo apt-get install members ## WARNING the following cannot be authenticated.. argh!
[00:48] <darkblue_b> I dont get how to get new keys for this
[00:48] <darkblue_b> :-(
[00:49] <darkblue_b> sudo apt-get source members
[00:49] <darkblue_b> ERR Something wicked happened resolving 'us.archive.ubuntu.com:http' (-5 - No address associated with hostname)
[00:49] <darkblue_b> something is not right
[00:50] <darkblue_b> why is there an http at the end
[00:50] <darkblue_b> and..
[00:50] <darkblue_b> wget: unable to resolve host address `us.archive.ubuntu.com'
[00:51] <darkblue_b> ugh - that address exists.. http://us.archive.ubuntu.com/ubuntu/pool/universe/m/members
[00:51] <darthrobot> [R: us.archive.ubuntu.com] Title: [Index of /ubuntu/pool/universe/m/members]
[00:51] <darkblue_b> d d d dang
[00:53] <darkblue_b> bad dns
[00:53] <darkblue_b> betcha
[00:53] <darkblue_b> 12.04   dns nameservers .. uuurgh
[00:55] <darkblue_b> adding line.. lalala
[00:56]  * darkblue_b tries to be cheery when faced with annoying minutia
[00:56] <darkblue_b> sorry for the noise everyone.. hopefully done soon
[22:25] <dbb> hi all - just to share back what I learned from yesterdays update.. it was the lack of dns-nameserver entry in /etc/netwrok/interfaces that caused the apt repo lookups to fail, and after they failed, the "could not authenticate" msgs for individual packages were persistant
[22:26] <dbb> so, by adding the dns entry, then apt-get update, then upgrade, then indivudual new packages, things now work as expected
[22:26] <dbb> my last mystery is why this IP address isnt shpwing up from the outside but does from the same IP block, but I dont expect help with that :-)
[22:27] <dbb> the 12.04 upgrade however, thats probably something to have in the back somewhere for random people like me :-)


[11:23] -queuebot:#ubuntu-ci-eng- slyon, https://bileto.ubuntu.com/#/ticket/4602 Needs rebuild due to higher version at destination (impish/systemd). Proposed pocket (impish/linux-unstable, impish/suricata). Successfully built (impish/linux-raspi-unstable, impish/snapd)


[00:01] <holstein> and, you have tested the sticks? and the memory? and the md5's and the installation media?
[00:01] <ash_m> okay, I loaded gparted... all the partitions I had set up during my install are there; what I normally do is just select each one and click "delete selected partition" for each one and then commit the changes
[00:01] <holstein> ash_m: i do what is necessary..
[00:01] <holstein> ash_m: deleting the partitions does that..and, you really shouldnt need to
[00:01] <holstein> ash_m: the installer should offer to install on the entire drive
[00:01] <ash_m> I haven't tested any of those things
[00:01] <ash_m> holstein: over what was previously installed?
[00:01] <holstein> ash_m: correct
[00:02] <ash_m> okay. so I'll forget gparted for now
[00:02] <ash_m> should I just launch the installer from live?
[00:02] <holstein> ash_m: again.. i do what is needed with the tools
[00:02] <holstein> ash_m: there is no "should".. just you, trying to install and what you need to do to accomplish that
[00:03] <ash_m> okay, so I'm back at the partition screen; everything is there as I set it up before...
[00:04] <holstein> ok.. what partition screen? what is your question?
[00:04] <ash_m> however, it doesn't show any of the mount points for these partitions
[00:04] <holstein> ash_m: it?
[00:04] <holstein> some partitioning screen? gparted? the installer?
[00:04] <ash_m> holstein: it = the installer
[00:04] <ash_m> like, I allocated 4GB to /, 2GB to /var, and 2GB to /usr
[00:04] <holstein> ash_m: it'll be in the installation options.. "replace".. it'll warn about replacing and removing data
[00:05] <holstein> ash_m: ok.. just use the defaults
[00:05] <holstein> ash_m: you could be partitioning incorrectly
[00:05] <holstein> ash_m: just let the installer automagically do it for you..
[00:05] <ash_m> holstein: problem is that the defaults generally allocate space for swap; which I don't seem to need (and rather don't want because it takes up the whole drive and I can't install programs I need)
[00:06] <holstein> ash_m: sure.. and you can always change that afterwards
[00:06] <holstein> ash_m: if you are saying "what wrong with my installations?".. the answer im proposing is, your are manually partitioning incorrectly
[00:06] <ash_m> okay; you got it
[00:07] <holstein> ash_m: try the defaults.. see if things work "as expected".. disable or remove swap if you want.. though, its not "bad" to have it there, just in case
[00:07] <ash_m> holstein: good point. if everything goes off without a hitch, then there must be something I'm doing wrong with the partitioning
[00:08] <holstein> or, with the memory.. the usb stick.. the md5 sum of the image. the installer usb you made.. etc
[00:08] <ash_m> holstein: going through a couple prompts
[00:08] <ash_m> well, the installer has work several times before on fresh usb drives. I don't think that's the problem. I was following xubuntu suggested instructions pretty closely
[00:09] <holstein> ash_m: pretty closely? what did you change?
[00:09] <ash_m> okay, it's installing auto-magically
[00:11] <ash_m> mer; I only say pretty closely because I can't swear by percisely; but if I had to guess, I would say it's percise.
[00:14] <ash_m> well, it's installing right now. I guess I just have to wait and see
[00:14]  * ash_m crosses fingers
[00:14] <holstein> you'll know a little more in a few minutes.. either way
[00:56] <delt> hello
[00:56] <delt> so i'm back with 12.10.... except even after updating all the software i'm still stuck with xfce 4.8
[00:57] <delt> there's no packages for 4.10 :(
[00:57] <holstein> delt: 12.10 is not supported
[00:57] <delt> uh what
[00:57] <holstein> 12.04 is...
[00:57] <holstein> its an LTS
[00:58] <delt> oh yeah sorry 12.04 i meant
[00:59] <delt> ubuntustudio-12.04.4-dvd-i386.iso that's the one i installed.
[00:59] <holstein> right.. its older.. but, i thought you were onto somethign with the bios causing your USB device to fail..
[01:00] <delt> yeah, still failing/working sporadically :/
[01:00] <delt> so i'm stuck with xfce 4.8?
[01:01] <holstein> then, just move on to 14.04 or whatever. you have failing hardware and no problem with the newer 14.04 kernel supporting your USB device
[01:01] <holstein> delt: you are not "stuck" in any way anywhere
[01:02] <delt> yeah but i'm getting sick and tired of reinstalling 3 versions of this os....
[01:02] <delt> i actually tried the 64 bit version but 32bit apps didn't work
[01:03] <holstein> delt: sure.. you are trying to address a hardware failure with software..
[01:05] <delt> 14.04 beta had some other problems as well
[01:05] <holstein> which is why i said, if i were going back, i would go to 12.04, due to the lenght of support being so much longer than 13.10
[01:06] <delt> ok, so how do i install xfce 4.10 on this?
[01:07] <holstein> delt: i wouldnt.. but, you can add ppa's or just install whatever you like
[01:18] <delt> faaaaaackk i'm gonna have to bring back this motherboard to the store and replace it :( :( :(
[01:18] <delt> THIS SUCKS :(
[01:18] <knome> delt, whatever, calm down
[01:19] <holstein> delt: we should use the #xubuntu-offtopic channel for this discussion
[01:20] <delt> yeah whatever :/
[01:27] <delt> wait a minute.... it MIGHT be my power supply. i'm using an old power supply, it's one of the first ones that had a 24 pin atx connector
[01:28] <delt> since the midi keyboard is also skipping some notes when powered through USB but sending data through the 5-pin midi cable....
[01:31] <delt> ok, powering it through usb from the other machine, and having it send midi data through 5-pin cable to the sound card on this one....
[01:31] <holstein> delt: please /join the #xubuntu-offtopic channel for this discussion. thanks!
[01:32] <delt> oh yeah..sorry
[03:16] <HypothesisFrog> hi. How do I install the ffmpeg package on 14.04?
[03:16] <holstein> HypothesisFrog: i would just use a package manager
[03:16] <cfhowlett> HypothesisFrog, ask in #ubuntu_1
[03:16] <cfhowlett> #ubuntu+1
[03:18] <HypothesisFrog> holstein yeah it doesn't appear to be in the repos
[03:21] <holstein> HypothesisFrog: i dont see it listed..
[03:22] <holstein> http://packages.ubuntu.com/search?suite=trusty&keywords=ffmpeg might help
[03:22] <HypothesisFrog> holstein yeah thanks.
[06:43] <Rarity1> Hey all. Xubuntu is freezing, at first it seemed random but now it seems to be happening when I try to open anything, opening a terminal, a file browser window, a settings window~
[06:44] <baizon> Rarity1: check you memory with memtest
[06:51] <Rarity1> ugh, when I go to the grub menu to do it it's frozen
[06:52] <baizon> Rarity1: try to run from a live cd
[07:20] <Rarity1> Well thanks~ I guess I might try to solve my problems tomorrow it's getting late x)
[09:38] <achton> hi all - can I upgrade from 13.10 to 14.04 final beta with apt? if so, any quick pointers/heads up?
[09:50] <baizon> achton: update-maanger -d
[09:52] <achton> baizon: thanks, how easy can it get? :) How does that method compare to do-release-upgrade ?
[09:53] <baizon> achton: this will lauch the update manager with the option of displaying the new distro
[09:53] <baizon> do-release-uprade is for server/terminal upgrade
[09:53] <baizon> both method should work
[09:54] <baizon> never tried do-release-upgrade
[09:55] <Unit193> I have, it's nice.
[09:56] <achton> ok, update-manager -d did a quick operation and now asks me to restart to let it finish. Is that expected behaviour?
[09:56] <achton> I'm just wondering if it supports upgrading to beta releases as well?
[09:59] <elfy> it does
[09:59] <elfy> we use it to test upgrades
[09:59] <achton> thanks elfy and baizon for the info
[11:09] <xubuntu001> would this be the right place to talk to xubuntu devs? just ask a few questions and maybe give some suggestions
[11:09] <knome> if it's a support question it's the right place
[11:10] <xubuntu001> thanks knome
[11:10] <xubuntu001> well ... i am trying to install xu 13.10 on an "EFI-BIOS" notebook and it fails at the last step
[11:10] <xubuntu001> saying "grub" failed to install ... so it reverts all the work
[11:11] <xubuntu001> i am on a REALLY slow connection (coz india sucks) and therefore, having to download all those packages everytime i try to install is driving me and the connection crazy!
[11:11] <xubuntu001> any suggestions?
[11:14] <cfhowlett> xubuntu001, do you have the ISO?
[11:16] <xubuntu001> yes i do
[11:17] <xubuntu001> in fact, right now i am running off a usb stick that i created using unetbootin and that iso image
[11:20] <cfhowlett> !md5sum|xubuntu001, did you verify the iso?
[11:21] <xubuntu001> yes sir! the iso has been verified. in fact, i have installed 5 systems using this exact same usb stick
[11:22] <xubuntu001> and all other installs have succeeded. the only problem with the current system is that it is a "pure windows 8" system. i really don't use windows 8.1 so i removed that entire hdd and replaced it with a brand new hdd.
[11:23] <xubuntu001> now, trying to install on this "EFI bios" based system gives me "grub install" errors.
[11:23] <cfhowlett> xubuntu001, uefi
[11:23] <cfhowlett> !uefi
[11:26] <xubuntu001> ok! uefi
[11:27] <xubuntu001> i have already gone through that doc. doesn't help my case. please note: i am using xubuntu.
[12:31] <xubuntu524> It's possible to have help ?   I have a bug with linux and left click on mouse...  I am able to use it 30secs afterboot and after..  I just able to move them
[13:05] <allstarsnorks2> Hi guys. I want to know why Xubuntu detects my VirtualBox display as 640x480, even after installing Guest Additions?
[13:23] <bgardner> allstarsnorks2: Yo
[13:23] <allstarsnorks2> Hi
[13:24] <bgardner> allstarsnorks2: Okay, I'm still researching but my guess is we need to start at your Guest Additions install.  Did it go in without ANY errors?
[13:24] <allstarsnorks2> It says that there was an unknown X Window system drivers
[13:25] <allstarsnorks2> I don't know why, though.
[13:25] <bgardner> allstarsnorks2: Sounds about right.  Can you pastebin your /var/log/Xorg.0.log ?
[13:26] <allstarsnorks2> I can't right now. Turned my PC off.
[13:27] <allstarsnorks2> But I think it was my install. I'm using X 14.04 Beta
[14:43] <Artemis3> i have the feeling i won't be able to upgrade my xubuntu the easy way :(
[14:44] <Artemis3> well i guess thats a good excuse for clean install
[15:45] <RighteousAura> How can I decrease the size of the toolbar icons in thunar?
[15:47] <holstein> RighteousAura: http://www.linuxquestions.org/questions/linux-software-2/thunar-toolbar-buttons-icons-are-really-huge-749919/ might be relevant
[15:50] <RighteousAura> I've tried adding that fix to my gtkrc but it doesn't seem to change anything. Does it matter where I put it in the gtkrc?
[15:51] <holstein> RighteousAura: it may.. and you have logged out and back in? it might be something that needs reloaded
[15:53] <RighteousAura> I just switched between themes and back to that one which usually works. I'll try logging out
[17:00] <Meerkat> my Xubuntu 13.10 pc froze a while ago. Mouse and keyboard did not work and the clock stopped. How can I find out what caused this?
[17:21] <Artemis3> Meerkat, could be a hardware issue? you couldn't even ctrl alt f1?
[17:24] <Meerkat> no, that didn't work unfortunately. That's usually my first response. :)
[17:24] <Artemis3> or as last resource, while holding both alt & print-screen, type: reisub ?
[17:25] <Meerkat> never thought of reisub, haven't needed that for a few years. Will try it if a freeze happens again.
[17:25] <Artemis3> sometimes pushing power a single time to try soft power off works too, or ssh into the machine if you can
[17:25] <Artemis3> if you cant reisub, probably hardware issue, i have sometimes seen the keyboard leds flashing in such situation
[17:27] <Artemis3> of course why there is an issue, could be evil proprietary driver (ie ati?) or gpu failing overheating, or psu failing? i would try memtest just in case
[17:27] <starrats> wow someone else is having the same problem I'm having but it's with 14.04 and the cursor is freezing at the splash screen aka the password window at start-up
[17:29] <Artemis3> and if you boot 13.10 it works?
[17:29] <Artemis3> (ie. from usb)
[17:29] <Meerkat> Several of my log files contain "\00" over and over at the time of the crash. The video card driver is the open source one available in "Software & Updates". I will run a memtest, good idea.
[17:29] <Artemis3> which gpu?
[17:30] <Meerkat> amd wrestler HD 3710
[17:30] <Meerkat> on a laptop
[17:30] <Artemis3> some opensource drivers won't engage the gpu power saving causing overheating
[17:30] <Artemis3> oh
[17:30] <Meerkat> the PC has been on for 9-ish days straight, so I doubt it would be an overheating issue all of a sudden.
[17:31] <Artemis3> well as long as its not too hot to the touch...
[19:21] <sohail-ahmed> I need to add another interface to my /etc/network/interfaces file, so that the INTERNET that work in my office does not get disturbed and I can also use INTERNET on the same machine from home. I do not have network manager installed. Any help?
[19:44] <Artemis3> sohail-ahmed, and both are dhcp?
[19:45] <sohail-ahmed> no.
[19:47] <sohail-ahmed> Artemis3, The home INTERNET connection can be made dhcp but I prefer to have a static settings so as to allow a ssh connnection with my desktop
[19:47] <adrenaline_> I would create two interfaces then write a script to cp the correct interface file for whereever you are.
[19:47] <adrenaline_> interface.work and interface.home
[19:47] <Artemis3> i think using dyndns is way easier haha
[19:48] <Artemis3> i ssh to home all the time, and i can't have static ip, the isp doesnt provide it
[19:48] <sohail-ahmed> adrenaline, yes I agree that would be a solution but I thing their has to be a better one. I remmeber the time using network-manager aand through it was pretty easy.
[19:48] <sohail-ahmed> no. ssh over lan
[19:49] <adrenaline_> I thought he/she didn't want to use network manager
[19:49] <sohail-ahmed> since I am used to ssh using Ip
[19:50] <adrenaline_> What is your end goal and what is happening now?
[19:50] <adrenaline_> Are you trying to ssh to your house based on an ip you get at work?
[19:51] <sohail-ahmed> I have a laptop that I use in my office and in my home. At present it is configureed to use the office internet and now I want it to use my home internet
[19:51] <Artemis3> sohail-ahmed, there is also ipv6, feels magical, hehe, install miredo and suddendly you have a solid ipv6 address
[19:51] <adrenaline_> I am confused what do you mean use your office internet and home internet?
[19:52] <adrenaline_> Do you not have dhcp?
[19:52] <sohail-ahmed> adernaline, ssh is not a problem. All I want to use internet with one interface file
[19:52] <Artemis3> sohail-ahmed, on the other hand, if you can configure your router at home, you could use the same ip segment
[19:52] <sohail-ahmed> office interenet = internet in office and home internet = internet at home
[19:52] <adrenaline_> ok so your lappy should be requesting a dhcp from what ever network it is on
[19:52] <Artemis3> thats the easy way, hehe
[19:53] <Artemis3> seems at work he is doing manual config
[19:53] <sohail-ahmed> without network manager.
[19:53] <sohail-ahmed> yes
[19:53] <adrenaline_> I get that but if you take your lappy to the office it should request a dhcp from your office. then when you take it home it should request a dhcp from their. What is actually happening?
[19:53] <Artemis3> no no
[19:54] <adrenaline_> Why are you doing a manual config at the office?
[19:54] <sohail-ahmed> adernaline_I don't want to use network manager
[19:54] <Artemis3> um
[19:54] <Artemis3> no one mentioned network manager
[19:55] <adrenaline_> Why not?
[19:56] <sohail-ahmed> The configuration has to be manual since every body in my office access printer through my ip
[19:56] <adrenaline_> so you have a static Ip at work then?
[19:56] <sohail-ahmed> yes I have
[19:56] <adrenaline_> ok makes more sense
[19:56] <Artemis3> well, i would say you need to learn dhcpd
[19:56] <Artemis3> you can configure your dhcpd server to give you the same IP
[19:57] <Artemis3> you can assign same IP to the specific mac address
[19:57] <adrenaline_> You could do what Artemis3 mentioned and use the same network as your work meaning IP space then at home use the same static IP then when you are at work and home it will just work with no issues
[19:58] <sohail-ahmed> I cant get the same ip at home.
[19:58] <adrenaline_> but if you go somewhere else you will not have a dhcp
[19:58] <sohail-ahmed> Since they are on diferent ISPS
[19:58] <adrenaline_> you do not have an internal network at home?
[19:58] <sohail-ahmed> different gateways
[19:58] <sohail-ahmed> I do
[19:58] <adrenaline_> then you control your own internal ip space
[19:58] <sohail-ahmed> all pcs connected to the router
[19:58] <adrenaline_> gateway doesn't matter
[19:59] <adrenaline_> then you can do it
[19:59] <adrenaline_> what is the ipspace at your work?
[19:59] <sohail-ahmed> 192.168.9.*
[19:59] <adrenaline_> perfect what is your ipspace at home
[19:59] <sohail-ahmed> 192.168.1.*
[19:59] <adrenaline_> perfect
[19:59] <Artemis3> thats too easy
[19:59] <Artemis3> lol
[19:59] <adrenaline_> at home change it to 192.168.9.*
[20:00] <adrenaline_> then if your static at work is .13 then make that your static at home
[20:00] <sohail-ahmed> does it require changing things in router?
[20:00] <sohail-ahmed> home router
[20:00] <Artemis3> yes, you cant?
[20:00] <adrenaline_> only your internal dhcp pool
[20:00] <sohail-ahmed> I can
[20:00] <adrenaline_> I mean your internal ip network
[20:01] <adrenaline_> so in your router you will see your LAN at 192.168.1.* just change it to 192.168.9.* and you should be golden
[20:02] <adrenaline_> You will only need to change your LAN settings and whatever you have static on your home network
[20:02] <sohail-ahmed> So I would start with changing my primary ip address, which is currectly <IP_ADDRESS> to 192.168.9.
[20:02] <sohail-ahmed> 1
[20:02] <adrenaline_> yes
[20:02] <adrenaline_> you got it
[20:02] <adrenaline_> then you will match your work
[20:03] <koegs> first change your routers address ;-)
[20:03] <adrenaline_> 102.168 is not routable so you will be fine. I could even change my home network to that and will be fine
[20:03] <adrenaline_> Yes remember it will take a reboot and you wont be able to access it with the old IP
[20:03] <sohail-ahmed> I know this.
[20:03] <adrenaline_> make sense or did I confuse you?
[20:04] <sohail-ahmed> But is 't it strange that the thing that looks so simple with network manager needs much more without it.
[20:05] <sohail-ahmed> completly making sense.
[20:05] <adrenaline_> Well you are actually making it harder than it has to be. I am just simplifying what you are trying to do
[20:08] <Artemis3> i think you can also make alias in interfaces
[20:08] <Artemis3> but you will still need to ipdown ifup things
[20:19] <sohail-ahmed> Yes I am back online after the achievement.
[20:21] <sohail-ahmed> Thanks for the help. I really appreciate it. But I still think there has to be some other way, since I may not have access to my router and I know dhcp would be the answer in that case but again its not which shows much control.
[20:59] <xubuntu436> hello xubuntu
[20:59] <baizon> hi
[21:19] <xubuntu801> yo wassup!
[21:19] <xubuntu801> I got a quick question regarding install
[21:19] <xubuntu801> I don't see any loading/install progress bar. Just this intro window has popped up.
[21:20] <xubuntu801> Should there be a progress bar?
[21:20] <baizon> xubuntu801: yes there should be
[21:21] <xubuntu801> do you think maybe something went screwy??
[21:21] <xubuntu801> reboot and try reinstall
[21:21] <xubuntu801> I think maybe playing with partitions caused it
[21:22] <xubuntu801> I'll restart it.
[21:22] <xubuntu801> Thanks Baizon
[21:33] <xubuntu978> Install working this time
[22:42] <Guest68811> good evening folks
[22:44] <Guest68811> i´ve upgraded to Xubuntu 14... when a tried to install ndiswrapper (in order to install my wireless drives) it returned a information that it  couldn,t find a especific library...
[22:45] <Guest68811> Could anyone help me with instructions in how to install my wireless drive (windows) in xubuntu 14?
[22:45] <fibz_> 14 is unreleased, try in #ubuntu+1
[22:46] <Guest68811> thank you fibz_...
[22:46] <Guest68811> would you recomend to a newbie return to version 13?
[22:47] <fibz_> yes
[22:47] <Guest68811> thanks again.
[22:47] <Guest68811> best wishes...
[22:47] <Guest68811> gone
[23:12] <astronouth7303> I can't connect to the audio sink on my bluetooth headset. Blueman says: Connection Failed: Stream setup failed. I tried both solutions on http://ubuntuforums.org/showthread.php?t=2144841&page=2 and neither work.
[23:16] <astronouth7303> pavucontrol doesn't see the device at all
[23:47] <holstein> astronouth7303: i would test the device on a supported OS, and make sure its working
[23:48] <astronouth7303> it was working with my work computer (ubuntu LTS)
[23:49] <holstein> astronouth7303: you mean, on 12.04, it was working, and on 13.10, its not?
[23:49] <astronouth7303> yeah
[23:49] <astronouth7303> unless there's other unity vs xfce stuff going on
[23:50] <holstein> astronouth7303: shouldnt be.. its all ubuntu
[23:51] <holstein> astronouth7303: its more likely the kernel version, or something you need to add to 13.10 here
[23:51] <holstein> !bluetooth
[23:51] <holstein> i always reference that ^
[23:54] <holstein> astronouth7303: one thing i would want to know would be, is the bluetooth in the machine functioning.. i would use a live CD for the version at work that is working.. ubuntu 12.04 or whatever you say is surely suppported
[23:54] <astronouth7303> bluetooth itself seems to work. it pairs, it can connect to the headset service
[23:54] <holstein> if the setup doesnt work with 12.04 as it does at work, then, its likely the bluetooth in the machine that is not working, or not suppoting linux
[23:54] <holstein> astronouth7303: sure.. and "seems" is not enough..
[23:55] <holstein> astronouth7303: otherwise, i would be using pavucontrol as you are..
[23:56] <astronouth7303> i'll try that at some poitn
[23:56] <astronouth7303> or dig out another dongle and see if that works
[23:56] <holstein> yeah, thats a good test as well


[02:29] <sladen> mmm, lp seems to be broken at the moment.  Did that proposted downtime happen now?
[02:30] <sladen> specifically malone;  as though its backend database is unavailable
[02:39] <Burgwork> is this a known bug? If I mark a bug a duplicate that has another bug marked as a duplicate of it, bad things happen
[02:40] <Burgwork> ie. Bug 1 dup of Bug 2. But Bug 2 is a dup of Bug 3. Go to mark 2 and dup of 3 and watch breakage
[02:40] <Ubugtu> malone bug 1 in Ubuntu "Microsoft has a majority market share" [Critical,Confirmed]  http://launchpad.net/bugs/1
[02:40] <Ubugtu> malone bug 3 in rosetta "Custom links for each translation team." [Wishlist,Confirmed]  http://launchpad.net/bugs/3
[02:40] <sladen> Burgwork: what bad things?
[02:40] <Burgwork> it doesn;t work
[02:40] <sladen> Burgwork: it shouldn't allow that IIRC
[02:40] <Burgwork> umm, why not?
[02:42] <sladen> I thought it detected dubs of dubs and will only let you set dups of original target
[02:43] <Burgwork> that is broken
[02:43] <sladen> no, it means that there is only one level of dupness
[02:43] <Burgwork> look, I just had to manually go and hack bug 1 to be a dup of bug 3
[02:44] <Ubugtu> malone bug 1 in Ubuntu "Microsoft has a majority market share" [Critical,Confirmed]  http://launchpad.net/bugs/1
[02:44] <Ubugtu> malone bug 3 in rosetta "Custom links for each translation team." [Wishlist,Confirmed]  http://launchpad.net/bugs/3
[02:44] <Burgwork> seriously, it should just do what I want it to do, not throw up errors
[02:46] <sladen> Burgwork: I think I see what might be happening.   It would catch  2->3 then an attempt to  1->2
[02:46] <sladen> but 1->2  then 2->3 may not be detected?
[08:56] <G0SUB> Znarl: ping
[08:58] <Znarl> G0SUB : Pong
[08:58] <G0SUB> Znarl: any news about the ticket I opened?
[08:58] <Znarl> Not yet, no.
[08:58] <G0SUB> hmm
[08:59] <G0SUB> is this a very complex procedure?
[09:00] <Znarl> I believe so, it's waiting on Elmo to action your request.
[09:00] <G0SUB> oh, ok
[09:35] <Znarl> Niagara
[09:36] <Znarl> Opps, sorry.
[09:54] <BjornT> stub: ping
[09:55] <stub> BjornT: pong
[09:55] <BjornT> stub: did you get an email from me yesterday (subject "Grouping together bug notifications")? i sent it to you and the launchpad list, but i can't see it in the archives.
[09:56] <stub> I got it
[09:56] <BjornT> ok, good.
[09:57] <stub> If you sent it directly to me, does that mean you want some sort of an opinion?
[09:59] <BjornT> stub: yes, that's why it starts with 'Hi Stuart' ;) i mainly want to know if you see some problems with the solution from a DBA point of view.
[09:59] <stub> Seemed fine
[09:59] <stub> I just skimmed it and trashed it :)
[10:00] <BjornT> ok :)
[10:00] <stub> BjornT: It would be easier if you add a new row for each append though, instead of attempting to construct the text.
[10:03] <stub> BjornT: The cron script would then just 'select * from pendingbugnotificationwhatsits order by bug, id', using id to preserve the order of updates. You then have more flexibility on how you assemble the message.
[10:05] <carlos> morning
[10:05] <carlos> stub: hi, do you have already planned the cherry pick or production update that includes my changes?
[10:07] <BjornT> stub: one small problem with that though. if the notification contains a comment, we want it to always be at the top of the email, and the changes at the bottom. maybe we could add another column to the table, one for the comment, and one for the changes to the bug.
[10:07] <spiv> stub: sqlobject prejoin draft https://chinstrap.ubuntu.com/~dsilvers/paste/fileo8KAEc.html
[10:07] <stub> carlos: yes. I'm tagging the branch now.
[10:07] <carlos> stub: cool, thanks
[10:07] <spiv> stub: it needs polish and tests, but the basic idea seems to work.  Feedback welcome.
[10:08] <stub> BjornT: Sure. So leave that up to the cronjob to assemble the message rather than have that code scattered around a number of different event handlers.
[10:09] <stub> BjornT: Doing it this way you get RSS feeds almost for free too.
[10:10] <stub> (same cluster of changes - just assemble a different sort of message and store it on disk for serving via apache)
[10:10] <kiko> well
[10:10] <kiko> I think the cronjob should call some simple backend API that allows immediate sending of the email queued
[10:10] <kiko> that way we can have other callsites that also trigger this
[10:11] <stub> eh?
[10:12] <kiko> I'm just suggesting factoring into a sendQueuedMessages(bug) method/function.
[10:12] <kiko> so the cronscript would do
[10:12] <kiko> for bug in getBugsWithQueuedMessages():
[10:12] <kiko>      something.sendQueuedMessages(bug)
[10:14] <stub> Sure. I just think it is much better to assemble the message when you send it, rather than putting all that logic into event handlers.
[10:14] <kiko> yeah.
[10:15] <stub> I think some of this is already specced in the *Subscription and RSS specs.
[10:16] <stub> I think the implementation needs to fit that pattern.
[10:19] <stub> So a bug event fires. A tuple is stored in the BugNotifications table, linking the bug, and the person to a message stored in the message table.
[10:19] <stub> Note that in the case of a comment being added, the message already exists in the message table. So we don't need to duplicate!
[10:20] <stub> The cron script then does what Bjorn describes, looking for sets of BugNotifications that have not been sent. It then sends them out, and flags them as having been sent.
[10:22] <stub> If we don't remove BugNotifications after they have been sent, then we can also use this to replace BugActivity which is pretty crappy. And support the RSSFeeds spec because it is using the same model we propose for product subscriptions etc.
[10:25] <stub> In fact, if we collapse the BugNotifications into the already existing BugMessages table, it supports things even better. This would also allow us to trivially display changes inline with comments, or without them by toggling a filter.
[10:32] <BjornT> stub: yeah. i think we should start simple though, we can collapse the tables later.
[10:42] <stub> I think this is just as simple, and won't require refactoring in the future.
[10:46] <jamesh> stub: so you are suggesting storing the bug activity as plain text rather than the split out form currently in the BugActivity table?
[10:47] <stub> I think that would be preferable
[10:48] <stub> It is more meaningful as an audit trail as the reader doesn't need to decode it.
[10:48] <stub> Although I guess it wouldn't be localizable :)
[10:50] <jamesh> that doesn't count against it w.r.t. the current system
[10:50] <jamesh> which is three text fields (whatchanged, oldvalue, newvalue)
[10:50] <cprov> stub: hi, did you review those db patches ?
[10:51] <stub> More maintainable anyway - I think there are plenty of things that should be that don't get logged in that table (bugtask changes?)
[10:51] <stub> cprov: yes. check your email.
[10:52] <cprov> stub: thanks
[10:54] <jamesh> an alternative, if we required a comment with every change, would be to link BugActivity records to bug messages
[10:54] <jamesh> since often you want to know why someone made some change
[10:56] <jamesh> it'd be more useful than the existing "message" column in the table
[11:12] <carlos> stub: hi, are you doing anything with pqm? I got a rejected merge due database being used: https://chinstrap.ubuntu.com/~dsilvers/paste/fileazMZeP.html
[11:12] <stub> oops. yup. Forgot to disable the sucker ;)
[11:13] <carlos> :-P
[11:20] <kiko> hey mdz?
[11:30] <carlos> jordi: ping
[11:38] <jordi> carlos:
[11:39] <carlos> jordi: hi. Kiko asked me to not handle the import queues because it will reduce my hacking time
[11:39] <carlos> jordi: so perhaps you should plan some approval session there with daf or any other person that could help you doing it while I improve the approval process
[11:41] <jordi> carlos: I'll see what we can do. We're sorting out im now
[11:41] <jordi> we're making proggress
[11:41] <jordi> kiko: don't go running
[11:41] <carlos> jordi: ok, cool
[11:41] <jordi> <--- jealous
[11:42] <carlos> jordi: anyway, we still need my branch on production to start approving things
[11:42] <jordi> when do we get an update_
[11:50] <dilys> Merge to devel/launchpad/: [trivial]  Added Breton and Akan plural forms and fixed Akkadian and Akan language codes to be on sync with production. Migrated the sampledata to Postgresql 8.1 (r3264: Carlos Perello Marin, Carlos Perell Marn)
[12:01] <daf> sabdfl: I've mailed you a draft email for ubuntu-announce
[12:03] <sabdfl> thanks daf, will review and revert
[12:18] <spiv> salgado: seems I don't have permission to merge to sqlobject after all
[12:19] <jamesh> spiv: check what URL you were merging into
[12:20] <spiv> jamesh: good idea
[12:24] <salgado> spiv, I guess I can merge it. the parent of my sqlobject branch was wrong, I think
[12:25] <salgado> oh, you sent it again already.
[12:26] <spiv> salgado: yeah :)
[12:26] <spiv> jamesh was right, I did screw up the URL
[12:50] <SteveA> stub: please announce the postgres potential slowness, and the existence of a fix, on the mailing list
[12:54] <dilys> Merge to test/launchpad/sourcecode/sqlobject/: [r=spiv]  Make all tests pass and add a 'check' target in the Makefile to run all tests. (r46: Guilherme Salgado)
[12:56] <spiv> salgado: Success!  Thanks for that branch.
[12:59] <salgado> spiv, great! thanks for the review. :)
[01:37] <kiko> stub, ping?
[01:37] <stub> kiko: pong
[01:38] <kiko> stub, can you take a look at spiv's prejoins patch?
[01:38] <stub> sure
[01:38] <stub> cprov: ping
[01:38] <kiko> thanks!
[01:49] <spiv> stub: The branch is at sftp://chinstrap/home/warthogs/archives/spiv/sqlobject/prejoins
[01:49] <spiv> stub: I've tidied it up considerably since the paste a few hours ago.
[01:50] <stub> spiv: Can you repaste?
[01:50] <spiv> stub: Ok.
[01:52] <stub> cprov: ping
[01:53] <SteveA> stub: on the fsync=off setting, if my machine crashes, and i need to rebuild my cluster, how will i know?
[01:53] <SteveA> will i get errors from postgresql?
[01:53] <SteveA> will it fail to start?
[01:53] <spiv> stub: https://chinstrap.ubuntu.com/~dsilvers/paste/filetu2S96.html
[01:53] <stub> SteveA: As per the DatabaseSetup docs. I've never seen it happen, so I don't really know what will happen.
[01:54] <carlos> SteveA: I guess postgresql will not be able to start
[01:54] <SteveA> how exciting for the first person to meet the problem :-)
[01:54] <kiko> excitement is my middle name
[01:54] <spiv> kiko: how many middle names do you have?
[01:55] <kiko> enough
[01:56] <cprov> stub: pong
[01:56] <stub> cprov: Can you please shutdown the publisher and let me know when it will be safe for me to start a rollout?
[01:57] <cprov> stub: sure
[02:00] <cprov> stub: publisher/uploader/sequencer are stopped. it's safe now
[02:10] <cprov> stub: leaving for lunch, ping me when it's done
[02:10] <stub> Launchpad is going down in 15 mins for a regular code update. Estimated downtime is 10 minutes. Wikis will be in read only mode during this time.
[02:10] <stub> cprov: Should all be ready when you get back.
[02:11] <stub> (I haven't got access yet to do it myself, without hacking the system, but that could be disruptive)
[02:26] <dilys> Merge to devel/launchpad/: [trivial]  Fixes menu items for a support request and for a person. Fixes bug 29851 (Remote bug links should be direct from the bug page task list). (r3265: Matthew Paul Thomas)
[02:43] <Martolod> hello
[02:43] <Martolod> hum
[02:44] <Martolod> here are all the packages i can translate for my language : https://launchpad.net/distros/ubuntu/dapper/+lang/br
[02:44] <Martolod> but how can i do if i want to translate gnome-menus for example ?
[02:50] <dilys> Merge to devel/launchpad/: r=spiv, rs=spiv for parts. Refactor BatchNavigator API, removing the need to instantiate a Batch, and fixing up callsites and templates to use the correct API. Removes some list() calls where possible and does some delintifying. Fixes bug 33290: Batch handler should properly validate arguments it receives. (r3266: Christian Reis)
[03:18] <carlos> jordi: https://launchpad.net/rosetta/imports/
[03:20] <kiko> stub, my batching fixes have landed in RF -- and no build_batch necessary! enjoy
[03:21] <stub> enjoy? I can't remember the last time I messed with UI stuff ;)
[03:22] <kiko> it will mean less messing
[03:36] <carlos> stub: Hmmm, I forgot to remind you that we need to remove a POTemplate from production to be able to apply the newlines fix script....
[03:36] <stub> carlos: Do you know which one?
[03:36] <carlos> Let me check my logs...
[03:40] <carlos> stub: POTemplate.id = 11192 and all its associated objects should be removed from production
[03:40] <carlos> stub: I just confirmed that it's that one checking again on staging
[03:40] <carlos> stub: so I'm sure is the right one.
[03:44] <stub> carlos: https://chinstrap.ubuntu.com/~dsilvers/paste/filexvFGaP.html
[03:44] <carlos> stub: could you run it again with the '-c' argument?
[03:45] <stub> carlos: -c is good
[03:45] <carlos> that will check that we fixed all broken entries
[03:45] <carlos> ok
[03:45] <stub> launchpad@gangotri:/srv/launchpad.net/production/launchpad/database/schema/pending$ python carlos-fix-newlines-chars.py -c
[03:45] <stub> 14:44:32 INFO    Starting the fixing process
[03:45] <stub> 14:44:46 INFO    There are 389 translations to be checked
[03:45] <stub> 14:44:47 INFO    There are 39 msgids to be checked
[03:45] <stub> 14:44:48 INFO    There are 283 translations to be checked after msgids are done.14:44:49 INFO    Finished the fixing process
[03:45] <carlos> stub: it looks fine so I would assume it worked
[03:45] <carlos> stub: thank you very much
[03:45] <carlos> stub: I guess I can remove that script from our tree with next merge I do, right?
[03:46] <stub> Yes please
[03:46] <carlos> or do we have a place to move them?
[03:46] <stub> Stick them in database/schema/archive if you want to keep it around
[03:50] <carlos> ok, I will check with SteveA if we should store it or just remove it
[04:14] <dilys> Merge to devel/launchpad/: [r=stub]  PersonalPackagesArchive DB patches. (r3267: Celso Providelo)
[04:14] <kiko> nice
[04:14] <kiko> spiv is next up
[04:38] <sivang> anybody knows when the bzr scanning cron runs ?
[04:39] <sivang> (for scanning registered rbanches, that is)
[04:55] <dilys> Merge to devel/launchpad/: [trivial]  No longer explicitly suggests registering a new product if a product search fails. Tidies up product search results. Makes specification table pages use the 2-column layout (Launchpad workshop goal). (r3268: Matthew Paul Thomas)
[05:02] <carlos> sivang: ddaa says that he thinks it's run every 12 hours at 1:30 UTC
[05:09] <sivang> carlos: k, cool :)
[05:24] <jamesh> bradb, mpt: http://advogato.org/person/Burgundavia/diary.html?start=72
[05:57] <dilys> Merge to devel/launchpad/: [rs=kiko]  Fix #1235: When batch_start is >= the number of bugs shown, an error is raised. Change Batch to handle the case where start > listlength; also gives special results for prevBatch() and endNumber(). (r3269: Andrew Bennetts)
[05:58] <Kinnison> spiv: https://wiki.launchpad.canonical.com/PersonalPackageArchivesStageOne
[05:58] <kiko> YES!
[05:58] <kiko> woot woot
[06:02] <Kinnison> cprov: Will you please do the DB patch to drop the librarian FKs from PPA ?
[06:03] <cprov> Kinnison: sure, as soon as I can manage to re-enable publisher (ohhhhh)
[06:09] <lakin> Anyone know of a way to get a list of bugs in malone that were reported against "ubuntu" and not a specific package?
[06:10] <Kinnison> http://launchpad.net/distros/ubuntu/+bugs
[06:12] <lakin> Kinnison: that's not quite it ...
[06:13] <Kinnison> Oh, I don't believe there is such a thing
[06:13] <lakin> For example this bug fell through the cracks, I'd like to be able to generate more lists of bugs like this https://launchpad.net/distros/ubuntu/+bug/31233
[06:13] <Ubugtu> malone bug 31233 in Ubuntu "Language selection happens twice with graphical grub" [Normal,Fix released]
[06:14] <Kinnison> ooh that's a good one
[06:14] <lakin> Sorry, that wasn't a good example of one that fell through the cracks, but it's an example of the filing against "ubuntu"
[06:15] <lakin> There were a number posted by Andreas Schildbach to ubuntu-devel last night.
[06:16] <bradb> Kinnison: It's optional, though there's a bug on package name not being obviously optional.
[06:16] <Kinnison> bradb: so is there a search mechanism for  tasks with no package?
[06:16] <bradb> lakin: There's currently no way to get a list of bugs without a package. Could you file a bug on that?
[06:17] <Kinnison> :-(
[06:17] <lakin> bradb: will do
[06:17] <bradb> lakin: cool, thanks
[06:21] <lakin> done.
[06:21] <lakin> https://launchpad.net/products/malone/+bug/35075
[06:21] <Ubugtu> malone bug 35075 in malone "Bug Triagers would benifit from a way to list bugs filed without a package" [Normal,Unconfirmed]
[06:24] <mpt> jamesh, I saw that this morning
[06:27] <Burgwork> did I stir up a hornets nest?
[06:27] <spiv> Burgwork: We're pretty sedate hornets I'm afraid :)
[06:27] <Burgwork> none of what I said should be taken as a slur again the team
[06:27] <Burgwork> bulding giant server apps is hard
[06:27] <Kinnison> Burgwork: well, not all of us are cuddly
[06:30] <bradb> Burgwork: FWIW, the current Malone priority at this sprint is linking branches and bugs.
[06:32] <kiko> Burgwork, improving searching and dupes are on the radar; have patience
[06:33] <mpt> they are??
[06:33] <kiko> that's it
[06:34] <kiko> KILL KILL KILL
[06:36] <Kinnison> spiv: thank god for noise-cancelling headphones
[06:37] <spiv> Hah.
[06:38] <xhaker> hi all
[06:38] <xhaker> any rosetta guys here?
[06:38] <xhaker> Portuguese Translators problem :)
[06:42] <kiko> NO
[06:42] <carlos> xhaker: hi
[06:42] <carlos> xhaker: what's wrong there?
[06:42] <xhaker> carlos: something is bugging us for a long time already.
[06:43] <xhaker> carlos: there are two translation entries for Portuguese
[06:43] <xhaker> one is pt and another one is pt_PT
[06:43] <xhaker> we use the pt templates
[06:43] <xhaker> pt_PT is unnecessary and it's confusing
[06:44] <xhaker> carlos: do you follow?
[06:44] <carlos> xhaker: yes
[06:44] <carlos> xhaker: I don't know if it was for your team, but I already said how to fix that
[06:45] <carlos> you need to migrate the translations using the pt_PT locale
[06:45] <carlos> into the pt one so no translations are lost
[06:45] <carlos> after that, send an email to<EMAIL_ADDRESS>with links to all pt_PT entries you migrated and requesting their removal
[06:45] <carlos> and we will do it
[06:46] <carlos> we cannot do it automatically as we don't know which translation is better, the one on pt or the one on pt_PT
[06:46] <xhaker> carlos: thanks for your help.
[06:49] <carlos> xhaker: you are welcome
[06:49] <carlos> daf: hi, around?
[06:52] <daf> hi
[06:54] <carlos> daf: did you tell me that your parser fixes the problem with Big5 files?
[06:54] <daf> maybe
[06:54] <carlos> or was it another issue?
[06:54] <daf> I was going to add a test case for it
[06:56] <carlos> I can provide you a .po file with that problem
[06:56] <carlos> daf: http://librarian.launchpad.net/51037/zh_TW.po
[06:57] <daf> cool
[06:57] <daf> I'll test and let you know
[06:57] <carlos> daf: did you have time to check how complicate would be to move Rosetta to use your parser?
[06:58] <spiv> kiko: stub had an interesting suggestion for prejoins, see the review mail.
[06:58] <daf> carlos: no, not yet
[06:58] <daf> carlos: maybe I'll have time tonight
[06:58] <carlos> daf: I approved all imports with the FAILED status to check which ones are errors on our side and which ones are broken imports
[06:59] <carlos> daf: and we saw that big5 problem
[06:59] <daf> ah
[06:59] <jordi> continue approving stuff. Oh yes baby.
[07:00] <carlos> jordi: no, I was doing only the failed ones...
[07:00] <carlos> jordi: if you have time and approve/delete some entries... that would be really good :-P
[07:00] <jordi> carlos: need some guidance with this queue now
[07:00] <jordi> carlos: what do I do with the failed entrieS?
[07:01] <jordi> What about the approved?
[07:01] <jordi> what about deleted?
[07:01] <jordi> "imported"? why am I seeing gthese?
[07:01] <carlos> jordi: ignore all entries but the ones with Needs review status
[07:02] <carlos> jordi: the imported files will be on that queue for 5 days and then, will be deleted so people can know that we already imported their queue
[07:02] <carlos> jordi: we already talked about that....
[07:02] <jordi> carlos: I want to be sure
[07:02] <carlos> jordi: anyway, I will introduce some filtering to show only the entries with the selected status
[07:02] <jordi> It'd be cool if the Needs review stuff came up first.
[07:02] <carlos> jordi: it's cool for you
[07:03] <carlos> but not for our users
[07:03] <carlos> also, the import queue should not be so big as it's atm....
[07:03] <carlos> that's not usual
[07:03] <carlos> or at least, it should not be so usual
[07:04] <carlos> jordi: the failure entries help me to know if there is any bug with our system or the user imported a broken file
[07:04] <carlos> if it's broken, I will delete it, if it's not broken, I will fix the bug and request a new import
[07:04] <jordi> well, right now I have to find with guesses where needs review starts, and that will vary
[07:04] <carlos> atm you can ignore those entries or download the file, test it with msgfmt and delete it if msgfmt complains about it
[07:05] <carlos> jordi: atm, jump the first 150 entries
[07:05] <carlos> that's more or less it
[07:05] <carlos> jordi: as fast as you start feeling the pain with the queue, as fast your input will help me to improve it....
[07:06] <jordi> carlos: ok, I edit one, and I go back to the first page
[07:06] <carlos> jordi: know bug, kiko fixed that already and it's merged on rocketfuel
[07:11] <jordi> cool
[07:11] <jordi> carlos: hmm
[07:11] <jordi> https://launchpad.net/rosetta/imports/797
[07:11] <jordi> what would you do with this one?
[07:12] <carlos> jordi: seems like unfortunatelly, kiko's patch cannot be cherrypicked as it changes too many things
[07:12] <jordi> meh
[07:12] <kiko> it is chock-full
[07:12] <carlos> jordi: ?
[07:13] <jordi> kiko: don't go running
[07:13] <kiko> I am running every day
[07:13] <jordi> carlos: the info told me "Ubuntu documentation project", which has a quicktour template. I guess there was no way of knowing that offhand, righT?
[07:13] <carlos> jordi: oh, I see, due a bug with the old queue code, there are .po files that we lost the associated .pot file, so you will need to do some investigation to decide where to import it....
[07:14] <jordi> carlos: ah, ok.
[07:14] <jordi> That was quicktour I guess/hope.
[07:14] <carlos> jordi: download the file and check it
[07:14] <kiko> yeah
[07:14] <carlos> jordi: but yes, I guess it's the case if there is just one potemplate tehre
[07:17] <daf> carlos: can you explain to me again why we have to approve 13851 imports by hand?
[07:18] <jordi> kiko: I HATE you SO MUCH
[07:18] <jordi> kiko: we need to go out for dinner or something
[07:18] <kiko> you and the entire population of the northern hemisphere
[07:18] <jordi> what's wrong with the South hemisphere?
[07:19] <jordi> Are they easily bribed?
[07:20] <carlos> daf: to prevent things like having 5 templates for glib that are the same but stored on different paths
[07:21] <carlos> or importing 40 templates for gtk+ just because the first explanation I gave you + 10 revision changes because gtk uses the version number as part of its path
[07:21] <carlos> daf: we got those problems with breezy
[07:21] <daf> can we automatically approve all things with onlyu 1 template?
[07:22] <carlos> and as we didn't store the right paths with hoary and breezy, we don't know them before hand to do the import automatically
[07:22] <carlos> daf: not really
[07:22] <carlos> we could automate some of them
[07:23] <elmo> ok, seriously, is there no way to distinguish mail that's being sent to me because I reported or am subscribed to a bug and a bug LP is mailing me about because it heuristically thought I might be interested-maybe
[07:23] <carlos> that's what I'm going to work on
[07:23] <carlos> but there are situations where a tarball could be missing a .pot file but have two sets of .po files. One for a existing .pot file and the other set for the missing one
[07:24] <carlos> so we could mix .po files
[07:24] <daf> carlos: I don't think we can humanly improve 13,000 imports in time for dapper
[07:24] <daf> s/improve/import/
[07:24] <spiv> We need an X-Launchpad-Thinks-You-Care-Because header ;)
[07:25] <daf> X-Because-Youre-Worth-It
[07:27] <elmo> spiv: seriously we do, I asked for it before, but in the mail
[07:27] <elmo> I have absolutely no idea why launchpad is mailing me about random unassigned bugs that I didn't report or subscribe to
[07:29] <salgado> mpt, your changes to the PendingReviews page were reverted
[07:29] <cprov> salgado: probably by me, sorry
[07:30] <mpt> yep
[07:30] <mpt> nm, I'll restore
[07:30] <carlos> daf: Well, In about 4 hours I did 100 reviews before the importqueue went out of service
[07:30] <kiko> you'd still need to do that 130 times
[07:31] <carlos> kiko: well, I was guessing URLs and I'm going to improve the approval form prefilling things
[07:31] <carlos> kiko: that should speed it a bit
[07:31] <daf> let's say you do it 8 hours a day
[07:31] <daf> that's still 65 man-days
[07:32] <carlos> daf: dude, I know it's not the perfect system and that It's the only way to do it
[07:32] <daf> we will go insane
[07:32] <carlos> ehem....
[07:32] <daf> ok
[07:32] <daf> we will go more insane
[07:32] <carlos> s/it's the only way/It's not the only way/
[07:32] <mpt> we can probably decrease the number of clicks required
[07:32] <carlos> kiko: thanks
[07:33] <carlos> mpt: that's my point, improve the approval procedure
[07:33] <kiko> no
[07:33] <kiko> I think we need to get that number down to less than 1,000
[07:33] <kiko> or else it is not doable
[07:33] <daf> kiko++
[07:33] <carlos> mpt: and add more guessing code to accept as much as possible automatically
[07:33] <mpt> How many e-mail messages do you get per day, kiko?
[07:34] <kiko> in my inbox, or in total?
[07:34] <mpt> inbox
[07:34] <kiko> about 50
[07:34] <kiko> I only reply to about 40%
[07:34] <mpt> dude, that's less than me
[07:35] <kiko> I filter *everything*
[07:35] <kiko> only email that is only To: me is in my inbox
[07:35] <carlos> mpt: without the spam and mailing lists?
[07:35] <mpt> So, anyway, we just need to make Launchpad as fast as mutt
[07:37] <daf> text-based XMLRPC interface?
[07:37] <mpt> Besides clicking a button or whatever, what do you need to do to a translation to approve it?
[07:37] <mpt> Do you need to examine it for something?
[07:37] <mpt> check the filename is correct?
[07:38] <jordi> mpt: sometimes, you have no fscking clue where a pofile belongs
[07:38] <jordi> or the translator uploads a "myapp.po", and you don't know what language it belongs to (because he renamed his LANGCODE.po to whatever.po)
[07:39] <jordi> so I had developed this cute instinct that made me guess quite accurately who was translating what
[07:40] <jordi> mpt: the general case, as it's now (carlos plans some autofilling of fields) I have to type in the source package, the po template name the file belongs to, and select a language from a dropdown list with all the language supported by the rosetta
[07:41] <mpt> ok
[07:42] <mpt> so autocomplete could accelerate that, but not much else
[07:42] <mpt> and managing multiple items on a single page
[07:42] <jordi> that is pretty straightforward if you can guess all the info straight away. It's easy that you need to investigate what po template an uploaded file belongs to, if it has more than one. Normally that means downloading the file from librariant to have a look.
[07:43] <jordi> you can also have the language problem: the filename might not give you any info of what language it is -> download. Or you get a "fg" code which you fdon't know by heart, and you may have to look it up in the iso codes list
[07:43] <jordi> that's mostly what I find I end up doing
[07:44] <jordi> oh, + new submissions need potemplatename creation and so on, but that's ust the first time
[08:01] <daf> jordi: looks like you scared carlos and mpt away
[08:01] <daf> dinner time!
[08:01] <carlos> jordi: daf: Sorry, I'm planning a way to improve the situatio with kiko...
[08:02] <carlos> will read the channel later...
[08:02] <jordi> ooh, good
[08:02] <jordi> we're leaving now
[08:02] <mpt> I'm here, I just have nothing to say :-)
[08:02] <jordi> because you lp people ignored our invitation to do a joint dinner.
[08:02] <jordi> I hate you all
[08:02] <jordi> not only kiko
[08:03] <jamesh> jordi: why don't you come over here and say that?
[08:04] <kiko> bah
[08:04] <kiko> I can't have dinner tonight
[08:04] <jordi> lol
[08:04] <jordi> jamesh: you're way too far away for a 10 second fight
[08:04] <jordi> (no more details about how the 10 seconds go)
[08:06] <jamesh> jordi: how do you know I wasn't just inviting you over for dinner?
[08:10] <carlos> jamesh: because he wants you going to K&K to have dinner instead of coming here :-P
[08:10] <jordi> I observed you when we walked around the King's Cross in Sydney. You seemed to know  the area and the people.
[08:11] <carlos> jordi, daf: Ok, so here's the plan I'm going to do:
[08:12] <carlos> - Add an option to filter by .po or .pot files the queue entries
[08:12] <carlos> - Add an option to filter by status
[08:13] <carlos> - Approve/Block all .pot files (using the filtering option) (We have 664 .pot files)
[08:13] <carlos> this step will be done by hand
[08:13] <carlos> sorry, jordi
[08:14] <daf> hmm
[08:14] <daf> so, if we block a .pot file, will the .po files get blocked automatically?
[08:14] <carlos> daf: let me finish...
[08:14] <carlos> please ;-)
[08:14] <daf> I didn't know you weren't :)
[08:15] <carlos> - For every POTemplate we have imported, look on the queue for pofiles stored on the same directory
[08:15] <carlos> and associate them with that potemplate
[08:16] <carlos> that will cause that the current guessing code will be smart enough to automatically import all .po files that use the language code as the filename
[08:16] <carlos> that's most of the entries
[08:17] <daf> that sounds like a big improvement
[08:17] <carlos> daf: we think so, yes
[08:17] <daf> this "look at the queue for pofiles stored in the same directory"
[08:17] <daf> is this a one-off thing
[08:17] <daf> or should we do that continuously?
[08:17] <daf> perhaps we should do that when a .pot file's status is changed
[08:18] <carlos> daf: well, I was thinking on include the code as part of the guessing code I already have
[08:18] <jordi> that sounds like a big step forward
[08:18] <daf> what guessing code?
[08:18] <daf> the queue runner?
[08:18] <carlos> at the moment the guessing code checks an entry.path and a pofile.path or potemplate.path
[08:19] <carlos> this change will allow us to guess pofiles without having it yet created
[08:19] <carlos> daf: yes, the poimport script executes it to do automatic imports
[08:19] <carlos> so we would leave it there for ever
[08:19] <daf> ok
[08:20] <carlos> daf: what I can do too is to add some code to block pofiles that are on the same directory that an already blocked .pot file
[08:20] <daf> that sounds cool
[08:21] <carlos> if it's not correct is as easy as edit it manually and associate it with the right entry
[08:21] <carlos> oh, I forgot to add - Prefill the approval form
[08:21] <daf> cool
[08:21] <daf> so, what's on the top of your queue?
[08:22] <carlos> implement the filtering code
[08:22] <daf> ok
[08:22] <daf> have our import/export fixes gotten review?
[08:22] <carlos> so we can it cherry picked tomorrow, so If I don't have the other fixes done, at least jordi can start accepting .pot imports
[08:22] <daf> yeah
[08:23] <carlos> daf: only the one related with the bad encoding exporting files, I need to do some changes before it's ready to be merged
[08:23] <daf> ok
[08:23] <daf> ah, the notifications?
[08:23] <carlos> yes ;-)
[08:23] <daf> I thought we had the import fix done
[08:23] <carlos> that's the main change
[08:24] <carlos> daf: well, I hadn't time to review the diff before asking for a review
[08:24] <carlos> that means execute 'make check' to be sure all tests are fixed
[08:24] <daf> ok, we're gone
[08:24] <carlos> I had my computer blocked with other test runs
[08:25] <daf> talk to you tomorrow
[08:25] <carlos> ok
[08:25] <carlos> good night
[09:50] <Burgwork> #launchpad is not letting unregged people on
[09:50] <Burgwork> can this be turned off?
[09:50] <LarstiQ> Burgwork: that would be due to the waves of spambots
[09:51] <LarstiQ> hmm, no kiko
[10:30] <flint> Oliver sent me over here to ask if there is any way I can get back on https://wiki.edubuntu.org/ so I can continue editing the mondomindi page?
[10:31] <LarstiQ> flint: I'm missing context here, but could it be wiki in readonly mode due to maintenance?
[10:41] <flint> LarstiQ, thanks for your help.  give me a second...
[11:01] <flint> LarstiQ, btw my friend jelkner had no trouble logging into https://wiki.edubuntu.org/.  for some reason I am not getting the opportunity to log in.  is there a url where i can go to log into https://wiki.edubuntu.org/?
[11:06] <LarstiQ> perhaps it thinks you are already logged in?
[11:06] <LarstiQ> flint: or try https://wiki.edubuntu.org/UserPreferences
[11:14] <flint> LarstiQ, thanks!!!! that worked. the obvious is silly in retrospect.
[11:15] <LarstiQ> flint: cool, glad to be of help


[08:07] <AlanBell> U-W UDS session is in 53 minutes from now
[08:07] <AlanBell> in #ubuntu-uds-flamboyant
[08:07] <AlanBell> and there should be remote audio feed
[08:27] <elky> lets hope the acoustics are better than the session I listened to last night
[08:27] <czajkowski> elky: what session was that? so far we've only had the odd session be not so great which wasnt our fault just speakers not speaking up
[08:28] <elky> czajkowski, the IRC session
[08:28] <elky> everyone sounded like they were a distance away from the mic
[08:28] <AlanBell> elky: just shout if you can't hear and we will shuffle forward
[08:28] <AlanBell> or ask for transcription
[08:29] <czajkowski> folks can only roar so much also.
[08:29] <czajkowski> we're talking all week
[08:29] <czajkowski> need to mind our voices also
[08:30] <elky> a room with good acoustics would mean you don't have to yell
[08:31] <czajkowski> well if we ever find a building that cna hold 400 people sleep and hold a confernce that can handle all of our needs and have good acoustics i'm sure we'll meet all the requirements, but it's hard to find everything
[08:31] <AlanBell> the way the rooms are set up the chatty people should be at the front, anyone not talking much should sit further back
[08:33] <czajkowski> aye
[08:33] <czajkowski> it works well
[08:33] <czajkowski> and we've had excellent feedback in sessions
[08:40] <Pendulum> part of the problem in the IRC Council one was that joey was trying to avoid being in front
[08:41] <Pendulum> but really needed to be
[21:16] <obreiro> hi everybody


[07:41] <maba> Hey all! I have an Acer T231H (supported by hid-multitouch), which supports 2 simultaneous touches. I have Ubuntu 12.04, and added the utouch daily ppa. Fully upgraded my system as well. The thing is, with mtview I can "draw" with my two fingers and it works, both points are recognized. But I can't get any gestures to work! What I really would like is for ginn to work, but when running it just states: "error subscribing to gesture
[07:41] <maba> Thanks in advance!
[10:11] <maba> Hey all! I have an Acer T231H (supported by hid-multitouch), which supports 2 simultaneous touches. I have Ubuntu 12.04, and added the utouch daily ppa. Fully upgraded my system as well. The thing is, with mtview I can "draw" with my two fingers and it works, both points are recognized. But I can't get any gestures to work! What I really would like is for ginn to work, but when running it just states: "error subscribing to gesture
[10:11] <maba> Thanks in advance!
[10:11] <maba> Anyone? :)
[10:29] <dandrader> hi maba
[10:30] <maba> hi there
[10:30]  * dandrader reads maba's question...
[10:31] <dandrader> well, I have no experience with ginn... what do you wanna do exactly?
[10:31] <dandrader> if I'm not mistaken ginn is being deprecated
[10:32] <maba> Ok, the reason why I wanted to use ginn was because I would like the gestures to be turned into regular keypress-combos
[10:33] <maba> to map pinch to ctrl+-/ctrl++ for example (for zoom)
[10:33] <dandrader> hmmm...
[10:34] <maba> could this be done with geis instead?
[10:34] <dandrader> cnd would know better about the current state and plans for ginn, but he's not online at the moment. You could send an e-mail to https://launchpad.net/~multi-touch-dev
[10:34] <dandrader> maba, of course
[10:35] <dandrader> but you would have to modify your application to use the geis library
[10:45] <maba> I don't want to do that :)
[10:45] <maba> reason being I want to use multitouch through and RDP-session
[10:45] <maba> through an*
[14:15]  * bregma slurps some cold joe
[14:16] <cnd> good morning
[14:17] <cnd> I'm still working on a few bugs
[14:17] <cnd> I hope to get a chance to look into why utouch isn't recognizing new devices when they are plugged in
[14:18] <cnd> dandrader, bregma: standups :)
[14:19] <dandrader> bug fixing the patch that makes unity use the new nux with gestures support.  Quite a bit of work as that implies shifting from amotic gesture rules to regular gesture rules (accept/reject semantics + multiple simultaneous gestures) in unity and unity cannot use the gestures acceptance and delivery logic from nux because it handles CompWindows instead of nux::InputAreas (such as nux::BaseWindow).
[14:20] <bregma> um, I guess I'll get that libgrip release out today
[14:21] <dandrader> cnd, maybe geis have to update the existing subscriptions to include the new device?
[14:22] <cnd> hmm... maybe?
[14:22] <bregma> as far as I know that should be being done and there's a test case for that
[14:22] <cnd> I assume the subscriptions are on all devices of a given class
[14:22] <cnd> dandrader, do you know if that's how the unity code is written?
[14:23] <dandrader> unity just says it wants gestures of class X with that many touches
[14:23] <cnd> dandrader, from any device?
[14:23] <dandrader> no device specified
[14:23] <bregma> is the unity code using GEISv1 still?  It's possible the device events are not being propagated properly through GEISv1, I don;t remember writing a test case for that
[14:23] <dandrader> bregma, yes
[14:24] <bregma> well, if Unity isn;t subscribing to a list of devices it shouldn't matter, but writing a test case should verify that
[14:25] <dandrader>   status = geis_subscribe(instance,
[14:25] <dandrader>                           GEIS_ALL_INPUT_DEVICES,
[14:25] <dandrader>                           s_gestures,
[14:25] <dandrader>                           &gesture_funcs,
[14:25] <dandrader>                           this);
[14:25] <dandrader> snippet from current unity code
[14:27] <bregma> right, so theoretically it shouldn't matter, the subscriptions should just get updated
[14:33] <dandrader> ah, and I won't be around tomorrow. taking a swap day
[14:48] <cnd> dandrader, any fun plans you can share?
[14:49] <cnd> I've got one unallocated swap day I should probably use
[14:52] <dandrader> cnd, sure. going to Búzios for a long weekend this evening. http://en.wikipedia.org/wiki/Arma%C3%A7%C3%A3o_dos_B%C3%BAzios
[14:53] <cnd> ooooh.... looks nice :)
[14:53] <dandrader> it's around 3 hours by bus from Rio
[14:54] <cnd> I'm looking forward to having a full weekend to myself
[14:54] <cnd> I've had only one of those in the past two months
[14:55] <dandrader> how come?
[14:55] <cnd> uds, lexington sprint last week
[14:56] <cnd> I had one weekend all to myself over the past 7 wekends
[14:56] <cnd> every other weekend I was traveling or elsewhere
[14:56] <dandrader> busy man :)
[14:58] <cnd> I'm glad I don't have any plans for anything until the end of the month
[14:58] <cnd> and that is a vacation really
[18:03] <dandrader> hmm... think I found a bug in geis/grail
[18:03] <dandrader> I perform a tap with 4 fingers
[18:04] <dandrader> geis first send on 4 possible combinations of 3-touches gestures (with construction finished 0)
[18:04] <dandrader> if I start reject them right away (keeping only the last 3-touches gesture sent)
[18:04] <dandrader> geis seems to never send the 4 touches gesture
[18:05] <dandrader> gotta investigate that better, make a test case, etc. but now I gotta go
[18:05] <dandrader> have a nice weekend
[21:26] <cnd> bregma, looks like it is a geisv2 vs giesv1 bug, where plugging in a new device doesn't subscribe it automatically
[21:26] <cnd> geisview sees events after the device comes online
[21:26] <cnd> but unity doesn't
[21:27] <cnd> geistest shows the device being added
[21:27] <cnd> but no events come from it
[21:29] <bregma> hmm
[21:31] <bregma> can't remember how I implemented GEISv1, but if it's iterating over known devices when a subscription is created for ALL_DEVICES then it should actually just just create a subscription without device filters
[21:37] <cnd> I'm creating a test case for it now
[21:43] <bregma> always a good start
[22:11] <cnd> bregma, do you know what's up with the geis tests on jenkins?
[22:11] <cnd> I also notice a lot of failing tests here locally
[22:13] <bregma> I don't know about jenkins, but for me all tests pass eccept the accept-gesture test
[22:14] <bregma> that test fails because it tries to dereference deleted objects
[22:14] <bregma> I was working on a fix, but now I'm up to my eyeballs trying to figure out Unity code and it;s going to make my head asplode
[22:15] <cnd> eww
[22:15] <bregma> it's not bad code, there's just a lot of it, and it just keeps comin'
[22:17] <bregma> anyway, time to drive my kids to soccer


[00:50] -queuebot:#ubuntu-ci-eng- juliank, https://bileto.ubuntu.com/#/ticket/4109 Needs rebuild due to burned version number (focal/grub2-signed). UNAPPROVED queue (focal/grub2)
[01:14] -queuebot:#ubuntu-ci-eng- juliank, https://bileto.ubuntu.com/#/ticket/4093 Needs rebuild due to burned version number (groovy/grub2-signed). Successfully built (groovy/grub2)
[01:30] -queuebot:#ubuntu-ci-eng- juliank, https://bileto.ubuntu.com/#/ticket/4109 Needs rebuild due to burned version number
[01:50] -queuebot:#ubuntu-ci-eng- juliank, https://bileto.ubuntu.com/#/ticket/4109 Needs rebuild due to burned version number (focal/grub2). Needs rebuild due to higher version at destination (focal/grub2-signed)
[01:53] -queuebot:#ubuntu-ci-eng- juliank, https://bileto.ubuntu.com/#/ticket/4113 Needs rebuild due to burned version number (bionic/grub2-signed). UNAPPROVED queue (bionic/grub2)
[04:32] -queuebot:#ubuntu-ci-eng- xnox, https://bileto.ubuntu.com/#/ticket/4172 Ready to build (zesty/grub2). UNAPPROVED queue (xenial/grub2)
[04:52] -queuebot:#ubuntu-ci-eng- xnox, https://bileto.ubuntu.com/#/ticket/4172 REJECTED queue (xenial/grub2). Ready to build (zesty/grub2)
[04:54] -queuebot:#ubuntu-ci-eng- juliank, https://bileto.ubuntu.com/#/ticket/4113 Needs rebuild due to burned version number
[05:12] -queuebot:#ubuntu-ci-eng- xnox, https://bileto.ubuntu.com/#/ticket/4172 ACCEPTED queue (xenial/grub2). Ready to build (zesty/grub2)
[05:13] -queuebot:#ubuntu-ci-eng- juliank, https://bileto.ubuntu.com/#/ticket/4113 Needs rebuild due to burned version number (bionic/grub2). Needs rebuild due to higher version at destination (bionic/grub2-signed)
[06:13] -queuebot:#ubuntu-ci-eng- xnox, https://bileto.ubuntu.com/#/ticket/4172 DONE queue (xenial/grub2). Ready to build (zesty/grub2)
[13:01] -queuebot:#ubuntu-ci-eng- rbalint, https://bileto.ubuntu.com/#/ticket/3801 Needs rebuild due to higher version at destination
[16:47] -queuebot:#ubuntu-ci-eng- ahasenack, https://bileto.ubuntu.com/#/ticket/4166 Needs rebuild due to higher version at destination (groovy/samba). Successfully built (groovy/ldb, groovy/sssd)


[14:02] <burny>
[16:15] <innocent95> Is there a software for music remixing with a virtual piano for ubuntu?
[16:17] <cfhowlett> innocent95, probably but I don't know the exact tool.  easy answer: ask #opensourcemusicians            slightly more complicated: sudo apt-get install ubuntustudio-audio                        which will grab the rather sizable metapackage.
[16:18] <innocent95> cfhowlett, How much does it weigh?
[16:19] <cfhowlett> innocent95, apt-cache show ubuntustudio-audio
[16:20] <innocent95> cfhowlett, What's the unit of sizing, in show?
[16:21] <innocent95> 2066 ?
[16:21] <cfhowlett> innocent95, I don't now how to pull that info
[16:22] <innocent95> mm
[16:22] <innocent95> that's kind of confusing
[16:22] <innocent95> :D
[16:22] <innocent95> nvm
[16:22] <innocent95> thank you anyhow, i'll download them separately
[16:37] <innocent95> Hey guys, where can i find a virtual piano, with advanced options ?
[23:26] <DarknessTheKidd> Hey, I have a question. I have been using Ubuntu Studio since I found it. I was trying to find a very productive based Ubuntu based OS, I tried Xubuntu, I found  it not what I was looking for. I tried normal Ubuntu, it was way to slow for me. I found Ubuntu Studio, I loved the entire thing. I now need a laptop for school, I was going to buy a Chromebook and put Ubuntu Studio on it. I was wondering what the install requirements w
[23:28] <DarknessTheKidd> Anyone that can help? Or at least give me a link to the install requirements? I couldn't find one.
[23:30] <Unit193> Site says: "The minimum memory requirement for Ubuntu Studio is 512 MB of memory. It is highly recommended that you have 2GB, or more, as some applications use up a lot of RAM."
[23:32] <darknessthekidd> Does anyone have a link to the install requirements for Ubuntu Studio? Please?
[23:32] <Unit193> I presume you didn't see what I said?  https://ubuntustudio.org/download/ has ram requirements, and otherwise it'd be close to http://xubuntu.org/getxubuntu/requirements/ except likely higher.
[23:34] <darknessthekidd> No, sorry. I signed out of the web chat and went to the XChat application. Thanks, I didn't even think to look at the download page. xD
[23:34] <Unit193> Heh, figured you didn't since you quit two seconds after I said it. :D
[23:35] <darknessthekidd> Yeah, thanks for the help.
[23:35] <Unit193> Sure thing.
[23:35] <darknessthekidd> I am still a bit new to Linux, I am learning fast though.
[23:37] <darknessthekidd> Because I think I said the thing about using a Chromebook. I wasn't sure the 16GB SDD would have been enough. I don't think it will be completely enough for the applications I will be installing though.
[23:37] <darknessthekidd> Thanks a lot though.
[23:37] <Unit193> I think there were tricks to get it on the chromebook, but it wasn't the same as a normal installation, or am I thinking something else?
[23:39] <darknessthekidd> I think it would work fine. I would just have to find out how. I heard you can even use a PS3 game console to install Ubuntu on so yeah.


[01:03] <miki4242> hi all, i'm trying to fix a bug (LP: #354522) "espeak sound doesn't play correctly", which kills ubuntu speech accessibility. help is very welcome because this can be a show-stopper for people with vision problems installing Ubuntu.
[01:05] <stgraber> pochu: yes, I'll be at UDS. What about you ?
[01:05] <miki4242> i believe the problem is with portaudio v19, but i'm having problems with building a package from newer svn snapshot.
[01:20] <pochu> stgraber: me too!
[01:21] <stgraber> pochu: oh, finally :)
[01:22] <pochu> indeed :)
[01:25]  * pochu waves good night
[02:32] <Zarel> Hey, guys.
[02:32] <Zarel> How locked down is Jaunty right now?
[02:35] <JontheEchidna> No UI changes, string changes or new features
[02:35] <Zarel> Can we update minor (bugfix) versions of packages?
[02:36] <s0nix> hi
[02:36] <Zarel> Warzone 2100 has version 2.1.1 in the Ubuntu repos. -> http://packages.ubuntu.com/jaunty/warzone2100
[02:36] <Zarel> But the latest stable release is 2.1.3.
[02:36] <Zarel> Is it too late to update?
[02:37] <s0nix> Anyone could explain to me the "advantage/goal" of using this king of version number in a ubuntu package: 4:4.1.2-0ubuntu1~hardy1~ppa1 ...... especially the "hardy1" if ubuntu1 is already in it
[02:38] <JontheEchidna> Zarel: nah, not too late
[02:38] <Zarel> JontheEchidna: Oh, good. How would I go about doing that?
[02:38] <Zarel> It's fortunately already in the Debian repos.
[02:39] <s0nix> then, it should be synched, no?
[02:39] <JontheEchidna> Come the 9th it will be too late, though
[02:40] <Zarel> Yeah. How do I request for it to be synced?
[02:42] <JontheEchidna> File a bug requesting the sync from the appropriate debian repo (unstable, etc)
[02:43] <JontheEchidna> then an MOTU will look over it and subscribe the archive admins, who will sync it
[02:48] <Zarel> JontheEchidna: I don't deal with Ubuntu's bugtacker very much. Is there a guide for doing this kind of request somewhere?
[02:48] <JontheEchidna> nope, that's how it's done
[02:48] <JontheEchidna> oh
[02:48]  * JontheEchidna misread
[02:49] <JontheEchidna> just search for "please sync" in the bugs
[03:01] <Zarel> JontheEchidna: It still confuses me. "main", "universe", "multiverse"... How do I ask for it to be in Jaunty?
[03:02] <JontheEchidna> warzone2100 is in universe
[03:04] <Zarel> So if I ask "Please sync warzone2100_2.1.3-1 (universe) from Debian unstable (main)", it will go into Jaunty?
[03:09] <JontheEchidna> yeah
[03:15] <StevenK> 2.1.3 is a new upstream release, it will require an FFe.
[03:24] <Zarel> StevenK: FFe?
[03:25] <Snova> Zarel: Feature Freeze Exception
[03:25] <Zarel> Snova: But it doesn't add any new features; it's just a bugfix release.
[03:26] <Zarel> Maybe that explains all my problems. In Ubuntu, bugfixes count as features!
[03:26] <Snova> I wouldn't know...
[03:29] <StevenK> Zarel: No, you just need to explain in the sync request that 2.1.3 only fixes bugs, and doesn't introduce new features.
[03:44] <Zarel> Okay, I've submitted the report.
[03:44] <Zarel> https://bugs.launchpad.net/ubuntu/+source/warzone2100/+bug/356753
[06:48] <StevenK> ScottK: Any plans to fix havp and dansguardian with the new clamav?
[08:21] <Juli_> Hi MOTUs. Could you please explain how things go after Final Freeze? I've fixed a bug: https://bugs.launchpad.net/ubuntu/+source/netbeans/+bug/345562 and attached debdiff several days ago but still don't have sponsor. Will it be possible to upload the changes after April, 10 or FException is required? Thanks!
[08:30] <siretart_> sladen: should make no problems
[08:49] <ttx> Juli_: I'll have a look.
[08:49] <Juli_> ttx: Thanks!
[09:29] <toabctl> hi all
[09:30] <toabctl> i create a debian package (python script with setup.py) with cdbs and have a MANIFEST.in file, but in the debian package, the files from MANIFEST.in are not included. why?
[09:51] <Toadstool> hi all
[10:23] <giskard> hi *
[10:23] <giskard> i'm a OLD ubuntu-motu
[10:24] <giskard> but it's a lot of time that i don't do an upload
[10:24] <giskard> or something usefull for ubuntu
[10:24] <giskard> i don't know if there is a policy for retirment
[10:24] <giskard> do we have something similar
[10:24] <giskard> where i have to look?
[10:26] <giskard> retirement*
[10:27] <gaspa> bdmurray, there has been a pending change in harvest-data for sime time. please, could you take a look? ( I don't see dholbach ATM..)
[10:33] <wintellect> As everything is gpg signed - is there any suggestions as to how long a current key should be used? Eg. should you have keys that expire every 3 years? 5 years? never? or does it not matter?
[10:36] <slytherin> giskard: I believe there is but I don't have any link. You better mail to MOTU Council
[10:41] <slytherin> wintellect: it is personal preference.
[10:41] <wintellect> slytherin: k, thanks for clarifying :)
[10:43] <giskard> slytherin,  thank you.
[11:21] <sladen> siretart: in the, I had jpds copy the tarball back into incoming/
[11:22] <sladen> siretart: I might investigate the exact squence when the .orig is less than 10MB :)
[11:22] <sladen> siretart: and see if I can replicate it again
[11:46] <wintellect> lintian gives me errors about hyphens in the manpage needing backslashing - is it customary to fix this with a patch file in debian/patches/ ?
[11:47] <hyperair> wintellect: i should think so
[11:47] <hyperair> wintellect: but you should also submit the patch upstream.
[11:50] <wintellect> I thought that anything in debian/ was included in the diff.gz?
[11:54] <savvas> wintellect: it is, also any direct changes in the root folder of the source packages are also included :)
[11:54] <savvas> hyperair meant checking if the package is in Debian, and submitting your changes there as well
[11:57] <hyperair> savvas: no, i meant to the upstream authors of the said package. or basically whoever wrote the manpage
[11:58] <hyperair> wintellect: if it's in debian/ then fix it in debian/ directly. if it's not, then use a patch.
[11:58] <hyperair> wintellect: that's the general rule.
[11:59] <wintellect> hyperair: gotcha
[12:00] <savvas> oh
[12:00] <savvas> my mistake :P
[12:00] <hyperair> savvas: ;)
[12:02] <savvas> and excusable, I
[12:02] <savvas> I'm recovering from a 5-day cold-a-thon :)
[12:02] <hyperair> hahaha get well soon
[12:02] <savvas> thank you :)
[12:04] <slytherin> wintellect: if the man page is in debian/ directory then it is created by the packager/maintainer in Debian. In that case you need to modify it directly. The patches in debian/patches directory are for the source provided by upstream not for the files in debian/ directory.
[12:05] <wintellect> slytherin: yeah. It's in the main source so I'll need to use debian/patches
[12:06] <wintellect> any suggestions for a good patchfile name - it's backslashing hyphens in the manpage
[12:06] <wintellect> ?
[12:06] <wintellect> manpage_backslash_hyphens.patch
[12:06] <wintellect> ?
[12:06] <wintellect> that too long?
[12:07] <slytherin> wintellect: fix_man_page.patch and with appropriate number prefix.
[12:07] <savvas> wintellect: which package is it?
[12:08] <slytherin> wintellect: then explain it in changelog what you actually fixed. Also if the patch system is dpatch then the patch header should contain some description.
[12:10] <wintellect> just using plain old "patch"
[12:11] <wintellect> slytherin: if it's the first patch, should it be: 0_fix_man_page.patch or 1_fix_man_page.patch ?
[12:11] <savvas> I like to use 10-fix_man_page.patch :)
[12:12] <wintellect> savvas: tmux. It's not a complicated pkg but saw a needs-packaging bug and wanted to give it a go
[12:12] <wintellect> the pkg itself already builds and works - just tidying up for lintian, etc
[12:12] <slytherin> wintellect: which patch system does it use? dpatch reserves prefix 00 for the file that contains patches to be applied. apart from that starting with 01 is better (note 2 digits).
[12:13] <savvas> wintellect: even if it's the first patch, using a higher number gives other people more options if say it needs to be patched later on
[12:13] <wintellect> savvas: gotcha
[12:14] <wintellect> slytherin: none as far as I can tell. It's never had a patch applied. Is it ok to use plain old "patch -u" ?
[12:14] <slytherin> savvas: I don't understand your comment.
[12:16] <slytherin> wintellect: I am not sure how that would work. You canread about patch systems here - https://wiki.ubuntu.com/PackagingGuide/PatchSystems
[12:16] <wintellect> slytherin: I took savvas to mean if you start at "10" then people can apply earlier patches later by giving them a number lower, eg "05"
[12:16] <savvas> slytherin: maybe a patch in the future needs to be done before another patch, so if it's 10-fix_manpage the current, and they add 05-some_patch, 05 would be taken before 10, isn't that right?
[12:17] <savvas> woops, I just realised we use series for patching systems :)
[12:17] <hyperair> you mean quilt.
[12:17] <slytherin> savvas: but why would be a patch in future need to be done before this patch. And even if it did, you can always use alphabetical order.
[12:18] <slytherin> savvas: and if you are using dpatch or quilt you can define any order you want.
[12:19] <savvas> I think that's my queue to stop giving advice to people until I get better :P
[12:20] <technologiclee> #ubuntu+1 suggested this channel - and that i file a request at launchpad: https://answers.launchpad.net/ubuntu/+question/66717    any further suggestions?
[12:24] <wintellect> slytherin: If I were to use dpatch, how do I generate the patch file with the differences in it? Do I need to use dpatch for this? Or just generate a standard "diff -u"?
[12:24] <hyperair> daptch-edit-patch
[12:24] <slytherin> wintellect: have you read the page I pointed you? It has decent explaination about all three patch systems.
[12:25] <slytherin> technologiclee: if there is no source available how do you expect anyone to add it to repositories?
[12:25] <wintellect> slytherin: I did, and the entry about dpatches only shows how to apply patches
[12:26] <andol> cjwatson: Ok if I ask a question regarding you comment on bug #355800:
[12:26] <andol> This report is public
[12:26] <technologiclee> the source is available from Nanorex - with an account request - does listing in Sourceforge mean that anyone can develop it further? - it is supposed to be 'open source'
[12:26] <slytherin> technologiclee: if it is open source why does it require an account to download?
[12:27] <technologiclee> i don't know that is the way they do it but it claims GPL liscence - i believe
[12:28] <wintellect> hyperair: thanks. The man page told me all I needed to know :D
[12:28] <hyperair> wintellect: =)
[12:28] <wintellect> I didn't know dpatch created a copy of the directory too :D
[12:28] <hyperair> i prefer quilt
[12:28] <slytherin> wintellect: Ok. Here is a short note. When you do dpatch-edit-patch name.patch it will create a temporary copy of the source where you can edit file you want. when you type 'exit' and enter you have the patch created. Then add the patch name to debian/patches/00list. You will also need to do some changes to your debian/rules file for patching/unpatching.
[12:29] <slytherin> hyperair: quilt is confusing for new developers.
[12:29] <wintellect> Do you have to be in the root of the src directory when you call dpatch-edit-patch?
[12:29] <slytherin> wintellect: yes
[12:29] <hyperair> slytherin: what's so confusing?
[12:29] <wintellect> slytherin: Thanks! Makes perfect sense now :D
[12:30] <slytherin> hyperair: did you try it when you were new to packaging? :-)
[12:30] <hyperair> slytherin: no, i used cdbs-edit-patch.
[12:30] <hyperair> slytherin: after that i switched to quilt.
[12:30] <hyperair> slytherin: i think dpatch is redundant.
[12:31] <slytherin> hyperair: I tried all three and the packages that used quilt were last on my list. :-)
[12:31] <hyperair> slytherin: i use quilt on all of the packages i maintain =)
[12:31] <slytherin> now it doesn't matter to me what system the package is already uses. But if I am adding a new system then cdbs, dpatch, quilt is my order of preference.
[12:32] <hyperair> slytherin: i liked being able to quilt refresh
[12:32] <slytherin> technologiclee: tell them to make it available without account and then file a bug with tag 'needs-packaging'.
[12:32] <technologiclee> awesome - thanks
[12:36] <cjwatson> andol: yes, what about it?
[12:47] <andol> cjwatson: Regarding marking version depency. From what I can see the --debconf-ok option depends on >= 0.28, while even dapper hade ucf 2.0. Is it really neccesary to mark such a trivial/old dependency.
[12:47] <andol> cjwatson: Not that I mind, since there is already the patch. I'm more curious on a general level.
[12:48] <directhex> the GPL doesn't prevent you from putting your code behind a passworded page - it also doesn't prevent other people redistributing it without said impediment
[12:52] <cjwatson> andol: it's probably not all that important but since I feel you ought to remove the incorrect --debconf-ok from the postrm anyway, and edit the changelog, syncing up with the rest of the Debian change does no harm
[12:53] <cjwatson> andol: I wouldn't have asked you to go back round just for that
[12:53] <ttx> Juli_: libnb-platform-java sponsored/uploaded, i'll do netbeans when libnb-platform-java will be published.
[12:55] <andol> cjwatson: I agree. Just wanted to know for future cases. Thanks for explaing. I'll try to do my homework better next time.
[13:09] <slytherin> directhex: right, how many packagers will be willing to download a source which requires registering?
[14:26] <alexander_> hy, I'm needing help to packing a software
[14:26] <alexander_> someone could help me?
[14:27] <alexander_> someone could help me?
[14:28] <alexander_> I have a problem to create a package .deb
[14:30] <alexander_> could someone help me with pbuild ?
[14:30] <mok0> DktrKranz: ping
 pong
[14:32] <mok0> huh?
[14:32] <alexander_> could you help me with a pbuild ?
[14:32] <mok0> !ask | alexander_
 Sorry
[14:33] <hyperair> lol ubottu's a bot.
[14:34] <mok0> hehe
[14:34] <hyperair> =p
[14:34] <mok0> hi hyperair
[14:34] <hyperair> hi mok0
[14:34] <hyperair> long time no see =p
[14:34] <mok0> hyperair: yeah, I've been busy doing other stuff
[14:34] <hyperair> mok0: hahah same here =p
[14:34] <hyperair> mok0: also i'm waiting out feature freeze =p
[14:34] <mok0> hyperair: yep
[14:35] <mok0> hyperair: how are your apps doing in jaunty?
[14:36] <hyperair> mok0: fine fine
[14:36] <mok0> great
[14:36] <hyperair> mok0: just that there's a new version of codelite, geanyvc, and geanyproj, all of which appeared after FF
[14:36] <hyperair> i mean after FF started.
[14:36] <mok0> ah. They can go in karmic
[14:36] <hyperair> yep
[14:37] <hyperair> i'm trying to get codelite into debian, but after a looong while, a sponsor appeared, and i think he's busy, so he'll take some time to look at it
[14:37] <slytherin> alexander_: no one can help you unless you state the question
[14:37] <directhex> Subject: 	Your Oxford Bus the Airline Booking Confirmation
[14:37] <mok0> hyperair: it does take extremely long to get something into Debian
[14:38] <mok0> hyperair: best bet is to become part of a team
[14:38] <alexander_> I'm packing a software. And I'm having problem to create system user
[14:38] <hyperair> mok0: yeah, but there isn't really any team for c++ apps/libs right?
[14:38] <mok0> hyperair: hmm, I don't know...
[14:39] <hyperair> mok0: also, regarding sigx's FTBFS, it magically fixed itself after i got the upstream author to fix his code, but without me attempting to get another upload in
[14:39] <directhex> alexander_, you want your package to create a new user on installation?
[14:39] <slytherin> My best experience is when one Debian developer asked my what was stopping me from porting a package updated in Ubuntu to Debian. He helped me all the way through clearing the NEW queue. :-)
[14:39] <alexander_> Yeah
[14:39] <hyperair> mok0: sigx ftbfs'd on everything non i386,amd64,lpia that time
[14:39] <slytherin> alexander_: how are you doing it?
[14:39] <alexander_> I need my package create a system user
[14:39] <mok0> hyperair: heh. Perhaps it was due to a missing dep?
[14:39] <hyperair> mok0: no, there was some weird compilation error.
[14:40] <hyperair> mok0: i think the dep was there, but something changed in one of the deps
[14:40] <alexander_> I'm adding in the debian/rules the commands to create user
[14:40] <directhex> alexander_, wrong.
[14:40] <directhex> alexander_, debian/rules is a makefile, executed at package compile time
[14:40] <alexander_> hmm
[14:40] <mok0> alexander_: take a look at some other package that creates a a user
[14:40] <directhex> alexander_, debian/rules is never installed or executed on an end-user's system
[14:41] <hyperair> mok0: something regarding g_atomic_pointer_set.
 hmm
[14:41] <mok0> hyperair: perhaps the compiler chain was updated?
 So How can I do it ?
[14:41] <hyperair> mok0: perhaps.
[14:41] <directhex> alexander_, postinst.
[14:41] <slytherin> alexander_: I believe you will need to do it in postinst file. You can take a look at how apache package does it.
[14:41] <directhex> alexander_, download the ntp source package, look in debian/ntp.postinst
[14:42] <directhex> alexander_, ntp is a very simple example package for you
 oh thanks
 hmm , thanks
 I'll download the source ntp code
[14:43] <mok0> alexander_: alternatively, go into /var/lib/dpkg/info and do a grep grep adduser *postinst
[14:43] <directhex> that works
 thanks
[14:44] <mok0> alexander_: np. Good luck
[14:45] <alexander_> thanks to all
[14:53] <wintellect> what goes in the "XSBC-Original-Maintainer" field in the control file - the maintainer of the source? Ie. who wrote the app?
[14:55] <hyperair> wintellect: no, the original maintainer of the debian package
[14:55] <hyperair> wintellect: i.e. the maintainer in debian, or you.'
[14:55] <hyperair> wintellect: for stuff entering ubuntu through revu, Maintainer says MOTU, and XSBC blah blah says you
[14:55] <maxb> wintellect: The Debian maintainer, for a source synced from Debian. You can, and probably should, omit the field entirely if its not a packaging synced from elsewhere.
[14:56] <hyperair> maxb: don't you mean merged?
[14:56] <maxb> uh, yes, yes I do :-)
[14:57] <wintellect> hyperair: maxb: it's not from Debian, it's my own work. So, do I omit the field or put my name?!?
[14:57] <hyperair> =)
[14:57] <maxb> wintellect: You're allowed to do either
[14:57] <hyperair> wintellect: generally for stuff entering through revu i put my own name.
[14:57] <wintellect> ok
[14:57] <wintellect> thanks
[15:05] <DktrKranz> mok0: timeout error :)
[15:07] <hyperair> heheh
[15:07] <hyperair> maybe he set his TTL really high you know? =p
[15:09] <DktrKranz> hyperair: yeah. my T1 is still experimental :)
[15:09] <hyperair> DktrKranz: hahah =p
[15:10] <DktrKranz> I've a videoconference call next thursday to fix it
[15:10] <DktrKranz> so I can go 2Mbyte/sec :)
[15:10] <DktrKranz> my bad I can only dowload intercompany files, no P2P or packages ;)
[15:11] <hyperair> meh lucky you
[15:12] <hyperair> i can go... at around 1Mbye/sec for some streaming sites, but i think that's some transparent proxy cache thing going on
[15:13] <hyperair> on the other hand, the ubuntu mirror here goes at 10MB/s
[15:13] <hyperair> =D
[15:13] <hyperair> the one maintained by me on the campus of course
[15:19] <DktrKranz> hyperair: heh, my DSL at home goes at 30Kb/sec :/
[15:21] <directhex> my bus to heathrow is booked
[15:22] <hyperair> DktrKranz: mine goes at 50kB/s at home.
[15:29] <bddebian> Heya gang
[15:29]  * hyperair yawns
[15:30]  * mok0 yawns
[15:30] <Pici> boo
[15:30] <hyperair> hehehe
[15:30] <mok0> It's contageous :-)
[15:30] <Pici> I keep mistaking this channel for -bugs.
[15:30]  * hyperair whois's bddebian
[15:30] <hyperair> ooh bdefreese!
[15:31] <hyperair> remember me? =p
[15:31] <bddebian> heh
[15:31] <bddebian> hyperair: Sure :)
[15:31] <hyperair> =D
[15:43] <tzn> hi there
[15:44] <tzn> what is the best way to patch a package, that doean't ahve any patches yest
[15:46] <slytherin> tzn: is the package from Debian? if yes then don't introduce the patch system. If the package is from ubuntu (i.e 0ubuntuX version) then you are free to introduce patch system.
[15:49] <incorrect> I am packaging zabbix 1.6.4 and got dpkg-buildpackage: failure: dpkg-source -b zabbix-1.6.4 gave error exit status 1
[15:50] <RainCT> incorrect: look some lines above that for the real error message
[15:50] <incorrect> dpkg-buildpackage: failure: dpkg-source -b zabbix-1.6.4 gave error exit status 1
[15:50] <incorrect> that i guess
[15:51] <incorrect> dpkg-source: unrepresentable changes to source
[15:51] <RainCT> incorrect: OK, so you've added/modified some binary file
[15:54] <incorrect> possibly
[15:54] <incorrect> basically i took the source code from zabbix.org and the diff file from the package of 1.6.1
[15:54] <incorrect> i should remove the patches that have been applied too
[15:55] <GuyFromHell> By something being assigned to me, does it suggest that I should have the ability to merge it as well? or just fix the bug?
[15:56] <hyperair> fix the bug.
[15:56] <hyperair> basically it means you're working on it
[15:56] <hyperair> if you're not, unassign yourself
[16:00] <GuyFromHell> hyperair, alright, thanks.
[16:01] <hyperair> GuyFromHell: you're welcome
[16:03] <incorrect> thanks! sorted!
[16:03] <james_w> RainCT: I gave you wrong information earlier, sorry
[16:11] <tzn> thanx slytherin
[16:25] <ttx> Juli_: netbeans sponsored/uploaded
[16:25] <Juli_> ttx: Thanks a lot!
 hy, thanks for help. I made my package
 Thanks for help, my package is donne :)
[17:15] <Laney> gah
[17:15] <Laney> I keep thinking you're pasting peoples lines, alexander_
[17:16] <lfaraone> Laney: he isn't? :)
[17:16] <Laney> nope, those are replies
[17:16] <alexander_> lanay, I think too
[17:17] <alexander_> sorry , I'm new in roons like this
[17:17] <alexander_> bye
[17:17] <Laney> whoops
[18:12] <goshawk> i'm packaging a compiler for a programming language, this compiler (call it project A) needs a runtime library (static library) which is a separate project (call it project B). To create project A i need the sources of B too and compile them all together. Project B is a static library and it's unuseful without project A. How should i package it? just packaging the project A alone?
[18:12] <goshawk> or should i package project B too, from the same sources of project A?
[18:57] <quadrispro> hi guys
[19:03] <pochu> hi quadrispro
[19:03] <quadrispro> hi pochu
[19:35] <marrow> Hi
[20:45] <defcon> n8
[21:40] <habtool> How does one go about finding someone to package a program into a deb for inclusion in ubuntu? I am a user of the program, not the developer.  Its one of the only tools that can backup and restore a ext4 partition (similar to partimage, but cli only) Partimage does not support ext4. http://www.fsarchiver.org/Main_Page
[21:41] <jpds> habtool: File a [needs-packaging] bug for it at bugs.launchpad.net/ubuntu/+filebug
[21:41] <lfaraone> habtool: you either A) find someone who knows packaging to do it for you, B) learn packaging and do it yourself, or C) hire a consultant. :)
 I can run it from the /home/bin folder, it is more for other that may want to use it, not for me as such ;)
[21:43] <lfaraone> habtool: packaging isn't terribly difficult, if you want you could do it in a few hours.
[21:43] <habtool> partimage is great but no longer developed :(
[21:43] <jpds> habtool: See: https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages
 Ok, will have a look
[21:52] <maxb> habtool: <someone'snick> usually means you are quoting them, not replying to them
[21:55] <habtool> maxb: Sorry was just coping the names in xchat. Now know for future reference.
[21:56] <maxb> Instead, try typing the first few letters, then tab complete
[21:58] <habtool> maxb, thanks, that works great :)
[23:02] <goshawk> i'm packaging a compiler for a programming language, this compiler (call it project A) needs a runtime library (static library) which is a separate project (call it project B). To create project A i need the sources of B too and compile them all together. Project B is a static library and it's unuseful without project A. How should i package it? just packaging the project A alone?
[23:02] <goshawk> or should i package project B too, from the same sources of project A?