/srv/irclogs.ubuntu.com/2009/12/08/#edubuntu.txt

sakhimooning05:23
alkisgGood morning05:45
sbalneavMorning all14:39
HedgeMagehi, sbalneav14:53
sbalneavMorning HedgeMage14:57
alkisg!info ltsp-docs lucid16:17
ubottultsp-docs (source: ltsp-docs): LTSP Documentation. In component universe, is extra. Version 0.99+bzr91-1 (lucid), package size 365 kB, installed size 800 kB16:17
Ahmuckanybody using ubuntu cloud computing?17:16
sbalneavAhmuck: Nope.  Can't.17:29
Ahmucksbalneav: can't in edubuntu?17:30
sbalneavNo, I can't no matter what I run.17:31
sbalneavI work in the Legal industry.17:31
mhall119|worksbalneav: what does that have to do with cloud computing?17:32
sbalneavI get called to court by the judge to give a chain-of-custody testimony on some electronic evidence.  Judge says: "So, who had access to this data?"17:32
Ahmuck*snark*17:32
sbalneav"Potentially anyone in the cloud" isn't the correct answer.17:33
Ahmuckthat is the problem with the cloud17:33
Ahmuckno privacy17:33
Ahmucki know big corps are pushing "internet only" apps, and cloud computing, because they want control of "all your data", but i can't see this working in the long run17:33
Ahmuckmy situatuion is that i was looking at teaching a class using hugin17:34
Ahmuckand wondered if there was a way to offload the processes and stitching of hugin into the cloud17:34
mhall119|workprivate clouds17:34
mhall119|workare no different than private servers17:34
sbalneavCloud computing, IMHO, is the biggest freaking scam ever.  It's nothing being marketed as something.17:38
mhall119|workit's something17:38
mhall119|workit's just not what it's being hyped as being17:38
sbalneavYeah?  What is it.17:38
sbalneavTell me.17:38
mhall119|workit's flexible deployment17:38
mhall119|workand allocation17:38
sbalneavThat's another buzzword17:38
mhall119|workit's being able to double your available resources in short order17:39
sbalneavServers can be flexibly deployed.  And allocated.17:39
sbalneavHow?17:39
mhall119|workand back it down again when it's not needed17:39
sbalneavHow?17:39
mhall119|worksbalneav: yes, they can be17:39
mhall119|workand when there is a software product that does this for you, they call it cloud17:39
sbalneavWhat software product?17:39
sbalneavapt-get install <what>?17:39
mhall119|workecalyptus17:40
mhall119|workeucalyptus17:40
sbalneavWhich requires that I re-write entire apps to handle this Cloud thing.17:42
sbalneavwhich is distributed computing17:42
sbalneavwhich I studied in university 20 PLUS YEARS AGO.17:42
sbalneavlike I say, it's nothing that hasn't been around since forever.17:43
sbalneavand it's useless to ANYONE who actually cares about their data.17:43
mhall119|worksbalneav: not quite distributed computing17:43
mhall119|worka cloud doesn't appear as one big instance17:43
mhall119|workit's more like dynamically-managed clustering17:43
sbalneavWhich has been around forever as well.17:44
sbalneavit's just the latest buzzword for technologies that have been around for ages.17:44
sbalneavi.e., it's nothing.17:44
sbalneavAnyway, that's how I see it.  YMMV :)17:45
Ahmuckmhall119|work: so, would the software cloud do something like hugin?17:45
Ahmuckah, apps have to be re-written?17:45
Ahmuckso in reality, there are prolly few apps that could even leverage the cloud environment?17:45
alkisgWell, when it reaches the masses as "boot your device and you have everything without installing anything", it'll be something :)17:45
mhall119|workAhmuck: I'm not familliar with hugin17:46
alkisgYou could even have "pay per use" programs there. No more extreme licensing fees for something that you use once in a while17:46
sbalneavmhall119|work: it's a program to paste multiple pictures together into a panorama.17:46
mhall119|worksbalneav: it's not a new idea, no, it's just something that is now going mainstream17:46
mhall119|workAhmuck: in a cloud, you get an OS on each "node", your apps just have to be able to work in a clustered setup17:47
mhall119|worksbalneav: ah, ok17:47
mhall119|workAhmuck: think of Apache clustering17:47
mhall119|workwhich has been around for a while17:47
mhall119|workall that cloud computing lets you do is add and remove nodes from the cluster without having to reconfigure or restart anything17:48
alkisgAnd management would be done centrally, so users won't have to install stuff, protect themselves from antivirus, backup etc etc17:49
alkisgIt's a nice idea, I hope it's implemented and marketed properly...17:49
mhall119|workit's new in it's implementation, not it's design17:49
alkisgWell selling apps in a different way is a different design17:50
mhall119|workfor example, you can buy a cluster of 5 virtual machines from Amazon to run hugin, and then when it get's featured on Slashdot or Fark, you can tell Amazon to give you 20 or 50 or 100 instances instead17:50
mhall119|workuntil the demand dies back down, then you tell Amazon to go back to 517:50
alkisgActually cloud has a lot in common with LTSP ;)17:52
=== Ack-Jr is now known as Ahmuck
alkisg(cluster)17:52
Ahmuckalkisg: how so?17:52
alkisgPeople having dumb terminals and connecting to applications servers17:53
Ahmuckwell, that's what i thought17:53
Ahmuckany chance of offloading office, etc. to the cloud ?17:54
Ahmuckor anything for that matter, using ltsp server as a passthrough?17:54
Ahmuckie, while keeping ltsp as a server for other apps?17:54
mhall119|workAhmuck: think of a cloud as a vague collection of individual computers17:54
mhall119|workthey don't act like a single computer, like distributed computing17:55
Ahmuckagreed17:55
mhall119|workbut the actual number and location of the computers isn't important to you17:55
alkisgWell I haven't read of any marketing plans, but I guess the future is in server based computing. So you'll have some dumb terminal at home and every app you want will be provided by some app server. Sure, LTSP can do that, and I hope it does...17:55
Ahmuckthat might be a problem for privacy17:56
Ahmuckthough quickbooks now uses google to do the searcing inside of it17:56
alkisgNot if proper encryption is used17:56
Ahmuckwhich i consder monsterarilsy dangerous17:56
alkisgWhy?17:56
Ahmuckbig brother17:56
alkisgWith encryption?17:56
alkisgIf your data is uploaded in an encrypted disk on the cloud, noone could read it without your key17:57
alkisgBut, if the company is untrusted, of course they could fake the encryption :D17:57
Ahmuckwell, my overactive imagination and paranoia kicks in here.  in that i don't believe anything is really encrypted17:57
Ahmuckonly believed to be encrypted17:57
alkisgRight. Someone should check in depth all of those web space providers...17:58
mhall119|workthe biggest point about cloud computing that is often missed is that your cloud doesn't have to be hosted by a 3rd party17:58
Ahmuckanywho, i know the plan for computing for the last 10 years has been to move users to "cloud" and web based apps.  i did run across that paper somewhere17:58
Ahmuckmhall119|work: light bulb just went on18:01
Ahmuckin other words, one could build a cluster in house to offload to the server18:01
mhall119|workwhat do you mean "to offload to the server"?18:02
Ahmuckie, what's happening then is ltsp server offloads it's load to the cluster in house18:02
Ahmuckoffload from the server18:02
Ahmuck"in house"18:02
mhall119|workuh, not quite18:02
Ahmucksorry, i've been irc speaking and im speaking for too long, as a result it breaks my normal conversation up18:02
Ahmuckno?18:03
mhall119|workcan you cluster LTSP servers?18:03
mhall119|workor is there always just one?18:03
Ahmuckltsp client --> resource hungry app --> ltsp server --> server load --> internal cloud (cluter)18:03
Ahmucker, cluster18:04
Ahmuckiirc, i think you can cluster now, no?18:04
Ahmuckfor me it's just one18:04
mhall119|workif you can cluster LTSP, then here is how you would use the cloud:18:04
mhall119|workYou have a 20 seat lab18:04
mhall119|workso you have enough LTSP server instances to manage 20 seats18:04
mhall119|worksuddenly they need 100 seats for a special week long event18:05
mhall119|workso you expand your cloud with enough LTSP servers to handle 100 seats18:05
mhall119|workat the end of the week, you shrink your cloud back down again18:05
Ahmuckk, that makes sence18:05
sbalneavby what?  Returning the servers to the vendor? :)18:05
mhall119|worksbalneav: no18:05
mhall119|workby making those servers available to something else18:06
Ahmucki was thinking more along the lines, i have a 20 seat lab which is used for OO.o, firefox, edu apps.18:06
Ahmuckthen i want to teach class2 of hugin, the part where we take each user's set of photos for a gigapan, ie, 180 photos,18:06
mhall119|workhere's where cloud computing is going:18:06
Ahmuckupload them to the server,18:06
mhall119|worksay you have an idea for a cool new webapp, like hugin18:07
Ahmuckand then start the control point finding and stitching18:07
mhall119|workyou get some startup funding, and buy yourself a couple of heft servers18:07
Ahmuckthis requires huge memory and processing resources18:07
mhall119|workyou can handle 1000 sessions a day18:07
mhall119|worksuddenly you're the hot new thing, and you're getting 1,000,000 sessions a day18:07
mhall119|worknow, you have a private cloud on servers you manage18:08
Ahmuckso, offloading this to the another "cluster" to do the work, which can be done with text .pto files would work18:08
mhall119|workbut, in the near future, you can grown that cloud onto Amazon's servers too18:08
Ahmuckand wouldn't affect the other 10 clients in the other classroom18:08
mhall119|workAhmuck: I don't think any cloud offerings currently do that for you18:08
mhall119|workyou'd have to manage the offloading yourself18:09
Ahmuckmhall119|work: actually your explanation helped out a lot18:13
AhmuckElasticity18:14
AhmuckApplications can dynamically use more resources within the cloud when required ensuring users needs are met immediately.18:14
mhall119|workright18:14
AhmuckBursting18:14
AhmuckOverloaded applications running on your private cloud can expand to use resources from the public cloud.18:14
Ahmuckthis was from ubuntu's cloud page18:14
mhall119|workthat's not available yet, last I heard18:14
Ahmuckwhich made me wonder if it was possible18:14
mhall119|workbut is coming18:14
Ahmuckthat's what i was looking for18:15
sbalneavso long as, and this is key here, your application is written using a very specific set of libraries.18:15
mhall119|workagain, though, it doesn't offload them18:15
mhall119|workit just adds someone else's servers to your cloud18:15
Ahmucktry putting 10 students into a room doing a monthly journal, etc. and let them upload photos on each page18:15
Ahmuckit comes to a grinding halt18:15
mhall119|worksbalneav: you can run a generic Ubuntu Server instance in the cloud18:15
mhall119|workthe only specialization your software needs is the ability to manage a cluster of itself18:16
Ahmuckusing scribus18:16
Ahmuckhrm, could that mean that a cluster managment plugin could be written that was universel enough that it could be dropped in applications without much trouble?18:17
sbalneavmhall119|work: So I can create this cloud, and users log into their ltsp server, click on openoffice, and of the 30 machines in the cloud, each of them is only running 1-2 openoffice sessions?18:17
mhall119|workAhmuck: if LTSP cna be clustered, and you have some available resources, then cloud computing would let you make a bigger cluster during that class18:17
mhall119|worksbalneav: I don't know about LTSP specifically, how it does server clustering18:17
mhall119|workAhmuck: not really, no18:18
mhall119|workclustering is pretty implementation-specific18:18
sbalneavBy having multiple ltsp servers, and round-robining entire sessions amongst all the boxes.18:18
sbalneavbut that's clustered LTSP servers18:18
Ahmucki recall attempting a bewolf cluster with some 500mhz machines way back in the day18:18
mhall119|worksbalneav: round robin through DNS?18:18
sbalneavwe're talking about a cloud that I *just* want for one application.  Openoffice.18:19
sbalneavAll my other apps run fine on one box.18:19
mhall119|workcloud instances run an OS, not individual applications18:19
Ahmuckclustering software iirc18:19
sbalneavSo they're virtual servers, then.18:19
sbalneavNo different from having a KVM or vmware pool, like I have today.18:20
alkisgDoesn't cloud also contain software as a service, not only platform as a service?18:27
mhall119|worksbalneav: correct18:27
mhall119|workin fact, Eucalyptus uses KVM instances18:28
mhall119|workall cloud does is give you management tools on top of them18:28
sbalneavmhall119|work: thank you. Cloud == all the stuff I already have + nice frontend. :)18:30
mhall119|worksbalneav: yes18:30
sbalneavAnd that's my point.  Cloud's nothing but all the stuff we already have, just a shiny new management interface.18:30
alkisgWell, the web is also just apps & data, which we already had :)18:31
sbalneavOh, and people putting up public servers for nothing, so long as you don't mind/don't have legislation against storing customer/student/your data on publicly available machines.18:31
sbalneavhere's my problem with the whole thing:18:31
sbalneavit's being sold to people as a panacea that will solve all their problems.  Guys like Ahmuck.18:32
Ahmuck:p18:32
sbalneavNo money? CLOUD No resources? CLOUD better expandability? CLOUD!!!!!!18:32
Ahmuckheh, the less time i have to figure is the more time i have to take panographs :)18:32
sbalneavthen, when you actually figure it out, it's the same thing we've had all along.18:33
sbalneavI'd bet $20 Ahmuck's got legislation covering student data that will prevent him from migrating ONE CPU CYCLE off of stuff he controls into the public cloud.18:34
sbalneavso, he's forced to build his own cloud.18:34
sbalneavbut "his own cloud" doesn't (really) solve any problems for him.18:34
sbalneavhe's still gotta buy machines18:34
sbalneavstill gotta set 'em up18:34
sbalneavstill gotta fix 'em when they break.18:35
alkisgsbalneav: look after our retirement, some decades later. Dumb terminals. No administration at all. Power on. Select application or site. Power off. No viruses to worry about, no data loss to worry about, no formats etc. It'll happen.18:35
sbalneavTHAT's what I object to.  The marketing that "Cloud computing will revolutionize everything" when cloud computing ISN'T anything revolutionary.18:36
sbalneavalkisg: No it wont.18:36
alkisgIt isn't. It's just a product, not something for scientific research...18:36
sbalneavWho's going to pay for all those boxes?18:36
sbalneavAnd who's going to guarentee your data's integrity?18:37
alkisgCompanies will emerge which will only have the hardware18:37
sbalneavbackups?18:37
alkisgOther companies will rent hardware and run software on them18:37
alkisgWho's backing up your gmail?18:37
sbalneavDon't have gmail18:37
alkisgOK, but you do understand what I mean... :)18:38
sbalneavSure.18:38
sbalneavtill you lose your gmail.18:38
Ahmucksbalneav: i was looking for this: overloaded applications running on your private cloud can expand to use resources from the public cloud, Applications can dynamically use more resources within the cloud when required ensuring users needs are met immediately.18:38
sbalneavjust like those cell phone customers at dangerous.18:38
Ahmuckthose two things18:38
alkisgIf I'm paying, I won't lose it18:38
sbalneavalkisg: HAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA18:38
alkisgCustomers always pay. They'll pay less for hardware, and more for software...18:39
sbalneavjust like those cell phone customers were paying?18:39
sbalneavYou're funny.18:39
alkisgI don't know the story...18:39
alkisgBut why, do you lose your back account data?18:39
alkisgI wouldn't deposit money on banks then...18:39
sbalneavRight, but the bank HAS to have my data, I'm not expected to.18:40
sbalneavWho's responsible for the "cloud"?18:40
Ahmuckur taxes18:40
sbalneavMy taxes?18:40
alkisgWho's responsible for the internet?18:40
sbalneavMy taxes in canada are going to yahoo's cloud servers?18:40
sbalneavreally?18:40
Ahmuckactually there is a good case here18:41
AhmuckUPS has electronic billing18:41
Ahmuckand if you don't pick up your invoice within a specified time period, they won't let you have it18:41
Ahmuckwhich is bunk18:41
sbalneavand Ahmuck, like I say, I bet there's NO WAY from a legislation point of view you're ALLOWED to put student information on a cloud device, for Student Privacy concerns.18:41
Ahmucksbalneav: in some part, international trade agreements18:41
Ahmuckpersonal private information18:42
Ahmuckie, personal details18:42
Ahmuckbut i doubt it would cover the use of the cloud to do proc and mem intensive things like control point finding and stitching18:43
Ahmucksorry, catching up18:43
sbalneavSo if the kid wants to make a hugin wallpaper of himself and his family at the field, and some pedo manages to get ahold of that, and sees what the kid looks like, and snatches him.her...18:43
Ahmuckthere are so many other ways to get photos.  kids are uploading photos of themselves without parent's consent all the time18:44
sbalneavand you're up in front of the judge/your district IT manager, and he/she says "So what did you do to ensure the privacy opf this kids data"18:44
sbalneavyou say.... What?18:44
Ahmuckthat's why we have a sheet that says you can do this or that18:44
Ahmuckif they go outside those rules, the responsiblity falls back on them18:44
Ahmucksame as if they decided to throw a rock in a window18:44
sbalneavok, but there's a difference between the kid choosing to upload to facebook, and you, as the responsible admin who's supposed to know better, providing school services which FORCE the kid to upload information to public servers.18:45
Ahmuckwhose going to gain access to that public server?18:45
Ahmuckencryption iirc, was mentioned18:45
sbalneavANYONE ON THE INTERNET18:46
sbalneavOrly?18:46
sbalneavwhat encryption?18:46
sbalneavDo you know it's safe?18:46
sbalneavhow good is it?18:46
alkisgHow do we know that our bank won't steal our money from us?18:46
sbalneavCan you stand up, in a court of law, and say YOU KNOW BEYOND A SHADOW OF A DOUBT that NO ONE had access to the data?18:47
Ahmuckno, but i doubt you could do that with private servers18:47
sbalneavalkisg: because we get printed statements, and we're supposed to keep track of our finances.18:47
Ahmuckheh heh, sbalneav the banks did steal money from us.  via a 700 billion dollar bailout18:47
Ahmuckthen they took the homes back18:48
sbalneavAhmuck: You can if they're not connected to the internet.18:48
Ahmuckthen they bulldozed some of them18:48
alkisgSo if they print that you withdrew 1000$ with your card, how are you going to prove that you didn't?18:48
Ahmucksbalneav: no, some really bright kid gets past security, and you'll find it in the www.  it happens all the time18:48
Ahmuckthere is no such thing a security, only the veil of it18:49
* sbalneav shrugs18:49
sbalneavHey, you guys do what you want, not my problem, or my job.18:49
sbalneavBut take it from someone who's BEEN in front of judges for chain of custody matters.18:49
Ahmucki don't disagree, i prefer private information on private servers, however, i don't have an issue with offloading mathematical caculations to a server cluster18:50
sbalneavBut I'd suggest checking with your relevant legislation and/or IT executive committee before "clouding" your it operation.18:50
sbalneavAnd possibly your personal lawyer :)18:51
mhall119|worksbalneav: if your point is that putting information on servers you don't control raises privacy and secrecy concerns, then yes, you're right18:51
sbalneavRight18:51
mhall119|workif your point is that clouds are more dangerous than existing server setups, I disagree18:51
sbalneavNever said that.18:52
mhall119|workthen an internal, private cloud is no more dangerous than an internal, private server18:52
sbalneavCorrect.18:52
sbalneavBut then, you don't need a cloud, if you're going to do it all internally18:52
mhall119|workand your Flickr pictures are just as insecure if they use a standard cluster as they would be if they used a cloud18:52
mhall119|worksbalneav: clouds can still be useful internally18:52
sbalneavI disagree.  But I've had enough.  I lose, you all win. :)18:53
mhall119|workno!18:53
mhall119|workI have analogies!18:54
mhall119|workto cars!18:54
mhall119|workyou can't quit now18:54
sbalneavI've conceded18:54
mhall119|workdammit18:54
sbalneavgo play in your clouds18:54
sbalneavI got bugs to fix :)18:54
* mhall119|work wishes he had a cloud18:54
mhall119|workmy server has no VMX18:54
Ahmuckangels have a higher priorty than bugs :)18:54
Ahmuckthey play in the clouds :)18:55
mhall119|workbut angels don't need fixing18:55
Ahmuckheh, wonder what angel is playing around in the ubuntu cloud today18:55
Ahmuck:p18:55
sbalneavOn matters of things you can implement/play with TODAY :p18:57
sbalneavI (with federico's help) have released the latest sabayon18:57
sbalneav2.29.218:57
sbalneavI'll have official builds up in my ppa later today.18:57
mhall119|workcongrats!18:57
Ahmucki recently used italc from my office and montioring the labs.  interesting feature18:58
sbalneavgotta get a lucid build there too.18:58
sbalneavThis sabayon has manuals, and will be the first one that, other than a minor patch, basically runs upstream-clean on Ubuntu.18:58
Ahmucksbalneav: deserves an award :)18:59
sbalneavSo, if anyone had their 'druthers, what burning bug/issue should I work on next.  I've got some merges left to do, but out of the bugsquad bugs, what's a PITA for people?18:59
mhall119|workmake sabayon run on a cloud19:00
mhall119|worksorry, couldn't resist19:00
* sbalneav slaps mhall119|work with a trout.19:00
mhall119|workthough making it work with XFCE would be nice, but probably not feasible19:00
mhall119|workor LXDE19:01
sbalneavXFCE/LXDE doesn't work with gconf, does it?19:01
sbalneavit should do SOME stuff for you19:01
sbalneavif they use xdg menus, they'll pick that up.19:01
sbalneavand any settings that get made in the home dir should get picked up.19:02
Ahmuckone of those "overloaded" issues is windows app artrage19:03
Ahmuckteaching art with it is nice, teaching art with it on underpowerd thin clients, not so nice19:04
mhall119|workXFCE is changing their configuration settings daemon around19:05
mhall119|worknot sure what they use19:05
sbalneav"artrage"19:05
sbalneav?19:05
mhall119|workit was xfconf in 9.0419:05
mhall119|workbut I think they were changing again19:06
mhall119|workmaybe to use dconf19:06
alkisgsbalneav: keep your strength for dbus merging for LTSP ;) You're the only one that can do it!19:07
sbalneavalkisg: ugh.  It sucks being the only real C programmer :(19:08
alkisgsbalneav: yup, so stop trying to be a packager/maintainer19:08
alkisgDo some *real* work :P :D19:08
alkisg...and leave the kid stuff for kids :D19:09
sbalneavAnd we have howmany packager/maintainers here on this merry little band of misfits?19:09
sbalneav:)19:09
alkisgErm... urm... :D19:09
sbalneavExactly19:10
sbalneavalkisg: I've made you upstream, when are YOU gonna be a packager slackass :)19:10
sbalneavI mean, geez :)19:10
sbalneavOh, yeah19:10
sbalneavI forgot19:10
alkisgHey, I've packaged more apps than anyone here19:10
alkisgMany Gb of them19:11
sbalneavYeah, but you don't have upload, right?19:11
alkisgBut they all used the same template :P :D19:11
sbalneavThat's the problem, we need more people who can upload.19:11
alkisgSure, I'd like to go for MOTU like you one day19:11
sbalneavalkisg: lets both go through the process together.19:11
sbalneavthen we;ve got 319:11
sbalneavhv, you and me.19:11
alkisgHmm... sounds good...19:12
Ahmucki'd do it *if* i had some direction and training19:12
sbalneavI'll teach what I know so far, later tonight, if anyone's interested.19:12
alkisgsbalneav: did you apply somewhere?19:13
alkisgI.e. put packages in revu?19:13
sbalneavNot yet, I have to get one more package done before I'm "a shoe-in"19:13
sbalneavThen I'm gonna submit them all.  ogra and LaserJock have said they'll coach me though the approval process.19:14
sbalneavI want to get it by end of december if I can19:14
alkisgWell I imagine it won't be much more trouble for them if they coach me too...19:14
sbalneavSure.19:15
* alkisg will be here later on to watch sbalneav's lessons :)19:15
sbalneavthat's what I;m saying, more uploaders we have, the better.19:15
=== vorian_ is now known as v
=== v is now known as vorian
sbalneavOK, tarballs for sabayon-2.29.2 are out out out!20:52
sbalneavI'm gonna push a new version, gimme 1020:52
highvoltagesbalneav: cool. planning on uploading anything to revu soon?20:53
sbalneavhighvoltage: I've got one more merge I want to do.20:55
sbalneavthen I'll blast 3 or 4 things up in one shot, and hit you and ogra up for help20:56
sbalneavThink I can make motu by end of december?20:56
highvoltagesbalneav: oh for sure!20:56
highvoltagesbalneav: oh sorry I thought you meant December 2010 :p20:57
highvoltagesbalneav: well there's lots of holidays, etc in December, I think there's a chance though.20:58
sbalneavsabayon_2.29.2-0ubuntu1~ppa321:16
sbalneavjust uploaded to my ppa21:16
sbalneavWith the exception of 1 *very tiny* patch to change the icon to a gksu sabayon, this one runs on ubuntu with no other modifications21:16
sbalneav\o/21:16
* alkisg applauses for the new master of the universe (to be)21:18
highvoltagecool. do you uuencode it or use the new fancy source package format that allows binary diffs?21:18
sbalneaverm21:18
sbalneavI use dput :)21:18
sbalneavis that choice a or b? :)21:19
highvoltageI meant for the icon patch :)21:19
sbalneavah, no21:19
sbalneavit uses cdbs21:19
sbalneavfor the patch.  it's the .desktop file that gets patched.21:19
highvoltageah ok21:19
sbalneavSorry, I was less than clear.21:20
highvoltagenp21:24
sbalneavOooo21:33
sbalneavcrumb21:33
sbalneavRejected:21:34
sbalneavFile sabayon_2.29.2.orig.tar.gz already exists in PPA for Scott Balneaves, but uploaded version has different contents. See more information about this error21:34
sbalneav+in https://help.launchpad.net/Packaging/UploadErrors.21:34
sbalneavFiles specified in DSC are broken or missing, skipping package unpack verification.21:34
sbalneavgrumble21:34
sbalneavgotta delete the one from my ppa first...21:34
alkisgsbalneav: I don't think it'll accept it easily without bumping the version...21:37
sbalneavWell, we'll try.21:39
sbalneavSigh, I bumped the local packaging tarball number.  Shouldn't have done that.21:40
* sbalneav facepalms21:40
sbalneaveurgh21:41
sbalneavyeah21:41
highvoltagejust the tarball?21:41
sbalneavlemme see if I can ping ogra21:41
sbalneavyeah21:41
sbalneavI need to ditch the tarball in my ppa21:41
highvoltageyou should probably dch -i and increment it in the actual package source and then rebuild it from there21:41
sbalneavanyway I can do that?21:41
sbalneavWell, here's what happened.21:42
highvoltageI don't know, increasing the version sounds like The Right Thing to do21:42
alkisgsbalneav: If you don't want to increment the source version, I think it'll be easier if you just give me the package, so I upload it to my ppa, and you copy it from there :P :D21:42
alkisgHeh21:42
sbalneavSo, since I'm upstream for sabayon now, I've been working on the 2.29.2 version21:42
sbalneavso, I've been creating 2.29.2 source tarballs.21:43
sbalneavWe've done a release, last step was to update news and read,e21:43
sbalneavso, we've now got a released tarball.21:43
sbalneavproblem is, released tarball and my previous tarball are ever so slightly different.21:44
sbalneavand I want to release the package with the official upstream tarball21:44
sbalneavthere's gotta be a way to ditch the existing tarball in my ppa.21:45
highvoltagesbalneav: so the upstream tarball changed without a change in version number?21:45
sbalneavwell, *I* was producing the upstream tarball, yeah.21:46
sbalneavI suppose I should call them (when I work on them) 2.29.x-prerelease or something from now on21:46
highvoltagesounds like a good idea :)21:47
sbalneavWhich is fine for future reference...21:47
sbalneavHow do I fix this? :)21:47
alkisgShouldn't that be 2.29.x~prerelease ?21:48
sbalneavwell, whatever I call my "working" tarballs for upstream releases.21:55
highvoltagealkisg: sbalneav is talking about the upstream package version number, not the package in the ppa's version number21:55
sbalneavI'll ask later in #launchpad tonight.21:56
highvoltagealkisg: and upstream can pretty much version just how they want to21:56
alkisgAh, so launchpad would accept a "lower" version of the upstream package?21:56
alkisg*tarball21:56
sbalneavI'm sure someone there can help me ditch the tarball21:56
alkisgOK, got it21:56
alkisgsbalneav: I think also in #ubuntu-motu they may be able to help you...21:57
sbalneavcould try there.21:57
alkisgBut when that happened to me, I just put the package to another ppa of mine, and copied the binaries :D21:58
=== Ahmuck-Sr is now known as Ahmuck

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