[00:40] <dingo> maxb: thanks for clearing that up.
[02:17] <mattwj2002> hey guys
[02:17] <mattwj2002> :D
[02:17] <dandkburt> does the support also includ eapache here
[02:18] <mattwj2002> !ask dandkburt
[02:18] <mattwj2002> !ask
[02:18] <mattwj2002> it doesn't hurt to try in my opinion
[02:18] <dandkburt> how do I set up vhost for apache2
[02:20] <mattwj2002> what version of ubuntu?
[02:21] <dandkburt> whats the command to find out
[02:21] <dandkburt> lol
[02:21] <dandkburt> i don't remember
[02:21] <mattwj2002> :P
[02:21] <mattwj2002> http://httpd.apache.org/docs/2.2/vhosts/
[02:21] <mattwj2002> uname -a
[02:22] <mattwj2002> that may work
[02:22] <dandkburt> already tried that
[02:22] <mattwj2002> lol
[02:22] <mattwj2002> cat /etc/apt/source.list
[02:22] <mattwj2002> or is that sources
[02:22] <mattwj2002> :-/
[02:22] <mattwj2002> that'll show you the name in the apt-get stuff
[02:23] <dandkburt> lol
[02:23] <dandkburt> 5 lines
[02:23] <mattwj2002> yeah
[02:23] <mattwj2002> what is the name though
[02:23] <mattwj2002> for example Precise
[02:23] <dandkburt> for the ubuntu
[02:24] <dandkburt> its the newest one on Chicogovps
[02:24] <dandkburt> I think it is 11.05
[02:24] <dandkburt> or somthing
[02:24] <mattwj2002> 11.04?
[02:24] <dandkburt> might be
[02:24] <mattwj2002> well anyways....try that link
[02:24] <maxb> 'lsb_release -a' is the command you're looking for
[02:24] <mattwj2002> thanks maxb
[02:25] <mattwj2002> maxb are you good at Apache?
[02:25] <dandkburt> yes thanks max
[02:25] <dandkburt> 11.04
[02:25] <dandkburt> and that link only helps me a little
[02:25] <dandkburt> i did all it told me
[02:26] <dandkburt> and still nothing
[02:27] <mattwj2002> I am not an Apache expert
[02:27] <maxb> 11.04 is end-of-lifed already, you really should consider updating, probably to 12.04 which is a long term support release if you don't like upgrading every six months
[02:27] <dandkburt> maxb
[02:28] <dandkburt> I don't know if that is permitted with my vps host
[02:29] <maxb> The problem with a question like "how do I set up vhost for apache2" is that it's too broad. It's difficult to answer with anything more specific than a pointer to a section of documentation. If you need further help, the key to effective use of IRC tech help channels is making your questions as specific and detailed as possible.
[02:30] <dandkburt> k
[02:30] <maxb> And if your VPS host doesn't provide a way for you to run an OS that has current security support...... they really really suck :-)
[02:30] <dandkburt> i am looking for someone to assist me on it
[02:31] <mattwj2002> how long is lts for?
[02:31] <dandkburt> perminant
[02:32] <maxb> New LTS releases happen every two years, each one is supported for 3 years generally, and 5 years in a limited server-oriented subset
[02:32] <mattwj2002> thanks maxb
[02:32] <maxb> https://wiki.ubuntu.com/LTS
[02:33] <mattwj2002> 2017!
[02:33] <maxb> Oh, apparently the 3y/5y split is old info, according to that wiki page.
[02:33] <mattwj2002> w00t :)
[02:34] <mattwj2002> yeah I see that starting with 12.04
[02:34] <mattwj2002> 5 years is a long time O.o
[02:34] <mattwj2002> that is like 500 years in IT :P
[02:35] <maxb> It really is, but on the other hand, legacy systems refuse to die.
[02:35] <mattwj2002> true
[02:35] <mattwj2002> 14.04 will be the next lts?
[02:36]  * maxb has inherited partial responsibility for a production MySQL 4.0 system :-/
[02:36] <mattwj2002> oh my!
[02:37] <mattwj2002> so you can say it really is a mysql
[02:37] <mattwj2002> :P
[02:37] <mattwj2002> you own it in other words
[02:37] <mattwj2002> :)
[02:38] <maxb> Whilst I don't think it's actually documented anywhere as ongoing fact, the "every fourth release is an LTS" convention has held true since Ubuntu LTSes were created
[02:39] <mattwj2002> okay cool
[02:39] <mattwj2002> that is what I thought
[02:39] <mattwj2002> long live ubuntu!
[02:40] <maxb> By 17.10 we'll have run out of letters :-)
[02:40] <mattwj2002> haha
[02:40] <mattwj2002> they will have to go back to a!
[02:44] <tonyyarusso> maxb: We have a system at work that's running Solaris I think 9, on even older hardware.
[02:44] <mattwj2002> O.o
[02:44] <maxb> Yeouch, I think that beats even my Slackware 10 machines
[02:44] <mattwj2002> is solaris even still around?
[02:45] <tonyyarusso> We're working on killing it...slowly.
[02:45] <tonyyarusso> mattwj2002: eh, not really.  Last release was 2011, but it's not nearly the player it once was.
[02:46] <mattwj2002> what do unix when you can do linux!
[02:46] <mattwj2002> :)
[02:46] <mattwj2002> *why do
[02:46] <mattwj2002> even companies like Google, Cisco and Juniper are adapting either freebsd or linux
[02:46] <mattwj2002> Apple too
[03:31] <thomas573> Hello, I'm following this tutorial (http://blog.sudobits.com/2013/01/07/how-to-deploy-rails-application-to-vps/) but when I try 'mv id_rsa.pub .ssh/authorized_keys' in my remote ubuntu server I get 'mv: cannot stat `id_rsa.pub': No such file or directory' Any ideas?
[03:34] <holstein> thomas573: there is no file there
[03:34] <holstein> thomas573: you are dealing with setting up ssh key access
[03:34] <holstein> https://help.ubuntu.com/community/SSH/OpenSSH/Keys
[03:34] <holstein> seperate the ruby from that.. this has nothing to do with ruby
[03:35] <thomas573> IIs it because I typed 'mkdir .ssh' instead of 'mkdir ~/.ssh'?
[03:35] <thomas573> holstein: Is it because I typed 'mkdir .ssh' instead of 'mkdir ~/.ssh'?
[03:36] <holstein> thomas573: do you have a .ssh directory in your /home?
[03:36] <holstein> you can look in / and see if its there
[03:37] <thomas573> holstein: on my remote server?
[03:38] <holstein> thomas573: i would just stop doing what you are doing, and read the ssh documentation
[03:38] <holstein> thomas573: you are only setting up ssh key access.. you can do that and *then* get back to the tutorial
[03:39] <thomas573> holstein: but I already have ssh on my local computer with bitbucket, i just want to upload it to my remote server
[03:39] <holstein> thomas573: sure.. so you set it up on that server
[03:40] <thomas573> holstein: What are the keywords I have to type?
[03:40] <holstein> thomas573: i usually just follow that guide i dropped
[03:41] <thomas573> holstein: Seems kind of information overdoing it, no?
[03:41] <holstein> http://askubuntu.com/questions/61557/how-do-i-set-up-ssh-authentication-keys
[03:41] <holstein> thomas573: not reall
[03:41] <holstein> thomas573: you are setting up something that if done incorrectly, could be a security risk
[03:44] <thomas573> holstein: Ok dokey, so just ssh-copy-id user@hostname
[03:45] <holstein> thomas573: i would say, read up on what each of those commands do, and see what best suits your needs
[10:50] <jack43> Hello, I am following this tutorial, but when I try to log in as deployer I get "ssh: connect to host 555.55.555.55 port 22: Connection refused" (http://matthewcopeland.me/blog/2012/09/29/grow-out-your-neckbeard-its-time-to-deploy-how-to-setup-and-deploy-to-a-linode-server/) but while I log in as
[10:51] <jack43> Any ideas?
[10:51] <cfhowlett> jack43, read what you posted.  I think you cut some of it off
[10:52] <jack43> cfhowlett: Yea, just ignore the 'but while I log in as'....I was rearranging the sentence
[10:52] <jack43> cfhowlett: I followed those exact steps in the tutorial and I get that error once I try to login as deployer
[10:54] <jack43> cfhowlett: Any ideas?
[10:54] <cfhowlett> jack43, I have to bunt on this one.  Servers are far from my area of expertise ...
[10:54] <cfhowlett> jack43, stay in channel, ask again.
[10:55] <jack43> sjefen6: Any ideas?
[10:55] <jack43> Any help is appreciated.
[10:59] <jack43> #vps
[10:59] <jack43> #digitalocean
[10:59] <jack43> #ubuntu
[11:01] <cfhowlett> jack43, you mabye mean to type /j ubuntu or /join #ubuntu   ?
[11:57] <jack43> I'm trying to install rbenv and ruby in my Ubuntu remote server, but I keep getting this: deployer@HostName:~$ rbenv bootstrap-ubuntu-12-04 -bash: rbenv: command not found
[11:57] <jack43> Any ideas?
[12:27] <ruben231> hi guyd any suggestion load balance two apache web server..? so share load..any idea guys
[12:36] <melmoth> ruben231, haproxy ?
[12:38] <ruben231> melmoth:any how to.>? i ahve two apache web server only
[12:39] <melmoth> i dont know the details, but i think it s mainly about setting one config file where you give haproxy the ip of the apache server
[12:39] <melmoth> and it take charge of balancing the requests. You ll have to read some doc to get the details
[14:25] <sliddjur> So I generated a secret-key-ABC123.asc file with gpg . What are they for?
[14:26] <andol> sliddjur: How did you generate that file? --export-secret-keys?
[14:27] <sliddjur> in windows. because my server failed to do gpg --gen-key
[14:28] <sliddjur> I just know I need to use these with duplicity. Im trying to figure out how it works :)
[14:28] <sliddjur> Are they like ssh keys where u have a public and a private key?
[14:29] <melmoth> yep
[14:29] <andol> sliddjur: Yepp, the regular use of gpg is with public/private keys, even if you can do symmetrical encryption as well, which duplicyt also happens to support by the way
[14:30] <andol> sliddjur: On the server you will be able to import exportered keyfiles using gpg --import. Nevertheless, it really wouldn't hurt to figure out why gpg --gen-key fails for you.
[14:31] <sliddjur> "Not enough random bytes available.  Please do some other work to give the OS a chance to collect more entropy! (Need 283 more bytes)"
[14:32] <sliddjur> andol: and it just stands there
[14:32] <andol> sliddjur: I usually solve that by copying files around in a parallell shell.
[14:33] <andol> (copying files around, and hence generating disk activity.)
[14:34] <sliddjur> cp -R /var/ /asdf/ now
[14:37] <sliddjur> well. doesnt seem like that was enough?
[14:39] <andol> sliddjur: Then you do it again, and again? :) Preferably saving yourself some effort by putting in a loop
[14:41] <sliddjur> How much data is 283 bytes?
[14:41] <sliddjur> :S
[14:41] <sliddjur> I mean how long time could it take
[14:41] <andol> sliddjur: Not amount of data, amount of "true" entropy.
[14:42] <sliddjur> I dont even know what entropy means
[14:43] <andol> sliddjur: In this context, randonmess, even if I guess lack of order is a more general meaning.
[14:50] <sliddjur> andol: so i should just keep the gpg app open wile doing all this randomness?
[14:51] <andol> sliddjur: yepp
[14:53] <sliddjur> andol: not rerun gpg?
[14:55] <andol> sliddjur: As long as it still says it is waiting it is better to keep it running, or it will need to start needing entropy from scratch.
[14:55] <jack34> when I run cap deploy:cold, I get this error message: PG::Error: ERROR:  permission denied to create extension "unaccent"  HINT:  Must be superuser to create this extension. Does anyone know how I can give my normal user superuser privileges?
[14:55] <sliddjur> yepp it actually updated now. it needs 92 more bytes
[14:57] <sliddjur> what the hell. now it needs more again. need 115
[14:58] <andol> sliddjur: Because your key actually consists of two keys, so I'm fairly certain the jump is due to it generating the second (sub)key.
[15:15] <sliddjur> andol: i am probably inside a virtual machine aswell. would that matter on my entropy levels?
[15:17] <andol> sliddjur: Yes, in the context that it is less obvious how to trigger entropy-generation in a virtual machine, and that a virtual machine might have to share the physical machines entropy pool with other virtual machines.
[15:21] <jack34> I matched all of my database.yml production information and still get this error after sudo cap deploy:cold - PG::Error: ERROR:  permission denied to create extension "unaccent" HINT:  Must be superuser to create this extension. Any ideas?
[15:21] <jack34> #postgres
[15:27] <sliddjur> andol: http://www.howtoforge.com/helping-the-random-number-generator-to-gain-enough-entropy-with-rng-tools-debian-lenny this worked . now i generated a key in two seconds
[15:30] <andol> sliddjur: Yepp, generating "fake" randomness is a lot faster :) Often, but not always, it is also good enough. Depending on how paranoid/security concious you want to be I guess you'll have to decide whatever to keep rng-tools running or not.
[15:31] <sliddjur> so where are my files ?
[15:31] <sliddjur> andol: I uninstalled rng tools
[15:31] <andol> sliddjur: ~/.gnupg/pubring.gpg and ~/.gnupg/secring.gpg. Usually you will only interact with those files indirectly, by calling gpg or so.
[15:33] <sliddjur> its in my personal homedir. should i move it to /root since root runs dupliciity?
[15:34] <andol> sliddjur: I would do that. While root can still read those files in your personal homedir it is unncesary for your regular user to have access to them in case they are only used by root.
[15:35] <andol> sliddjur: Also, by having them in root's homedir they will be covered by being in the default path.
[15:56] <duncan-nz> I've been trying to setup a samba server. I tried to generate an SSH key with Puttygen on windows. Now that machine still has access (and still says it doesn't recognise the fingerprint - I never worked out how to copy it over) but other machines on this network can't get access. Obviously I've done something wrong. Any ideas?
[15:56] <duncan-nz> the serve is on ubuntu, but i'm trying to get access from my windows laptop.
[16:04] <sliddjur> andol: after I moved the folder: http://pastebin.com/gX296SV4
[16:05] <sliddjur> duncan-nz: you can copy files over winscp application
[16:05] <sliddjur> with
[16:55] <agu10^> What domain registrar would you recommend?
[17:00] <jack34> I finally  finished this deployment tutorial (http://matthewcopeland.me/blog/2012/09/29/grow-out-your-neckbeard-its-time-to-deploy-how-to-setup-and-deploy-to-a-linode-server/), but when I type in the IP address in Safari, I get safari can't connect to the server. Any ideas?
[17:04] <ikonia> jack34: probably because it's using host headers, which an IP won't contain
[17:05] <ikonia> jack34: I assume you are using your own IP, rather than the example one in the document
[17:05] <jack34> ikonia: Yes, I am using the IP from DigitalOcean VPS
[17:06] <jack34> ikonia: What should I replace?
[17:07] <ikonia> jack34: that's someone elses IP
[17:07] <ikonia> jack34: (you are using the IP address in the document yes ?)
[17:07] <jack34> ikonia: No, I'm using the one DigitalOcean VPS emailed to me.
[17:07] <agu10^> What domain registrar would you recommend?
[17:08] <ikonia> jack34: ok, so it's "your" ip address
[17:08] <ikonia> jack34: first thing is check the web server is running
[17:08] <ikonia> agu10^: anyone you want
[17:08] <agu10^> why?
[17:08] <ikonia> agu10^: why what ?
[17:08] <agu10^> i don't want to use godaddy
[17:08] <agu10^> they're the devil
[17:08] <ikonia> agu10^: then don't use them, use what ones you like
[17:09] <ikonia> jack34: I'm assuming you're trying to connect to the web service
[17:09] <agu10^> i don't know any others. that's what i'm asking for
[17:09] <ikonia> agu10^: google
[17:09] <ikonia> agu10^: there are many
[17:10] <jack34> ikonia: i finished everything in that tutorial and everything looked good until I tried opening my IP address in the browser....it says "Page not available"
[17:10] <ikonia> jack34: first verify you can connect to the socket
[17:10] <jack34> ikonia: I basically am trying to redeploy my heroku app to digital ocean
[17:11] <jack34> ikonia: How do I do that?
[17:11] <ikonia> jack34: what port are you trying to connect to ?
[17:11] <jack34> ikonia: 3030
[17:11] <ikonia> jack34: ok, so do a test where you telnet to the ip/port you are trying to connect to
[17:12] <jack34> ikonia: how can I check the remote ubuntu server logs?
[17:12] <ikonia> jack34: please do the test I asked
[17:12] <jack34> ikonia: How do I do that telnet thing you're talking about?
[17:12] <ikonia> jack34: .....really ?
[17:13] <ikonia> jack34: telnet hostname(or ip) port
[17:13] <jack34> ikonia: I'm a noob :(
[17:15] <jack34> ikonia: It seems to have connected
[17:16] <jack34> ikonia: SSH-2.0-OpenSSH_6.0p1 Debian-3ubuntu1
[17:16] <ikonia> jack34: what command did you use exactly
[17:16] <jack34> telnet <IP ADDRESS> 3030
[17:16] <ikonia> jack34: then why is ssh listening on 3030
[17:17] <ikonia> jack34: ssh should not be listning on 3030
[17:17] <ikonia> jack34: that appears to be why your webbrowser can't do anything with it - it's not running a webserver on 3030
[17:17] <jack34> ikonia: How do I fix this?
[17:18] <jack34> ikonia: I followed exactly what that tutorial told me
[17:18] <ikonia> jack34: stop the ssh server running on 3030, bind your application/web server to 3030, so when a web browser hits it, there is something there
[17:18] <ikonia> jack34: contact the people who wrote the guide
[17:19] <ikonia> jack34: quickly scanning that guide, you should not be connecting on 3030
[17:19] <ikonia> you should be connecting on 80
[17:19] <jack34> ikonia: Which keywords to I type to stop the ssh server and bind the app/web server to 3030?
[17:19] <ikonia> jack34: please check what I just said
[17:20] <jack34> ikonia: In the tutorial it says: # Change your port access. Our Example uses 3030 Port 3030
[17:20] <ikonia> jack34: yes, re-read what I've just said
[17:21] <jack34> I think I know the problem now..
[17:21] <jack34> one sec
[17:24] <jack34> ikonia: Okay, so do I have to change /etc/ssh/sshd_config on my ubuntu server back to port 80?
[17:24] <ikonia> jack34: no
[17:24] <ikonia> ssh does no run on port 80
[17:24] <ikonia> please re-read what I said
[17:24] <ikonia> you should not be connecting directly on port 3030
[17:24] <jack34> ikonia: I'm readin, I'm readin
[17:25] <jack34> ikonia: Specifically, which directories and keywords to I need to input to make these necessary changes?
[17:25] <ikonia> jack34: there are no changes
[17:25] <jack34> ikonia: I'm new to VPS, coming from Heroku
[17:26] <jack34> ikonia: I just need more specifics :(
[17:26] <ikonia> you need to read what I've said
[17:26] <jack34> Ok, lets break it down in steps
[17:26] <ikonia> no, you need to read what I've said
[17:27] <jack34> Step 1) stop the ssh server running on 3030
[17:27] <ikonia> no
[17:27] <duncan-nz> I am correct to be surprised that one of my machines can't get ssh access to my new server ... even though I haven't set up public keys? It should just connect and give me a login window right?
[17:27] <jack34> ikonia: What then?
[17:27] <ikonia> duncan-nz: sorry what ? can you try to explain that
[17:27] <ikonia> jack34: I'm not saying it again.
[17:28] <jack34> ikonia: Why are you so angry?
[17:28] <ikonia> jack34: I'm not angry at all
[17:28] <jack34> ikonia: You're talking in generalities as if I'm a VPS genius
[17:28] <ikonia> jack34: no I'm not
[17:28] <ikonia> jack34: this has onthing to do with "vps"
[17:28] <ikonia> jack34: I suggest contacting the people who wrote that guide
[17:29] <ikonia> jack34: if you are unable to follow the basic instructions I've given you
[17:29] <jack34> I'm new to SSH too, I just need more specifics
[17:29] <ikonia> jack34: they can support their own documentation
[17:29] <duncan-nz> I've just set up a server (12.04) and for some reason this machine win machine with putty) can get an ssh connection and log in, but my ubuntu machine on the name network can't get in.
[17:29] <ikonia> jack34: it has nothing to do with ssh
[17:29] <ikonia> duncan-nz: sounds odd
[17:29] <ikonia> duncan-nz: how are you conncting, by dns/host or IP
[17:29] <jack34> ikonia: Which line of yours do you want me to reread>
[17:30] <ikonia> jack34: none, I'm not going to tell you again
[17:30] <duncan-nz> just typing the machines name on the network.
[17:30] <ikonia> duncan-nz: try it on IP
[17:30] <ikonia> duncan-nz: I suspect dns maybe failing you
[17:31] <duncan-nz> so if i run ifconfig on the server am I looking for the ipv4 address?
[17:31] <ikonia> duncan-nz: yes
[17:32] <jack34> ikonia: I'm sorry I upset you. I really am new to this.
[17:32] <ikonia> you've not upset me at all
[17:33] <jack34> Usually I get specific helpful answers in this irc
[17:33] <ikonia> jack34: you got specific help
[17:33] <jack34> I'm sorry I've irritated you
[17:33] <ikonia> you've not irritated me
[17:34] <jack34> ikonia: Yes, they would tell me exactly what directory or keywords I would need to input and what it means
[17:34] <Psi-Jack> jack34: However you're about to start. :)
[17:34] <ikonia> jack34: I've given you specific informaiton from scanning through the doucment you are using
[17:35] <ikonia> jack34: I've stated maybe 3 times you sould not be connecting to port 3030 with your browser
[17:35] <jack34> jack34: Then how do I fix it?
[17:36] <ikonia> fix what ?
[17:36] <ikonia> you're connecting to the wrong port
[17:36] <ikonia> you're connecting to the ssh port you use to deploy the app with your web browser
[17:36] <ikonia> ssh is not a web browser application
[17:37] <jack34> ikonia: So how do I stop connecting to the wrong port and connect to the right one?
[17:37] <ikonia> jack34: you understand how web applications work ?
[17:37] <jack34> ikonia: yes
[17:37] <ikonia> jack34: right, so what port does a web browser normally connect to ?
[17:37]  * ikonia waits why jack34 googles
[17:38] <jack34> ikonia: port 80?
[17:38] <ikonia> jack34: right,
[17:38] <ikonia> jack34: so why are you tryin gto connect to port 3030 with your web browser ?
[17:38] <duncan-nz> okay, so it was bcast (there was no entry called ipv4) so now it works. Why can one machine get in with the server name and the other only by using the IP address?
[17:38] <jack34> I use Bing :)
[17:38] <ikonia> jack34: the example shown in the document doesn't show a connection using 3030
[17:38] <ikonia> duncan-nz: sorry what ?
[17:38] <ikonia> duncan-nz: it was bcast ?
[17:38] <duncan-nz> yup
[17:39] <ikonia> what is bcast ?
[17:39] <ikonia> broadcast ?
[17:39] <ikonia> duncan-nz: there has to be an IPv4 entry
[17:39] <ikonia> that's how it's on the network
[17:40] <duncan-nz> sorry, i wrote wrong. there's line that says inet addr:192.168.x.xx Bcast 192.168.x.xx Mask:<IP_ADDRESS>
[17:40] <duncan-nz> and the first one is the one i wanted.
[17:41] <ikonia> duncan-nz: yes, that's your ipv4 address
[17:41] <duncan-nz> Usually it's called ipv4, but now it isn't any more I guess with the latest ifconfig...
[17:41] <ikonia> duncan-nz: it's never called ipv4
[17:42] <duncan-nz> oh, sorry, that's ipconfig on windows.
[17:43] <jack34> ikonia: I followed that tutorial exactly...and my IP address was working after I tested nginx..
[17:43] <jack34> ikonia: I got the nginx page and everything
[17:43] <ikonia> jack34: if you followed that tutorial exactly why are you pointing your web browser at port 3030 ?
[17:43] <ikonia> when the example points it at 80
[17:44] <duncan-nz> ikonia: tnx
[17:45] <jack34> ikonia: Where does the example point to 80...I searched the whole tutorial t for the keyword '80' and nothing shows up
[17:45] <ikonia> jack34: you're too lazy
[17:45] <ikonia> jack34: it shows it in the screen shot
[17:47] <jack34> ikonia: Are you talking about <IP_ADDRESS>?
[17:47] <jack34> ikonia: Isn't that his unique IP address though?
[17:48] <jack34> ikonia: You're talking about this tutorial right: http://matthewcopeland.me/blog/2012/09/29/grow-out-your-neckbeard-its-time-to-deploy-how-to-setup-and-deploy-to-a-linode-server/
[17:49] <ikonia> jack34: you said you knew how web applications work
[17:49] <ikonia> jack34: he's typing <IP_ADDRESS> in his example
[17:49] <ikonia> jack34: what port is <IP_ADDRESS> connecting to ?
[17:50] <jack34> ikonia: port 80?
[17:50] <ikonia> think about it
[17:50] <ikonia> jack34: come on....yes
[17:50] <jack34> ikonia: Ok, so how can I make my IP address do that?
[17:50] <ikonia> jack34: I'm sorry, you really have no idea what you are doing or how web applications work
[17:51] <ikonia> jack34: you need to conact the person who wrote that document and ask them to walk you through it
[17:51] <jack34> ikonia: I'm dumb I know, but I'm not going to give up
[17:51] <ikonia> I didn't say you where dumb, and I didn't say you sould give up
[17:51] <ikonia> I asked you if you knew how web applications work....you clearly don't, so it would require me going through that doucment, then going through it with you step by step
[17:51] <jack34> this VPS stuff is new to me, I come from a git push heroku background
[17:52] <ikonia> jack34: this is nothing to do with vps
[17:52] <ikonia> jack34: I suggest contacting the people who wrote that document, and explaining you'd like to go through it with them when they have some time free
[17:52] <jack34> ikonia: I'll just google it then
[17:53] <ikonia> jack34: sure, if you feel that will get the job done
[17:53] <jack34> ikonia: I'm sorry I upset you
[17:53] <ikonia> as I've said 3 times now
[17:53] <ikonia> you've not upset me
[17:53] <ikonia> perhaps listening will get you further
[17:55] <jack34> ikonia: I will listen, try to reflect, analyze and be open to your criticism
[17:56] <ikonia> why don't you just contact the author and ask him to talk you through it
[17:56] <ikonia> then you can ask questions as you go along with anything you are not %100 clear on
[17:58] <jack34> ikonia: The author doesn't care about folks like me, he's busy working for ThoughtWorks
[17:58] <ikonia> jack34: have you asked ?
[17:58] <jack34> ikonia: I'm just a vps noob, trying to migrate his rails app from heroku to digitalocean
[17:59] <ikonia> jack34: remember when you said "you'd listen" ?
[17:59] <jack34> I'm listening
[17:59] <RoyK> jack34: what are you trying to do_
[17:59] <RoyK> ?
[17:59] <ikonia> jack34: how many times hav eI said to you "it's nothing to do with a vps"
[18:00] <ikonia> RoyK: http://matthewcopeland.me/blog/2012/09/29/grow-out-your-neckbeard-its-time-to-deploy-how-to-setup-and-deploy-to-a-linode-server/
[18:00] <ikonia> RoyK: he's followed it exactly....but not at all
[18:01] <jack34> ikonia: thanks
[18:02] <jack34> RoyK: I'm trying to get my IP address in the browser to work after I deployed, but I get a "page not found"
[18:02] <jack34> RoyK: Everything seemed to deploy perfect though
[18:02] <cloakable> I am seeing some truly weird behaviour in my /dev/disk/by-path in ubuntu server 12.10; both sda and sdb seem to be conflicting
[18:03] <ikonia> jack34: with respect, based on the fact tha tyou where trying to connect to 3030 rather than 80 - your assesment of "everything deployed fine" isn't really valid
[18:03] <RoyK> cloakable: pastebin `find /dev/disk-by*`
[18:03] <cloakable> RoyK: sure
[18:04] <jack34> ikonia: But that's what the author put in their deploy.rb file: set :port, "3030"
[18:04] <cloakable> RoyK: http://paste.ubuntu.com/1672595/
[18:06] <jack34> RoyK: Any ideas?
[18:06] <RoyK> sorry, I don't see the conflict
[18:07] <RoyK> jack34: well, basic ubuntu server setup docs are good
[18:07] <RoyK> !guide | jack34
[18:07] <jack34> RoyK: The page isn't loading in my browser, even though everything seems to deploy fine.
[18:07] <cloakable> RoyK: how about here? http://paste.ubuntu.com/1672608/
[18:07] <cloakable> How's that for a conflict? :)
[18:08] <RoyK> ouch
[18:08] <RoyK> dunno
[18:09] <cloakable> I have in my system: sda sda1 sda2 sda5 sdb and sdb1
[18:10] <RoyK> does it work if you use UUIDs?
[18:10] <RoyK> no need to use /dev/whatnot if you have UUIDs
[18:11] <cloakable> I was planning on setting a POLICY line in mdadm.conf, but that assumes a reliable /dev/disk/by-path
[18:11] <cloakable> And uh... it's not reliable, obviously :P
[18:14] <cloakable> Ah well, maybe it's a chipset issue. NM10/ICH7 SATA controller?
[18:14] <RoyK> what's the policy thing in mdadm?
[18:14] <cloakable> It allows you to set a policy on what do do with hotplugged disks
[18:15] <ikonia> jack34: READ what he's saying
[18:15] <ikonia> jack34: DEPLOY to 3030 - that doesn't mean point your web server at 3030
[18:15] <ikonia> jack34: ssh is running on 3030 that's how the application is deployed, so just common sense says "pointing a web browser at an ssh server....won't do anything"
[18:15] <cloakable> So you can basically tell it to take control of disks plugged into a defined range of ports, and do stuff with them
[18:17] <cloakable> Like automatically replace a failed disk :)
[18:17] <jack34> ikonia: Ah, so I have to change all my 3030 ports to 80 on the remote server right?
[18:21] <ikonia> jack34: no no no no no no no no no no no no no no no no
[18:22] <ikonia> jack34: how many times did I saw "no changes needed"
[18:22] <ikonia> jack34: this is why I've stopped trying to help you as you don't listen
[18:22] <RoyK> cloakable: ok
[18:22] <RoyK> cloakable: I thought that was in by default
[18:23] <cloakable> RoyK: nope, needs to be configured
[18:23] <cloakable> the mdadm writers decided it wasn't a good idea for it to just grab disk without being configured :)
[18:23] <RoyK> why do I like zfs? ...
[18:24] <cloakable> So it'll assemble an array without configuration, but won't include fresh disk without being either configured to, or told to.
[18:24] <jack34> ikonia: Okay so no changes needed, let me get that straight
[18:27] <binarydog> does ubuntu-server have a different hardware detection than ubuntu? or does it only detect ethernet cards and no wireless cards?
[18:28] <cloakable> I believe they use the same kernel and therefore same drivers
[18:29] <RoyK> binarydog: the difference is minimal or non-existant
[18:29] <cloakable> It looks like both the server and desktop use the same (generic) kernel now
[18:29] <cloakable> So non-existent
[18:30] <cloakable> linux-server depends on linux-generic, and linux-generic depends on the latest linux kernel
[18:31] <binarydog> hm, because the server version does not find my wlan card (macbook air) but desktop does
[18:31] <ogra_> you dont see it in ifconfig ?
[18:32] <ogra_> or in "cat /proc/net/dev"
[18:33] <RoyK> binarydog: what does iwconfig have to say?
[18:33] <binarydog> i'm still at the 'detect network hardware' installation step. i'm going to try brcmsmac. that seems to be the right version
[18:33] <ogra_> oh broadcome evilness
[18:34] <binarydog> haha yeah, that's the one thing I still remember from my last try
[20:06] <sliddjur> hello, i created gpg keys with sudo. now keys where created in private home folder. then i moved them to roots home folder. but gpg --list-keys doesnt show any keys
[20:08] <escott> sliddjur, if you did sudo gpg --blah blah it was probably acting on /root/.gpg
[20:08] <sliddjur> escott: i did sudo -s and then gpg keygen
[20:08] <escott> sliddjur, so that should be messing with /root/.gpg
[20:09] <sliddjur> escott: sudo -s all commands after that is run as my user?
[20:10] <Masshuu> anyone here know how to work cset?
[20:10] <escott> sliddjur, well sudo -s is probably wrong. sudo -i is what you wanted. but in a root terminal those commands run as root
[20:53] <sliddjur> escott: sudo -i stays logged in aswell?
[20:54] <escott> sliddjur, it starts an interactive terminal
[20:55] <sliddjur> im not sure i understand what that means
[20:57] <escott> sliddjur, usually sudo command just runs a command which is "non-interactive"
[20:57] <escott> sliddjur, sudo -i starts an interactive terminal session with root privs
[21:01] <duncan-nz> why is there an entry in .ssh/authorized_keys before I put one there?
[21:02] <TheLordOfTime> duncan-nz, host-generated?
[21:02] <TheLordOfTime> duncan-nz, is the server an Amazon EC2 instance, or a VPS somewhere?
[21:02] <TheLordOfTime> or something else?
[21:02] <duncan-nz> It's my own server just recently installed
[21:02] <TheLordOfTime> huh, dunno then, but you can remove it normally without incident
[21:03] <duncan-nz> okay, that's the important thing. I'll backup the file of course just in case.
[21:10] <duncan-nz> now putty is not asking me if I recognize the fingerprint when i connect. Where is putty storing info about the keys i recognize?'
[21:34] <zastern> Every time I try to change network settings by editing /etc/network/interfaces and then restarting networking i get - Running /etc/init.d/networking restart is deprecated because it may not enable again some interfaces - What is the proper way to reload network settings then?
[21:34] <zastern> services networking restart gives a similar message
[23:56] <lvmer> I'm having trouble with the error: No css library available.    But I have both libdvdcss2 & libdvdread4


[00:02] <lifeless> Laney: I'm trying to determine whats going on at the moment
[00:02] <lifeless> I can't see a dup bug; I don't get a trace back
[00:05] <lifeless> this is what I see: http://paste.ubuntu.com/274940/
[00:05] <lifeless> I've hit Enter at the prompt
[00:06] <lifeless> no browser windows start up, nor $EDITOR
[00:09] <Laney> oh
[00:09] <Laney> this looks like a regression
[00:09] <lifeless> I'm on karmic, I have 0.78
[00:16] <Laney> getDebianChangelog is breaking it
[00:16] <Laney> returning nothing
[00:18] <lifeless> I uploaded 0.0.2-1 to Debian last night
[00:18] <lifeless> its what I want to sync :)
[00:20] <Laney> it hasn't appeared on http://packages.debian.org/changelogs/pool/main/s/subunit/ yet
[00:21] <lifeless> latency ><
[00:21] <lifeless> it was in binary NEW until 2 hours ago
[00:22] <Laney> we should give a better error though
[00:23] <lifeless> *an error*
[00:23] <lifeless> :)
[00:25] <Laney> no sync is an error ;)
[00:25] <lifeless> actually, I didn't know what it was. I had to go and check the bug reports etc to be convinced it had gone wrong
[00:41] <Laney> lifeless: pushed a fix to show an error in that situation
[00:42] <lifeless> thanks!
[00:42] <Laney> might look into the others tomorrow
[00:43] <captivus> Does anyone know if Launchy has been packaged for Ubuntu yet?  If it hasn't I would like to package it myself.
[02:35] <jmarsden> captivus: If apt-cache search launchy doesn't see it, and you have looked on REVU and can't see it there, then it probably isn't packaged for Ubuntu yet.
[06:34] <hyperair> Zhenech: i don't think there's a way.
[06:40] <Zhenech> hyperair, hmm, ok
[07:21] <dholbach> good morning
[07:22] <hyperair> could someone from motu-release look into bug #432900 please?
[07:35] <micahg1> if one package replaces another, do you add conflicts as well
[08:27] <Zhenech> hyperair, can you count my question as a feature request? :)
[08:27] <Zhenech> I really dislike the GPL :)
[08:28] <hyperair> Zhenech: well i'm not a geany developer. you should file a bug (preferably in the upstream tracker, i.e. the sf.net one)
[08:29] <Zhenech> meh, ok :)
[08:36] <Zhenech> hyperair, https://sourceforge.net/tracker/?func=detail&aid=2863311&group_id=153444&atid=787794
[08:38] <hyperair> O_o
[11:41] <sistpoty|work> hi folks
[11:43] <highvoltage> sistpoty | work > #ubuntu-motu :)
[11:43] <highvoltage> hi sistpoty|work
[11:43] <sistpoty|work> hi highvoltage
[12:00] <sebner> ahoi sistpoty|work :)
[12:00] <sistpoty|work> hi sebner
[12:07] <sebner> sistpoty|work: would you mind helping me with a FTBFS?  https://edge.launchpad.net/ubuntu/+source/jesd/0.0.7-2/+build/1249011/+files/buildlog_ubuntu-karmic-i386.jesd_0.0.7-2_FAILEDTOBUILD.txt.gz
[12:08] <sistpoty|work> sebner: hm... let me take a look
[12:09] <sebner> sistpoty|work: initially it FTBFS because of missing b-d on gjdoc, so I synced new debian version but it fails. It seems to be: javahelper pulls in gcj which pulls in gcj-jdk which conflicts with gjdoc. This might be the problem
[12:09] <sebner> sistpoty|work: builds locally though so I thought it's a temporaray build problem
[12:14] <sistpoty|work> sebner: you could try replacing gjdoc with gcj-jdk (which also seems to provide it)
[12:14] <sistpoty|work> sebner: ideally in the form gcj-jdk | gjdoc
[12:15] <sebner> sistpoty|work: sounds great. I'll give it a try. thx!
[12:15] <sistpoty|work> no guarantee that it'll work though :P
[12:16] <sebner> sistpoty|work: better than nothing for now ;)
[12:16] <sistpoty|work> heh
[12:26] <wgrant> ~ubuntu-dev can now retry all builds in the rebuild test.
[12:29] <sistpoty|work> \o/
[12:29] <slytherin> wgrant: Does that mean there is no restriction on MOTU members? They can retry rebuilds for core packages as well?
[12:29] <wgrant> Hm.
[12:29] <wgrant> Apparently not.
[12:29] <wgrant> There is a bug.
[12:29] <wgrant> slytherin: That's the intention.
[12:29] <wgrant> But it won't actually work.
[12:29] <wgrant> Damn.
[12:30] <slytherin> Well, we are one step closer. :-)
[12:30] <slytherin> At least you intended the behaviour to be that way.
[12:38] <sebner> sistpoty|work: it actually built in my ppa. not calling dh_javadoc -i though
[12:39] <sistpoty|work> sebner: hm... I must admit that I've tried to avoid java packages in the past :P
[12:50] <sebner> sistpoty|work: dito :P
[13:09] <slytherin> sebner: do you still need help with that FTBFS?
[13:18] <bdrung> persia, TheMuso: ping
[13:21] <sebner> slytherin: sure :) any ideas?
[13:21] <slytherin> sebner: first is that you should request for javatools sync. :-)
[13:21] <sebner> sistpoty|work: things might change. Even "Einführung in die Programmierung" uses Java :D (better than C in any chase)
[13:22] <slytherin> sebner: second is more detailed. Someone will need to look at the package and make use of standard binaries (javadoc instead of gjdoc) so you can build using any JDK/JRE combo.
[13:23] <sebner> slytherin: at least I can start with the sync request ^^ thx for your help
[13:27] <RainCT> sebner: /me is doing C++ :)
[13:27] <slytherin> sebner: Do you have any idea why is there a build dep on gjdoc?
[13:27] <sebner> slytherin: where? javatools or jesp?
[13:28] <sebner> RainCT: hahaha! poor you
[13:28] <slytherin> sebner: jesd
[13:28] <RainCT> (and the teacher rocks, he uses every change he has to laugh at MS/Bill Gates :P)
[13:28] <sebner> slytherin: to fix FTBFS in debian:   * Add dependency on gjdoc; dh_javadoc is no longer in default-java
[13:29] <slytherin> sebner: well, dh_javadoc is not part of jdk. I am checking if javahelper uses a specific javadoc alternative for dh_javadoc.
[13:29] <sebner> slytherin: kk
[13:36] <RainCT> lifeless: so what's the problem with bug 433706?
[13:37] <Laney> you have to report bugs on the ubuntu packages
[13:37] <Laney> and not on lp/u-d-t
[13:37] <Laney> s/packages/package/
[13:40] <lifeless> RainCT: so there is an upstream product
[13:40] <lifeless> RainCT: which has bugs, code hosting etc
[13:40] <lifeless> its using LP for hosting, it should accept bugs in LP
[13:41] <lifeless> this is separate from bugs in the distro
[13:41] <lifeless> e.g.
[13:41] <RainCT> Yeah, the project is used for code hosting, but bugs are disabled because we do everything in /ubuntu/+source/u-d-t
[13:41] <Laney> I don't know if it makes sense for native packages to have separate bugs
[13:41] <lifeless> it does
[13:41] <lifeless> if someone packages it in Debian, or RedHat
[13:41] <lifeless> bugs there are not Ubuntu bugs but they are still ubuntu-dev-tools bugs :)
[13:42] <Laney> they still work on ubuntu/u-d-t
[13:42] <Laney> just seems like it would introduce more bookkeeping
[13:42] <lifeless> Laney: no, they don't
[13:43]  * RainCT agrees with Iain
[13:43] <lifeless> if they're packaging it somewhere else [so that folk collaborating with ubuntu can do ubuntu tasks on their favourite os]
[13:43] <lifeless> then the bugs they run into may not exist on Ubuntu at all
[13:43] <RainCT> then they can fix it and file a merge request
[13:43] <lifeless> I'm not suggesting 'every bug you get should be in the upstream product'
[13:43] <lifeless> RainCT: but _where_ would they record the bug?
[13:44] <slytherin> sebner: looks more complicated than that. javahelper from Debian uses dh_javadoc which is only present in gjdoc.
[13:46] <Laney> lifeless: is there any precedent?
[13:46] <Laney> what does (e.g.) devscripts doO?
[13:46] <Laney> do*
[13:46] <lifeless> devscripts is debian native
[13:46] <Laney> exactly
[13:46] <RainCT> lifeless: and ubuntu-dev-tools is Ubuntu native :)
[13:46] <lifeless> so this problem exists there
[13:47] <lifeless> there is nowhere that a bug in devscripts can be discussed that is 'in the upstream bugtracker' *if the bug doesn't also display on Debian native*
[13:47] <Laney> I don't think people would reject such bugs
[13:48] <Laney> we can put a link on the upstream product to the place to file bugs
[13:48] <lifeless> shrug, I don't particularly care. I don't see having an upstream face as adding any daily bookkeeping - its not as if you'd need to shuffle every bug around
[13:48] <lifeless> or any for that matter
[13:48] <Laney> I suspect we'd just get bugs appearing randomly in both places
[13:48] <lifeless> I think its extremely weird to have an upstream presence in launchpad, host code, and *not* use the bug tracker
[13:49] <sebner> slytherin: yep, pretty annoying. We'll have to wait for our java expert geser ;)
[13:49] <Laney> if I were doing it I'd probably have the branch under ~ubuntu-dev tbh
[13:49] <lifeless> I suggest you move your branches to lp:~group/ubuntu/karmic/ubuntu-dev-tools
[13:49] <slytherin> sebner: you can meanwhile file a bug against javahelper in Debian.
[13:49] <lifeless> if all you want is codehosting
[13:49] <lifeless> That said, i think it would be a mistake, upstream products are useful things to have; they let you separate out packaging issues and developmental issues, etc etc etc
[13:50] <lifeless> if you want precedent, see upstart
[13:50] <geser> sebner: hu? since when I'm a java expert? I try to avoid java when possible
[13:50] <lifeless> gnight
[13:50] <sebner> geser: really? I see so many java uploads from you
[13:50] <Laney> geser: do you have time to look at bug 433715
[13:50] <sebner> Seems that everyone tends to avoid java *haha*
[13:50] <Laney> ?
[13:51] <geser> sebner: I justed fixed some java FTBFS
[13:51] <RainCT> (As a side note, when I first looked at ubuntu-dev-tools I was also suprised that the upstream project didn't accept bugs, but as you can see I'm now pretty happy with how it's working, and not having two places to look at and subscribe to)
[13:51] <geser> sebner: on that count you should be now a C++ expert :)
[13:51] <sebner> geser: hahaha
[13:51] <Laney> RainCT: Do you want to wontfix it?
[13:51] <Laney> I think it's an interesting point, and we can reconsider if we run into problems
[13:51] <Laney> but for now I'm happy with how it is
[13:52] <RainCT> Laney: ihmo it's invalid because it isn't a bug in the software :P
[13:52] <RainCT> and if sb isn't happy with it, the right place is the ML
[13:52] <Laney> maybe edit the project description to point to bugs.lp/u-d-t
[13:52] <lifeless> I would have filed it upstream... but I couldn't.
[13:52] <Laney> lifeless: thanks for your report though
[13:52] <lifeless> https://edge.launchpad.net/upstart <- precedent page :P
[13:53] <RainCT> lifeless: that is actively used by other distributions, though :)
[13:53] <lifeless> another really annoying thing about not having an upstream tracker is that you can't [easily] file bugs of a wishlist etc nature through the web now
[13:53] <Laney> all bugs which you would file against an upstream product are suitable against the package
[13:54] <slytherin> sebner: have you already tried simply removing gjdoc dependency?
[13:54] <lifeless> Laney: you'll need to educate folk about that; its not going to fit the mental model folk have, I suspect ;) - see RainCT's comment about his first encounter.
[13:54] <lifeless> You should at least disable all the bug tasks open upstream
[13:54] <sebner> slytherin: it'll FTBFS since dh_javadoc is called
[13:55] <Laney> Yeah this is why I've spoken for adding some explanatory text
[13:55] <RainCT> I've added a line to the description pointing to the bugs page.
[13:55] <lifeless> I really must go; tired - sorry.
[13:55] <slytherin> sebner: jesd doesn't even build a -doc package, I am not sure why javadoc will be called.
[13:55] <Laney> bye, and thanks for your input
[13:55] <Laney> RainCT: You typoed ;)
[13:55] <lifeless> my pleasure
[13:55] <RainCT> cya lifeless
[13:55] <Laney> urgh, weird
[13:55] <ScottK> lifeless: If something in ubuntu-dev-tools is useful in Red Hat, then it shouldn't be in ubuntu-dev-tools.
[13:56] <Laney> why are only some of the fields editable inline?
[13:56] <lifeless> ScottK: requestsync is useful to an upstream that develops on red hat
[13:56]  * lifeless is really really really gone
[13:56]  * ScottK doesn't understand that a bit.  See you later.
[13:56] <sebner> slytherin: ACK, but the resulting binary is half the size as with dh_javadoc (It builds with gcj-jdk | gcjdoc but doesn't call dh_javadoc)
[13:57] <RainCT> uhm.. LP has "Bugs are tracked:" and "Remote project:" options
[13:57] <Laney> it would be cool if it supported redirecting
[13:57] <RainCT> why doesn't writing launchpad.net/ ubuntu/+source/ubuntu-dev-tools there work :/
[13:59] <slytherin> sebner: Debian package looks faulty. Check this - http://packages.debian.org/sid/all/libesd-java/filelist There are no javadocs.
[14:00] <sebner> slytherin: I'll check my binaries which one is the right one
[14:02] <sebner> slytherin: http://paste.ubuntu.com/275236/
[14:05] <sebner> slytherin: is your link the really really actual version one?
[14:07] <sebner> slytherin: seems -2 is also b0rken in Debian. -1 version is http://paste.ubuntu.com/275238/
[14:13] <slytherin> sebner: he he, so file bug against jesd. :-P
[14:14]  * RainCT glances at sebner
[14:14] <sebner> slytherin: yep but for now I upload a jesd version that (at least) builds and the file content is still the same as Debian ;)
[14:14] <moldy> hi
[14:14] <sebner> RainCT: ~~~
[14:14] <slytherin> sebner: That is find.
[14:14] <slytherin> fine
[14:14] <moldy> if my package requires a dbus configuration file in /etc/dbus-1/system.d in order to work, what is the correct way to install this file=
[14:14] <moldy> ?
[14:15] <sebner> slytherin: :), also thx for your help =)
[14:15] <slytherin> sebner: welcome
[14:15] <slytherin> moldy: is the file part of your package?
[14:15] <moldy> slytherin: yes
[14:15] <RainCT> moldy: if autotools/distutils/whatever doesn't install it, dh_install is probably the best/easiest option
[14:15] <slytherin> moldy: dh_install
[14:16] <moldy> RainCT: i don't if/how distutils can install stuff to /etc
[14:16] <RainCT> I think it has an option to install stuff wherever you want
[14:17] <RainCT> moldy: data_files
[14:17] <RainCT> moldy: there you've got an example http://paste.ubuntu.com/275249/
[14:18] <moldy> RainCT: does that work for /etc? how?
[14:18] <moldy> RainCT: as far as i see, it uses some "prefix" which is usually /usr
[14:18] <RainCT> moldy: look at the 3th item there, ('../etc/firefox-3.0/pref/',
[14:18] <moldy> RainCT: ok, i see that, but is this really the right way of handling this?
[14:20] <hyperair> 3rd!
[14:20] <RainCT> hyperair: of course, sorry :)
[14:20] <hyperair> ;-)
[14:22] <sebner> RainCT: Am I still needed? xD
[14:22] <RainCT> sebner: nah, I was just glancing *g*
[14:22]  * sebner hides
[14:23] <sebner> RainCT: git push :P
[14:24] <RainCT> sebner: patches from you are also welcome, btw! :P
[14:24] <sebner> RainCT: I'm sorry but the use of C and js doesn't really invite me :P
[14:26] <RainCT> sebner: oh well, just JavaScript should be enough for most UI stuff
[14:26] <sebner> RainCT: we need core stuff aka zeitgeist :P
[14:34] <moldy> RainCT: i fear that this will break when installing the package in setups that don't follow the usual filesystem layout
[14:35] <moldy> RainCT: e.g. buildout, to name just one example
[14:35] <james_w> stochastic: hey, around?
[14:37] <RainCT> moldy: Maybe ask in #python, I don't really use distutils much myself
[14:41] <moldy> RainCT: ok, thank you
[15:38] <moldy> slytherin: i'm sorry, but i don't quite understand how to use dh_install to install a single line into place -- can you give me a pointer?
[15:43] <hyperair> moldy: man dh_install
[15:44] <moldy> hyperair: i have read that, but i fear that i havn't quite understood it :(
[15:44] <moldy> hyperair: the text says that each line should list a file and a destination directory, but the example seems to contradict that
[15:44] <hyperair> ?
[15:44] <sebner> moldy: what's the error message?
[15:45] <moldy> hyperair: from the example: "usr/include"
[15:45] <hyperair> moldy: the destination is optional
[15:45] <hyperair> moldy: if the destination is unspecified, it means just copy the said path into debian/package/path
[15:46] <moldy> hyperair: umm, so the example package actually installs the directory usr/include?
[15:46] <hyperair> yes
[15:46] <moldy> sebner: none yet, havn't run anything yet
[15:46] <hyperair> and everything inside
[15:46] <moldy> hyperair: hmm, ok.
[15:46] <sebner> moldy: well, try it out and we'll help you then ;)
[15:47] <hyperair> moldy: dh_install basically copies stuff $(CURDIR)/<path from .install> or $(CURDIR)/debian/tmp/<path from .install> into debian/package/<destination path, if specified or original path>
[15:47] <bddebian> Heya gang
[15:47] <moldy> ok, it seems to actually work, i was just confused by the documentation. thank you.
[15:48] <hyperair> np
[15:48] <hyperair> the documentation does seem a little vague
[15:49] <moldy> it should maybe give a trivial example first before assuming stuff :)
[15:52] <hyperair> hmm no.. the description is just vague
[15:53] <hyperair> rather, it didn't mention that the destination is optional
[15:53] <moldy> yep. still, an example like "some.file /some/dir" would have made it easier for me
[15:56] <hyperair> well manpages usually have examples stuck at the bottom
[15:57] <zookos> Morning folks! (UTC-6)
[15:58] <hyperair> good night zookos (UTC+8)
[15:58] <hyperair> ;-)
[15:58] <zookos> :-)
[16:23]  * hyperair wonders if any motu-release member is around
[16:24] <sistpoty|work> hyperair: what's up?
[16:24] <hyperair> sistpoty|work: bug #432900
[16:24] <sebner> sistpoty|work: we still need another one for mupen64plus btw
[16:25] <sistpoty|work> sebner: yes, saw it ;)
[16:25] <hyperair> sistpoty|work: and the bug #433813
[16:29] <sistpoty|work> hyperair: remuco: see commenbt
[16:29] <sistpoty|work> -b
[16:30] <sistpoty|work> hyperair: regarding tangerine, can you ask seb128 for a statement? (this looks gnomeish to me ;))
[16:31] <hyperair> okay
[16:32] <sebner> sistpoty|work: I've read upstream that tangerine 3.0 is really pretty b0rken, so I'd give motu ack
[16:33]  * sistpoty|work prefers to delegate what can be delegated *g*
[16:33] <sebner> sistpoty|work: heh, I'm wondering where the java stuff moves. *HRHR*
[16:34] <hyperair> sistpoty|work: i'll admit i haven't tested remuco intensively yet. nor reproduced said bug. however, remuco 0.9.0 has been removed from archive. i think you can't really get worse than not being present at all, acn you? =p
[16:34] <hyperair> sebner: seb128 acked it. could you upload it then? =)
[16:34] <sistpoty|work> hyperair: it could wipe all files when you install it? :P
[16:34] <hyperair> sistpoty|work: okay, i'll guarantee it won't do that =)
[16:34] <sebner> hyperair: nah, I can give MOTU ACK, second  -release ack is necessary and then sync
[16:34] <Laney> no it's not
[16:34] <hyperair> ?
[16:35] <sistpoty|work> sebner: delegates have full authority to ack/rej the entire FFe
[16:35] <Laney> seb128 can ack desktop FFes
[16:35] <sebner> ah !
[16:35] <hyperair> meaning?
[16:35] <sebner> sistpoty|work: nice delegate ;)
[16:35] <Laney> meaning go ahead
[16:35] <hyperair> ah
[16:36]  * hyperair updates pbuilder
[16:36] <Laney> btw there was a package which could rm -rf / in its postinst recently ;)
[16:36] <Laney> i'd say that is worse than nothing
[16:36] <hyperair> heh. that *is* bad
[16:36] <sistpoty|work> oh, nice
[16:36] <hyperair> which package was that?
[16:36] <Laney> dunno
[16:36] <hyperair> and was anyone affected?
[16:36] <Laney> DktrKranz dealt with the SRU
[16:38]  * hyperair really needs to get round to switching to cowbuilder instead of pbuilder
[16:38] <hyperair> the tarballing will drive me nuts someday =.=
[16:39] <Laney> sbuild on lvm is pretty sexy
[16:40] <hyperair> hmm
[16:40] <hyperair> maybe i should look into that sometime
[16:40] <hyperair> it looks quite hard to set up though
[16:41] <Laney> nope, it's easy with mk-sbuild-lv
[16:41] <Laney> you should use an apt-cacher though as it doesn't do that
[16:41] <hyperair> meh damnit
[17:01] <loic-m> Would a MOTU-release member ba able to ACK bug #434078 ?
[17:01] <loic-m> s/ba/be
[17:02] <RoAkSoAx> ScottK, Heya!! Any news on the nginx issue?
[17:03] <loic-m> (There's at least two things worth having since it will be Ubuntu users first contact with the package)
[17:09] <v0lksman> can I ask general packaging questions here or is there a better channel?
[17:09] <Laney> here's good
[17:11] <v0lksman> cool...I'm using debuild -i -us -uc to build a package upgrade.  I set DEBEMAIL and DEBFULLNAME but lintian complains that changed-by-name-missing or is malformed...Did I miss something?
[17:13] <stochastic> james_w I am now, what's up?
[17:14] <sebner> v0lksman: post your changelog somewhere
[17:14] <james_w> stochastic: I was slightly confused, so my question is no longer needed.
[17:14] <sebner> v0lksman: pastbin even
[17:15] <stochastic> james_w okay.
[17:15] <james_w> stochastic: however, I'm still interested if you made any progress on getting jack in to main
[17:15] <stochastic> james_w nothing recently, I've had my hands full with work, but the required steps are being made slowly
[17:16] <james_w> cool
[17:16] <DktrKranz> Laney: yup, it was "slack", funny :)
[17:16] <v0lksman> sebner: ah ha!  http://dpaste.com/96360/
[17:16] <sebner> v0lksman: problem found: <user@localhost>   ;)
[17:17] <sebner> Laney: http://launchpadlibrarian.net/16624004/slack_0.14.1-2_0.14.1-2ubuntu1.diff.gz
[17:18] <v0lksman> sebner: yep...so I changed my DEBEMAIL env var after running uupdate....would uupdate have used the DEBEMAIL value instead when updating the changelog or is there another step I need?
[17:19] <sebner> v0lksman: either do a fresh uupdate or change it manually in your changelog
[17:19] <v0lksman> sebner: cool..thanks for the help!
[17:19] <sebner> welcome
[17:22] <loic-m> Thanks a lot sistpoty|work!
[17:22] <sistpoty|work> loic-m: you're welcome
[17:23] <sebner> sistpoty|work: uhuhuhuhu, another gamy gamy to test :D
[17:24] <sistpoty|work> heh
[17:24] <loic-m> btw, for another bug (mupen64plus), if a sync from Debian is also a NEW, do I have to file a n-p or some other bug in addition to the sync FFE?
[17:24] <v0lksman> hrm...tried a fresh uupdate with DEBEMAIL var set correctly and it still wants to put my localuser@localhost in changelog...
[17:25] <sebner> v0lksman: where did you set DEBEMAIL?
[17:25] <v0lksman> .bashrc then opened a new shell
[17:25] <v0lksman> when I echo it it is set correctly
[17:25] <sebner> v0lksman: did you do a source .bashrc?
[17:25] <sebner> v0lksman: "source .bashrc"
[17:26] <sistpoty|work> loic-m: no, the sync/FFe is all that's needed
[17:26] <v0lksman> sebner: yep...still no go
[17:27] <v0lksman> uupdate --upstream-version 0.15.7 ../tomboy-0.15.7.tar.gz
[17:27] <v0lksman> that's the command I issue
[17:28] <loic-m> sistpoty|work: thanks. So I just need to stalk an archive admin?
[17:28] <sistpoty|work> loic-m: yes, and get another +1 ;)
[17:28] <sebner> v0lksman: post your bashrc somewhere
[17:28] <Laney> echo $DEBEMAIL
[17:28] <v0lksman> $ echo $DEBEMAIL  $<EMAIL_ADDRESS>[17:29] <v0lksman> http://dpaste.com/96367/  these lines are present in .bashrc
[17:30] <sebner> v0lksman: write "export" before them
[17:30] <Laney> you can also set them in ~/.devscripts
[17:31] <v0lksman> uhg...palm to face...
[17:33] <hyperair> sistpoty|work: remuco-rhythmbox works fine (doesn't crash rhythmbox) here.
[17:34] <sistpoty|work> hyperair: that's good!
[17:34] <v0lksman> that works a bit better... :)
[17:34] <hyperair> sistpoty|work: also the banshee one looks fine.
[17:35] <hyperair> sistpoty|work: could you ack it then? =)
[17:35] <sistpoty|work> hyperair: already on it
[17:35] <sebner> v0lksman: did you forgot the "export" and does it work now?
[17:36] <v0lksman> sebner: yep...silly mistake...works like a charm now... thanks again!
[17:36] <sebner> v0lksman: heh, glad to hear it's working now :)
[17:37] <hyperair> sistpoty|work: thanks =)
[17:37] <hyperair> sistpoty|work: do i need another ack after that?
[17:37] <sistpoty|work> hyperair: yes
[17:37] <hyperair> okay
[17:47]  * sistpoty|work heads home now... cya
[17:48] <loic-m> Thanks a lot sebner
[17:48] <sebner> loic-m: welcome
[17:49] <sebner> loic-m: you stell need another -release ACK though
[17:50] <loic-m> sebner: you're not?
[17:51] <loic-m> right, m-r is only 5 ppl
[17:51] <sebner> loic-m: you normally need 2 -realease ACKs and a MOTU which sponsors it
[17:52] <loic-m> ok, I understand now
[18:03] <\sh> ScottK: we are going the way of opensuse buildservice....more packages, less quality and drive by uploader...
[18:04] <\sh> and why the hell does mr. schily has it's own getline method...
[18:07] <ScottK> \sh: I agree.
[18:11] <\sh> anyways going home
[18:17]  * hyperair wonders if anyone from motu-release is around
[18:18] <fabrice_sp> Hey, I'm just looking for a MOTU to ack bug #416262 :-)
[18:22] <fabrice_sp> this sync would solve bug #272509
[19:47] <dhillon-v10> andv: hi how are you
[19:47] <nicklas_> hello, are there any reposes you can add except philip5 s that has cutting edge software?
[19:48] <bipolar> Whats the best way to request a package sync with sid? Specificly, sid has version 1.0.0 of KMyMoney2 vs karmic's 0.9.3
[19:53] <JontheEchidna> bipolar: I'm working on 1.0.1. We can't sync the package since we no longer have aRts (we have to disable that in debian/rules) and KMyMoney has asked us to skip directly to 1.0.1 since 1.0.0 had a bad bug
[19:53] <JontheEchidna> I'll finish up the feature freeze exception later today
[19:53] <bipolar> JontheEchidna: ah! good to know! thanks!
[19:53] <JontheEchidna> yup, no problem :)
[20:03] <bdrung> persia, TheMuso: ping
[20:12] <hyperair> fta: xulrunner-1.9.3 has been consistently segfaulting firefox-3.7 from all versions 0918 onwards
[20:12] <fta> works for me
[20:13] <hyperair> hmm =\
[20:13] <fta> do you have a proper stack trace?
[20:13] <hyperair> no i don't
[20:13] <hyperair> what arch are you on?
[20:13] <fta> please install ff/xul -dbg and try to get one
[20:13] <fta> both 32 and 64
[20:13] <hyperair> okay
[20:14]  * hyperair will do that tomorrow
[20:27] <funkyHat> I'm looking for a page about updating a package to a newer version (new version is not in debian)
[20:27] <funkyHat> (I know the package probably won't get accepted for Karmic at this stage, this is for my own use/practice)
[20:29] <micahg> funkyHat: https://wiki.ubuntu.com/PackagingGuide/Complete#Creating%20and%20Using%20a%20debian/watch%20File
[20:30] <funkyHat> micahg: thanks :)
[20:39] <funkyHat> How do I remove a patch (this package is using quilt)?
[20:39] <funkyHat> Can I just remove the patch from debian/patches?
[20:40] <funkyHat> Or even just remove the line from debian/patches/series
[20:40] <sebner> funkyHat: you can comment it out with "#"
[20:40] <sebner> funkyHat: but if the patch is not needed anymore remove it
[20:41] <funkyHat> sebner: not needed, as far as I can tell. Can I just remove debian/patches altogether?
[20:41] <sebner> funkyHat: if this is the only patch, yes. mind also remove the stuff from control and rules file
[21:10] <c_korn> how can I fix those warning with g++ ? passing -Wl,--as-needed to it did not help: http://pastebin.com/d59158253
[23:40] <Davedan> is there a tutorial on how to write init script for daemon?


[00:16] <Guest78> i think i have a fairly simple netplan question, if anyone is available
[01:17] <r0tt13> I have a host with 1 nic and want to tie that nic to a vlan as its main ... what is the best way to accomplish?
[01:48] <r0tt13> i solved my issue... thanks


[14:33] <mhall119> cjohnston: nigelb: http://imagebin.org/153853
[15:04] <Ronnie> mhall119: nice!
[15:53] <nigelb> mhall119: Is that a bad thing?
[15:54] <nigelb> mhall119: I kind of like it.
[16:07] <cjohnston> I like it too
[16:07] <cjohnston> nigelb: thats what we need to be able to move to login.ubuntu.com
[16:07] <nigelb> mhall119: At this point, is there something we need to do to get that?
[16:08] <cjohnston> to move to l.u.c?
[16:54] <mhall119> nigelb: we need the django-openid-auth updates to get it
[16:55] <nigelb> cjohnston: yes
[16:55] <nigelb> mhall119: ah, ok
[16:55] <nigelb> mhall119: will you be pushing your work onto isd's ppa so we can bribe the sysadmins?
[16:55] <mhall119> the current django-openid-auth didn't pass along the cause of the login failure, so we wouldn't be able to get useful info
[16:56] <mhall119> nigelb: yes
[16:56] <cjohnston> mhall119: but the code that checks for a username being returned is going to have to be in loco dir and summit correct?
[16:56] <mhall119> there's also code changes to loco-dir for this
[16:56] <mhall119> cjohnston: yes
[16:58] <nigelb> its better we move onto it sooner than later.
[16:58] <cjohnston> moving to l.u.c it really doesnt matter.. getting the no username thing done is important
[16:59] <nigelb> yeah


[02:03] <joerlend> I discovered that I'm not a hipocrite after all. I don't have any respect for people who complain about their problems and doesn't do anything to fix them. So, I'm going to setup my centralized user management in Ubuntu, documenting what I do so that I can fix those guides on help.u-c. If anyone wants to help, that'd be very appreciated.
[02:09] <jjesse> joerlend are you finding people to help you out?
[02:16] <joerlend> hardly anyone. I've gotten some useful comments on LDAP and NFS in general, but nobody seems to know how they work in Ubuntu.
[02:17] <jjesse> have you checked in #ubuntu-server or with sommer
[02:17] <jjesse> sommer is in charge of the server guide
[02:19] <joerlend> that's good to know. Yes, I've hung around #ubuntu-server for quite a while.
[02:19] <jjesse> joerlend: i know there was a discusion this afternoon (eastern time) in regards to the work on the server guide etc
[02:20] <jjesse>  a lot of the server people are on during my work day, i'm in united states/eastern
[02:20] <joerlend> and I'm in Norway :)
[02:20] <jjesse> so is that gmt?
[02:20] <joerlend> but I don't have the most healthy sleep habits.
[02:20] <joerlend> 03:20am.
[02:20] <joerlend> gmt+1
[02:20] <jjesse> ah i'm gmt -5
[02:20] <joerlend> :)
[02:20] <jjesse> its 9:20pm right now for me
[08:54] <oli5> Hi
[08:54] <oli5> Could some one please tell me the person I would need to speak to about writing for the Blog ?


[01:45] <gnutun> hey all; is this an appropriate place to ask about using debuild to create ubuntu packages? should i ask in debian help?
[01:47] <highvoltage> gnutun: not in this channel, but there will be many people willing to help in #ubuntu-packaging and #ubuntu-motu
[01:48] <gnutun> ok thanks highvoltage
[01:48] <highvoltage> (it's night time in a lot of europe/us right now so you might want to hang around a bit for a response)
[01:48] <RAOF> gnutun: Depending on what your goal is - if it's a PPA or third party deb you want to make, #ubuntu-packaging is the right place.  If you want to get a new package into Ubuntu, or update an existing package, #ubuntu-motu.
[01:48] <gnutun> ok cool
[01:48] <gnutun> thx RAOF, its the former, so ill head over there
[04:55] <pitti> Good morning
[04:55] <pitti> directhex: if it has a considerably different name, I'd copy the file, so that it looks better in the UI
[04:55] <faina> good morning
[04:55] <pitti> apw: ah, thanks; will upload the udev branch
[05:52] <micahg> pitti: so, do you have a minute to chat about Maverick and the final langpack run?
[05:53] <pitti> micahg: sure
[05:53] <micahg> pitti: ok, so, what do you need from me, just a new Firefox in -proposed?
[05:54] <pitti> micahg: yes, that would do; that will also build firefox-locale-XX, right?
[05:54] <micahg> pitti: yes
[05:54] <pitti> micahg: with more effort I can also prepare the new langpacks against a PPA, but -proposed would be perfect
[05:55] <micahg> pitti: ok, so I'm off until Thursday, I can get it built and copied then, so Friday morning you should be able to kick off the translations builds
[05:55] <pitti> sounds good
[05:56] <micahg> then Monday, I figure I can put out a call for testing for Firefox + rdepends?
[05:56] <pitti> yes, it should have plenty of time for building over the weekend
[05:56] <micahg> ok, that gives us 1 wk in -proposed + 3 weeks in -updates before the next release, should be good
[05:58] <micahg> pitti: so, I'm going to build everything in one of the security PPAs, so I can pocket copy the stuff that won't need any changes for 7 to -security w/out needing to rebuild, sound ok?
[05:58] <pitti> oh, sure
[05:59] <micahg> but that copy won't happen until we release 7 :)
[05:59] <micahg> pitti: thanks, will be in touch later in the week then
[06:02] <andy753421> Is it too late to get a new package included 11.10? (it was just recently included in debian unstable)
[06:03] <micahg> andy753421: you need a freeze exception
[06:03] <micahg> !ffe | andy753421
[06:09] <andy753421> micahg: thanks, are exceptions generally granted? (It looks like I would need to have it all done by the 25th which is the BetaFreeze?)
[06:10] <micahg> andy753421: depends on the possible impact on the rest of the archive
[06:10] <micahg> andy753421: if minimal, generally yes
[06:11] <andy753421> micahg: i don't think there really would be, it's one package plus two dependencies, none of which were previously in ubuntu/debian
[06:11] <andy753421> so i don't think it would be likely to break anyting
[07:20] <dholbach> good morning
[07:46] <directhex> pitti, well, there's a Palm Pre entry, but the HP Pre 3 has a different usb id
[07:55] <smb> @pilot-in
[07:55] <udevbot> Error: "pilot-in" is not a valid command.
[07:55] <pitti> smb: <at> pilot in
[07:56] <smb> pitti, thanks
[07:56] <pitti> smb: <at>pilot in
[07:56] <smb> @pilot in
[07:56] <pitti> sorry
[07:56] <pitti> apparently smoser forgot to check out :)
[07:56] <smb> pitti, Its just that it seems to slip my memory every time
[07:59] <apw> pitti, man you get up early :)  thanks
[08:00] <pitti> apw: in fact I got up almost an hour later than usual :)
[08:00] <pitti> I slept in a bit, couldn't sleep well last night (way too hot..)
[08:01] <apw> pitti, heh, i'll have to start calling you pp (in honour of jj's mad time keeping)
[08:02] <soren> pitti: Is there a heat wave in Germany or are you somewhere else these days?
[08:03] <pitti> soren: south Germany, yes
[08:03] <pitti> well, I don't want to complain; until now we had a very cold and wet summer
[08:04] <soren> pitti: Yeah, same here.
[08:04] <soren> pitti: The cold and wet summer, that is. Not the heat wave :)
[08:04] <soren> pitti: It's been a steady 19-20 degrees here for a while.
[08:33] <ttx> it's been a steady 38-40 degrees here for a while.
[08:52] <hdmueller> hi there, could annyone please point me to a channel where to ask questions about packaging ?
[08:53] <tumbleweed> hdmueller: #ubuntu-packaging
[08:54] <hdmueller> thanks !
[08:54] <cjwatson> rsalveti: do you know what the right way to fix https://launchpadlibrarian.net/75657935/buildlog_ubuntu-oneiric-armel.openscenegraph_3.0.0-2ubuntu1_FAILEDTOBUILD.txt.gz is likely to be?
[08:57] <cjwatson> hm, possibly define OSG_GLES2_AVAILABLE on armel, shame it takes forever to build
[09:09] <cjwatson> jbicha: is https://code.launchpad.net/~jbicha/ubiquity/allow-user-entries-in-PartAdv/+merge/72525 intended to fix bug 831431, by any chance?  it would be nice if you could add a debian/changelog entry
[09:34] <jbicha> cjwatson: thanks, I neglected to look for a bug before finding a fix for it, added the changelog entry
[09:35] <cjwatson> rsalveti: (no rush, I've just removed it for now as investigation suggests that this needs non-trivial porting and I can't imagine it being very important)
[09:35] <cjwatson> jbicha: cool, will review, thanks
[09:58] <diwic> how does one reboot in Ubuntu 11.10?
[09:58] <diwic> (from the GUI)
[09:58] <doko> ev, good/bad missing replaces
[09:59] <tumbleweed> diwic: button in the shut down dialog
[09:59] <nigelb> I'm glad its hapening to a lot more people :)
[10:00] <diwic> tumbleweed, thanks. This does not seem to work from LightDM though?
[10:07] <ev> doko: I'm not seeing it. gstreamer0.10-plugins-good: Replaces: gstreamer0.10-plugins-bad (<< 0.10.22-2ubuntu3)
[10:09] <doko> ev: hmm, don't have the log anymore, just had a compiz crash and rebooted. but it was there :/
[10:10] <ev> doko: okay, I'll dig into it
[10:10] <ev> thanks for the heads up
[10:13] <Quintasan> Ehh. Can anyone tell me if I can stay within borders of USA without a guardian if I am 18 years old?
[10:14]  * Quintasan tried to call his embassy but he infoline is not working
[10:15] <nigelb> You should be. As long as you have a visa. (Obviously I'm not a lawyer)
[10:15] <nigelb> *valid visa
[10:15] <tumbleweed> Quintasan: I was in the US on my own, >18, <21, without issues, but no clue on the law here
[10:15] <Quintasan> nigelb: Cool, well, I wonder if I can even schedule a meeting for visa
[10:16] <Quintasan> First steps involve filling in some documents over the internet
[10:16] <Quintasan> But then you have to call them and schedule a metting with consul.
[10:16] <Quintasan> But guess what, the number is not working
[10:16] <Quintasan> :/
[10:17] <tumbleweed> Quintasan: check the website. Our US embassy doesn't answer their phones, web only
[10:19] <nigelb> Quintasan: you have to pay somewhere in between there
[10:19] <Quintasan> tumbleweed: Did you get touristic or work-related visa?
[10:19] <nigelb> Quintasan: attending a conf?
[10:19] <Quintasan> nigelb: UDS most likley
[10:19] <Quintasan> If I get sponsorship and visa -_-
[10:19] <nigelb> heh
[10:20] <nigelb> the second one is more worrysome.
[10:20] <Quintasan> Indeed
[10:20]  * nigelb got visa for Budapest the day before first flight.
[10:20] <tumbleweed> Quintasan: work
[10:22]  * Laney wonders where he put the ESTA information
[10:25] <directhex> you can re-print it if you re-log-in
[10:25] <Laney> that requires the number
[10:25] <Laney> ah, there's a button
[10:32] <doko> Laney, how much do you care about mono/dlr-languages?
[10:36] <Laney> doko: personally, not so much
[10:37] <Laney> doko: directhex had a look at the new upstream though
[10:37] <doko> ahh, ok. if nobody is interested in debian, then I maybe would package ironpython separately again
[10:38] <directhex> doko, it's an easy build from a clean source tree. what's on github is far from clean. basically, someone needs to spin up a distributable tarball - one without chunks of silverlight in it, for example - from there it's an easy xbuild
[10:38] <directhex> i don't plan to maintain it without sponsorship
[10:38] <doko> directhex, join the group ;)
[10:46] <jjardon> Hi, my oneiric box stop booting today. Seems that lightdm is restarting all the time. CTRL+ALT+Fx doesnt work. Any idea about what can be the problem?
[11:05] <Laney> can someone look at mono.reflection in NEW?
[11:11] <cjwatson> Laney: accepted
[11:12] <Laney> cheers
[11:12] <Laney> db4o is the last package for the mono transition, modulo some source and binary removals
[11:12] <Laney> :-)
[11:13]  * Laney really goes to lunch
[11:14]  * directhex is sitting & being twitchy, waiting for touchpad related news
[11:15] <akarsh> Hello everyone...I am new to ubuntu development. I needed some help
[11:16] <akarsh> any developers here?
[11:17] <jelmer> hi akarsh
[11:18] <jelmer> akarsh: please ask your question - if there's somebody around who can help they'll reply
[11:20] <akarsh> hello
[11:21] <akarsh> i am palnning to start with ubuntu development. I need to know where to start.
[11:22] <jelmer> akarsh, https://wiki.ubuntu.com/ContributeToUbuntu is a good start
[11:22] <akarsh> well i have gone through it i have setup my system with everything also i have stup my launchpad account
[11:23] <akarsh> i need to know the way forward.
[11:24] <jelmer> akarsh: What would you like to work on, what are your skills?
[11:24] <akarsh> well i know c,c++,java,python But i would prefer to work on Python.
[11:25] <akarsh> Mainly my intentions are to understand the way linux works by this process. Pleas suggest which way to procede
[11:26] <cjwatson> most people simply start by finding something that annoys them that they want to fix, fixing it, sending the fix to wherever's appropriate (bug report, upstream mailing list, whatever), and repeating
[11:27] <cjwatson> there is no master task list from which people will assign you things to work on - it all works much better if you find things that interest you
[11:28] <akarsh> okay thanks.  I was going through a beginners project
[11:28] <akarsh> (Stipple)....can i just start looking into the code and maybe change the code
[11:29] <cjwatson> that's how it usually works, yes :)
[11:30] <akarsh> okay cool. thanks for your suggestions. will try to do that.
[11:30]  * cjwatson is pretty sure that e.g. jelmer and me started in completely different places given different interests
[11:31] <cjwatson> remember you can run 'apt-get source' any package name and look at its code
[11:32] <akarsh> okay...thats a great start. i wanted to know if what i was doing was right. so will start looking into code for starters now. Thanks for you suggestion
[12:15] <smoser> @pilot out
[12:19] <Daviey> doko: Can you give back https://launchpad.net/ubuntu/+archive/test-rebuild-20110816/+build/2699238 ?  It built fine locally.. :/
[12:20] <doko> Daviey, could you save the build log first?
[12:20] <ahasenack> so by convention packaging-only branches have the debian directory with its files, and not just the files directly?
[12:20] <Daviey> doko: done, will attach to bug
[12:21] <ahasenack> i.e., a packaging-only branch will have "debian/rules", and not just "rules"?
[12:22] <Daviey> ahasenack: no, packaging-only normally has ./debian/rules
[12:22] <ahasenack> Daviey: ok, so "debian/" is included
[12:22] <Daviey> ahasenack: normally, but note that you cannot currently make it a UDD branch.
[12:23] <ahasenack> Daviey: I wonder how that works with nesting in launchpad recipes, i.e., "nest packaging lp:~foo/bar/packaging-only debian"
[12:23] <ahasenack> Daviey: would that create "debian/debian/rules"?
[12:23] <doko> Daviey, given back
[12:23] <ahasenack> maybe I need nest-part, hmm
[12:24] <Daviey> doko: thanks
[12:27] <Daviey> ahasenack: yeah, see the nest-part at https://help.launchpad.net/Packaging/SourceBuilds/Recipes ?
[12:27] <ahasenack> Daviey: ok, thanks
[12:28] <ahasenack> Daviey: fwiw, I have been omitting the debian/ directory in my packaging branches, I thought it was superfluous
[12:31] <Daviey> ahasenack: I think it's a convention rather than a rule.
[13:05] <RawChid> Hello, anyone here who I can talk to about OneConf?
[13:09] <RawChid> I'm looking at the strings of oneconf. And see a lot of sentences don't begin with a  capital. Some of them are shown in --help, and some of them are just "print"  messages.   I think about translating them all Capitalized. What do you think?
[13:10] <RawChid> I can contribute by "improving" the original strings if you want.
[13:11] <RawChid> I see pitti has done a commit :P
[13:11] <pitti> to oneconf? I don't remember, and I don't really know anything about it, I'm afraid
[13:11] <pitti> ah, I might have done a GI fix
[13:13] <seb128> ev, can you handle bug #831897
[13:13] <seb128> ?
[13:14] <seb128> oneconf> open a bug, didrocks will be back next week
[13:14] <RawChid> Okay seb128
[13:16] <smb> @pilot out
[13:19] <ev> seb128: yes, will do
[13:19] <seb128> ev, thanks
[13:20] <doko> Sweetshark, what are you trying to do with libgcc_s.so.1 on armel? the .so file is a linker script, not a symlink
[13:20] <doko> lo ...
[13:41] <ogasawara> @pilot in
[13:51] <Sweetshark> doko: since we are searching for libgcc_s.so not libgcc_s.so.1 in the system that might be a nonissue.
[13:53] <doko> Sweetshark, yes, and apparently you do *copy* the .so, which is wrong
[13:57] <Sweetshark> doko: how so?
[13:57] <doko> Sweetshark, look at the linker script
[15:56] <doko> Sweetshark, see bug #832121, somebody did "cleanup" too much in 3.4.x ;p
[16:04] <Sweetshark> doko: no, the root cause is a change in our gcc -- elsewhere (RHEL, SUSE) there is no symlink and no filename versioned libgcc file
[16:04] <Sweetshark> doko: that still worked fine on natty IIRC.
[16:08] <doko> (natty)doko@kakadu:~/gcc/4.6$ ls -l /usr/lib/arm-linux-gnueabi/gcc/arm-linux-gnueabi/4.5/ | grep libgcc_s
[16:08] <doko> -rw-r--r-- 1 root root     135 Apr  2 20:49 libgcc_s.so
[16:08] <doko> lrwxrwxrwx 1 root root      36 Apr  9 13:55 libgcc_s.so.1 -> /lib/arm-linux-gnueabi/libgcc_s.so.1
[16:08] <doko> Sweetshark, nice try, but please try harder next time ;p
[16:18] <Sweetshark> doko: http://cgit.freedesktop.org/libreoffice/bootstrap/commit/?id=aff9db4f58e6cd1015866e169a1a909fd6f31590
[16:25] <doko> Sweetshark, don't see a relevant thing there, but in this case, if libgcc_s.so is a file and *not* a symlink, it should copy the file, and not automagically symlink
[16:26] <doko> Sweetshark, and for the powerpc build failure it would be nice to have the command line for the ld call
[17:01] <SpamapS> slangasek: FYI, upstart branch back in sync w/ archive.
[17:02] <slangasek> SpamapS: huzzah, thanks :)
[17:37] <doko> Sweetshark, is it intended to build lo with -Os on ix86?
[18:29] <mdeslaur> slangasek: can a amd64 package depend on i386 packages?
[18:30] <infinity> mdeslaur: Implicitely, not explicitely.
[18:31] <mdeslaur> infinity: what do you mean by that?
[18:31] <infinity> mdeslaur: As in, you can depend on a package that only exists on i386, and it'll work out, but you can't explicitely depend on package:i386
[18:31] <mdeslaur> infinity: hmm...not exactly the answer I wanted
[18:31] <mdeslaur> infinity: so, I need flashplugin-installer to depend on nspluginwrapper on amd64 only
[18:32] <mdeslaur> infinity: so either I get rid of the amd64 package, and figure out a way to have an arch-specific depends
[18:32] <infinity> mdeslaur: Which, in turn, depends on nspluginviewer, which is i386 only.
[18:33] <mdeslaur> infinity: or I keep the amd64 package, depend on nspluginwrapper, but need a way to specify :i386 depends
[18:33] <infinity> No you don't...
[18:34] <chrisccoulson> mdeslaur, infinity - that bit seems to work already (ie, installing flashplugin-installer pulls in nspluginwrapper, which pulls in nspluginviewer:i386 and all of it's i386 dependencies)
[18:34] <infinity> If you keep the amd64 package, it depends on nspluginwrapper, and you're done.
[18:34] <infinity> chrisccoulson: Indeed.
[18:34] <mdeslaur> infinity: no, because the amd64 package won't pull in all the required i386 libraries
[18:34] <chrisccoulson> what's broken is that flashplugin-installer needs to pull in libnss3:i386
[18:34] <chrisccoulson> ^^infinity
[18:34] <chrisccoulson> that used to be shipped in ia32-libs
[18:35] <chrisccoulson> and now flash is broken on amd64, because nothing pulls it in
[18:35] <chrisccoulson> which i s breaking firefox ;)
[18:35] <infinity> Perhaps nspluginviewer needs to depend on libnss3?
[18:35] <chrisccoulson> infinity, not really. that's technically incorrect, as it doesn't need it
[18:35] <chrisccoulson> the flash plugin does though
[18:35] <infinity> Fair enough.
[18:35] <chrisccoulson> flashplugin-installer:i386 does pull it in though
[18:36] <mdeslaur> infinity: any ideas?
[18:36] <infinity> Well, then.  flashplugin-amd64 depends flashplugin-installer (>= [version where you stop building it on amd64], nspluginwrapper
[18:36] <infinity> And then you die a little inside.
[18:36] <infinity> And try to figure out an upgrade path.
[18:37]  * mdeslaur dies a little inside
[18:38] <mdeslaur> ideally, the flashplugin-installer package would go away completely, and we would only keep adobe-flashplugin in partner
[18:39] <infinity> Ideally, sure.
[18:39] <mdeslaur> chrisccoulson: I know! make firefox amd64 depend on nspluginwrapper :P
[18:39] <chrisccoulson> lol
[18:39] <infinity> Is there a reason we don't just ship the actual amd64 build of flash?  Just fear of unsupported betas, I guess? :/
[18:39] <chrisccoulson> over my cold hard dead body ;)
[18:39] <chrisccoulson> (to firefox depending on nspluginwrapper)
[18:39] <mdeslaur> infinity: it's not updated for security fixes, and I'm pretty sure adobe won't let us redistribute it
[18:39] <infinity> Fair on both counts.
[18:40] <mdeslaur> hopefully they'll ship flash 11 before we release oneiric
[18:40] <infinity> But yeah, given the current wrapper/viewer situation, something evil's going to happen to transition flash to multiarch.
[18:41] <chrisccoulson> i've subscribed you both to bug 830802
[18:42] <chrisccoulson> the freezing is a symptom of flash going crazy ;)
[18:42] <infinity> I guess if you don't want the above evil situation, you could create a "flashplugin-installer-noreally-we-mean-it-this-time" cause there aren't enough flash packages depending on flash packages already.
[18:43] <infinity> Then you can keep -installer on both arches, have both depend on the (i386-only) new package, and make it work.
[18:43] <mdeslaur> I need to think about that a minute
[18:43] <mdeslaur> you're confusing my feeble brain
[18:44] <mdeslaur> infinity: oh, interesting
[18:44] <infinity> mdeslaur: Basically, move the current installer code from -installer to -downloader (or something) and make it i386-only, with correct dependencies.  Then turn -installer (on both arches) into a metapackage that just depends on -downloader and (on amd64) wrapper.
[18:44] <infinity> mdeslaur: That gets you a smooth upgrade path on both arches.
[18:45] <mdeslaur> infinity: yes, very interesting...that would do the trick
[18:45] <mdeslaur> infinity: thanks!
[19:15] <micahg> mdeslaur: I think slangasek has a test version of the fixed installer with dependencies in his multiarch PPA
[19:16] <mdeslaur> micahg: oh? thanks, I'll go take a look
[19:20] <mdeslaur> micahg: wow, that's a creative way of solving it :P
[19:21] <mdeslaur> slangasek: any plans on releasing that package to the archive?
[19:21] <mdeslaur> micahg: thanks for pointing that out, I was about to work on it
[19:25] <infinity> mdeslaur: More or less the same as my solution, I guess, but without adding (yet) another package. :)
[19:26] <mdeslaur> infinity: yeah, slightly more twisted, but no extra package
[19:54] <cjwatson> #copy-package.py -y -b -s maverick-security --to-suite maverick-updates -e 1.2.11-6+squeeze2build<IP_ADDRESS> wireshark  # maverick-updates: 1.2.11-6+squeeze1build<IP_ADDRESS>
[19:54] <cjwatson> #copy-package.py -y -b -s natty-security --to-suite natty-updates -e 1.1.1-0ubuntu1~11.04.1 icedtea-web  # natty-updates: 1.1~20110420-0ubuntu1.1
[19:54] <cjwatson> jdstrand: ^- do you know what should be done with those?  I've been seeing that for a while
[19:56] <jdstrand> cjwatson: the former, yes-- it should definitely be copied
[19:56] <jdstrand> cjwatson: the latter I will defer to sbeattie. istr a new package needing to be created, but will let him comment
[19:57] <jdstrand> cjwatson: I just took care of wireshark
[19:57] <cjwatson> thanks
[19:57] <sbeattie> yes, icedtea-web should go to natty-updates.
[19:58] <jdstrand> I'm right there
[19:58] <jdstrand> I'll do that too
[19:58] <sbeattie> jdstrand: thanks!
[19:58] <jdstrand> cjwatson: thanks for bringing it up. maybe I should run a similar cron job :)
[19:58] <cjwatson> excellent, less mail for meeeeeee
[19:58] <jdstrand> :)
[19:59] <cjwatson> 5 * * * *       /home/lp_archive/bin/copy-report 2>/dev/null
[19:59] <cjwatson> FWIW
[19:59] <jdstrand> cool, thanks
[20:03] <ogasawara> @pilot out
[20:14] <statik> hey there smoser, https://bugs.launchpad.net/ubuntu/+source/euca2ools/+bug/826022 doesn't seem to be fixed for me. I added a comment to the bug; any other info I could provide for you?
[20:15] <sgnb> infinity: how is ocaml stuff going on?
[20:16] <Daviey> statik: confirmed.
[20:17] <smoser> statik, checking
[20:17] <Daviey> smoser: I confirmed rev454 upstream fixed it for me, either the archive snapshot is not >454, or upstream reintroduced it.
[20:18] <smoser> its probably a freaking quilt issue
[20:18] <infinity> sgnb: I was planning to finish it today, but am/was off sick.  Feeling a bit better though, so I might do it anyway. :P
[20:18] <statik> Daviey, smoser: thanks for confirming. i didn't flip the bug back to open, don't hesitate to ping me if you want me to test it later
[20:18] <Daviey> smoser: debian-changes-2.0.0~bzr464-0ubuntu1
[20:18] <smoser> its fixed locally
[20:19] <smoser> you just need my version
[20:19] <smoser> euca2ools (2.0.0~bzr464-0ubuntu2) UNRELEASED; urgency=low
[20:19] <smoser>   * fix bad upload that had patch a debian-changes patch which reverted
[20:19] <smoser>     the intended changes
[20:19] <smoser> :-(
[20:20] <cr3> smoser: a patch of a patch? :)
[20:20] <smoser> yeah, bad grammer there (and i fixed that, am uploading now)
[20:21] <Daviey> automatically generating debian-changes-* without a loud warning was not the brightest idea.
[20:21] <Daviey> I think doing that has bitten too many peope.
[20:21] <cjwatson> dpkg-dev is gradually moving away from that practice I think
[20:21] <cjwatson> there are at least now options you can set to make it not do that
[20:22] <Daviey> dave@voodoo:~$ cat ~/.devscripts
[20:22] <Daviey> DEBUILD_DPKG_BUILDPACKAGE_OPTS="--source-option=--abort-on-upstream-changes"
[20:23] <smoser> yeah, i used to have that... unfortunately i had to diable it at some point i forget why
[20:23]  * smoser adds it back
[20:30] <Laney> at least lintian issues a warning now
[20:31] <seb128> Laney, hey
[20:31] <seb128> Laney, will you do the tomboy update? ;-)
[20:32] <Daviey> Laney: Who looks at lintian warnings anyway?! :)
[20:36] <faina> --abort-on-upstream-changes will keep a package from dropping a debian-changes-* into debian/patches/?
[20:49] <Laney> me...
[20:49] <slangasek> mdeslaur, infinity: unfortunately, that twisted way of solving it doesn't actually *work*; apt-gets confused and won't let the packages be installed together
[20:49] <slangasek> er
[20:49] <slangasek> apt gets confused
[20:49] <slangasek> :)
[20:49] <Laney> seb128: and yes
[20:49] <seb128> Laney, thanks ;-)
[20:49] <Laney> maybe tomorrow, maybe tonight, who knows ...
[20:50] <mdeslaur> slangasek: oh, :(
[20:50] <seb128> no hurry
[20:52] <Laney> bdrung: cody-somerville: dmb vote ping
[20:53] <infinity> slangasek: So, my slightly-less-twisted-but-similar method might do the trick better?
[20:53] <slangasek> might, though I'd like to get to the bottom of what apt's thinking
[20:54] <slangasek> it just means I'm not going to upload it to the archive yet :)
[20:54] <slangasek> what was your method?
[20:55] <infinity> slangasek: Moving the installer/downloader code to flashplugin-downloader:i386, and making -installer be a metapackage that depends on that, plus in nspluginwrapper on amd64.
[20:55] <infinity> s/plus on/plus in/
[20:55] <infinity> Err.
[20:55] <infinity> I can't brain today.
[20:55] <infinity> I have the sick.
[20:57] <infinity> slangasek: Pretty much the same/similar idea to yours, but without reusing the old -nonfree packages for nefarious purposes and (I suspect) creating dependency loops that make apt shoot itself.
[20:58] <slangasek> infinity: right.  that should do the job then