/srv/irclogs.ubuntu.com/2015/07/29/#launchpad.txt

mark06can you please increase per-file upload limit for a couple of my projects?08:11
mark06200MB is not enough to me because of windows source code bundles08:11
cjwatsonmark06: I wasn't aware there was a limit.  Exactly what error message text are you seeing (so that I can grep for it)?08:17
mark06cjwatson: it's documented in the wiki, but the exact message will take time as I will need to upload a big file08:32
cjwatsonmark06: Ah, I see it now.08:37
cjwatsonmark06: You'll have to file a bug report with more information - we don't have a way to vary that per-project right now.08:38
cjwatson(But maybe we can increase it across the board?  Would need to investigate based on the new limit you request.)08:39
mark06someone told me that it was possible, but yes maybe you can increase the limit to 500MB at least?08:40
cjwatsonWho?08:41
cjwatsonBut in any case, please file a bug, can't do it on the spot.08:41
mark06wgrant maybe? not sure08:43
mark06it was about big packages of msys208:44
wgrantI indeed said that we would consider a specific request with rationale.08:44
mark06I'm trying to find an existing bug, I'm surprised no one requested it already08:44
mark06is this per-file limit effective? since there is no limit in number of files, it seems08:45
wgrantThe limit is a suggestion for reasonable behaviour.08:46
wgrantIf someone is being abusive by uploading terabytes of data across thousands of files, there are other means to stop them.08:46
mark06windows gpl software will sometimes require files bigger than 200MB08:47
mark06this is because gpl mandates source distribution for everything and most of open source libraries are not part of system08:48
wgrantHm?08:48
wgrantWhy don't they just use 3(b) like linux distros?08:48
wgrantThere's no fundamental difference.08:49
mark06because they are obligated to08:50
wgrantOr does everyone use 3(a) and say that being on the same server counts as "accompany", I forget.08:50
wgrantRegardless, the Windows situation is not different here.08:50
wgrantThe source need not be in the same download.08:50
mark06sorry I meant they are not obligated to08:51
mark06since 3(b) just shifts the source distribution to possible future, I prefer to do it right now08:52
wgrantI misremembered, most Linux distros use 3(a) -- distributing the source from the same server is believed to be sufficient to satisfy it.08:53
mark06I also don't find 3(b) fair to the community, see third paragraph at https://developer.pidgin.im/ticket/1650208:54
wgrantAnyway, if you can file a bug outlining why the binaries are so big, we can consider the request.08:54
wgrantThe third paragraph seems silly to me. The Pidgin wiki documents violations of the license, while the license explicitly allows the written offer option.08:55
mark06while the license? which license?08:57
wgrantGPLv2 or GPLv3.08:57
mark06well please read the full text then08:58
mark06they did not opt in for 3(b)08:58
mark06windows files are big because of source distribution08:59
wgrantBut you say that even if they did opt for 3(b) it would by hypocritical, which is not the case.08:59
wgrantAh, the source distribution is separate from the binary distribution, but still many hundreds of megabytes?08:59
mark06the libraries you use in unixes are part of the system so you don't need to distribute source for them, even so you usually ship your software as a package alongside the used libraries09:00
mark06windows is different because it does not ship the open source libraries from unix world, so you have to ship them yourself with your program09:01
wgrantSo there are two separate files, one containing just binaries and the other containing just source, with the binary file under the limit and the source file over it?09:01
wgrantHow much larger is it?09:01
mark06this means you need to provide source for all of these libraries, this is the big difference, and I prefer doing it through 3(a) and get rid of the obligation right now09:03
wgrantSure.09:03
mark06if it was a single file with binary and source the file would be even bigger09:04
mark06but I prefer to keep them separate (installer + source zip) because people usually want only the installer which is much smaller09:05
wgrantIndeed, I hadn't realised they were split.09:06
wgrantHow big is the source zip?09:06
mark06one example to make things clearer: https://launchpad.net/winutils/+download09:06
mark06well the projects in question are this and pidgin++09:07
mark06source bundle is 150MB but because few libraries are used, but pidgin++ is about 300MB I think09:07
wgrantOK.09:08
wgrantFile a bug with *specific details* and we'll see what we can do.09:08
mark06the msys2 build system also helps making things bigger because of pacman, for example source packages will include the whole vcs repository instead of current snapshot09:08
wgrantAh, that's unfortunate. You can't fix that?09:09
mark06ah ok, I can't find existing bug so will file new one09:09
mark06it will be hard to fix because I will need to convince msys2/arch about it, anyway it's just one example09:11
mark06the real reason behind it is the windows versus unix thing09:11
mark06wgrant: I will ask for removal of the limit ok?09:12
mark06or increase for all, since it will be probably easier than implementing just for single project09:13
wgrantmark06: We cannot remove the limit, and we are unlikely to increase it for a single project.09:17
wgrantRaising it for all projects is more likely.09:17
mark06ok09:18
mark06cjwatson: "Cannot upload files larger than 209715200 bytes"09:22
=== keithjarret is now known as garr
=== dpm_ is now known as dpm
mapreriwow launchpad bug triaging /o\12:12
cjwatsonmapreri: ?12:16
mark06cjwatson, wgrant: https://bugs.launchpad.net/launchpad/+bug/147944116:43
ubot5Ubuntu bug 1479441 in Launchpad itself "Increase single file upload limit" [Undecided,New]16:43
cjwatsonThanks16:45
mark06thanks too, I hope you address it quickly since it would simplify my code :)16:48
maprericjwatson: nothing, just "ranting" about wgrant doing bug triaging and me receiving tons of email :)17:35
cjwatsonOh right17:35
Philip5i just uploaded to my ppa on launchpad and got the files rejected with "utopic is obsolete and will not accept new uploads." what's this about? have i missed something or is it a bug?19:10
costello utopic might refer to a historical ubuntu release name??19:14
costelloyou might want to replace it with something else, like "trusty" or whatever is current at the moment.19:15
Philip5have there been changes on how to name releases?19:15
Philip5utopic is the release after trusty19:15
costellohmm. interesting.19:16
Philip5utopic is the name of 14.1019:16
costellook, I'm out of ideas then, myself I've only targeted trusty in my ppa releases.19:17
costellothat was working all right last week19:17
dobeyutopic is end of life already19:35
dobeyoh no19:36
dobeyyes, it was end of life last week19:36
dobeyhttps://wiki.ubuntu.com/Releases19:36
dobeyPhilip5: ^19:36
Philip5so then it's pulled even from launchpad?19:37
dobeyyes, launchpad doesn't support building for obsolete releases19:38
Philip5ok, then i know19:38
sidiIs there a way to unpublish a package from my PPA temporarily, without losing the built package? If not, would copying the binary to another series and removing the package from the series I actually use do the trick or should I expect complications?21:06
sidiwell, I guess I already know what to do...21:10
cjwatsonsidi: You can remove temporarily and copy it back in from the same archive as long as you don't take too long about it, but it would be safer to create another PPA and copy it to that.22:10
cjwatsonsidi: Just make sure to copy with binaries.22:10
sidicjwatson, thanks, that's what I did. It's just easier to test my PPA this way -- i know this package is faulty and want to check all the other ones before attacking it22:11
cjwatsonSure22:11

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