/srv/irclogs.ubuntu.com/2015/12/09/#launchpad.txt

seb128wgrant, hey, did you see the translations discussion from yesterday?08:15
wgrantseb128: I did, was waiting for you to appear.08:40
seb128I'm here :-)08:40
wgrantseb128: Sharing with upstream only inhibits PO imports, not POT ones.08:40
wgrantDoes that look plausible here?08:41
seb128yes08:41
seb128though why are the .pot not listed in the queue then?08:41
wgrantSo the template looks updated?08:41
seb128yes, the template is fine08:41
wgrantThey probably get purged after not very long.08:41
seb128my issue was that some strings translated in the fr.po in the tarball had been translated again in launchpad because the upstream translations didn't get imported08:42
seb128that's leading to incomplete translations and to translator wasting work08:42
wgrantRight.08:42
wgrantSo, unsetting the packaging link would allow imports to happen again.08:42
wgrantPO imports, that is.08:42
seb128but...?08:42
wgrantBut as Colin says, nothing stops someone from readding the packaging link, and the translations split involved in removing a packaging link is very buggy.08:43
seb128what would be a better solution?08:43
seb128fixing launchpad imports I guess? ;-)08:44
seb128ideally upstream git could be mirrored in git and the translation sharing could import the po from there08:44
wgrantRight, the ideal solution is to not make weird decisions when designing Launchpad Translations.08:44
wgrantBut that's a bit difficult.08:44
seb128well the "share with trunk" worked as long as the imports were updated08:44
seb128but the git to bzr import has limitations08:45
wgrantseb128: What's the issue with the import?08:45
seb128nautilus, gedit, etc use git submodules08:45
wgrantThe bzr import, that is.08:45
wgrantOh, I was looking at the wrong project.08:45
wgrantRight.08:45
wgrantAlso, submodules, really? Ew.08:45
seb128https://git.gnome.org/browse/nautilus/tree/.gitmodules08:46
seb128but yeah08:46
wgrantO_o08:46
wgrantwhy08:46
seb128because maintaing a lib and a stable interface is too much work for them I guess :p08:46
seb128but anyway that's where we stand08:47
wgrantHeh08:47
seb128and the bzr importer doesn't like those08:47
wgrantNo.08:47
seb128so I guess the only thing we can do now is to unset the sharing08:47
seb128until somebody works on launchpad translations to make it do things differently08:48
seb128or use git to git rather than git to bzr imports08:48
wgrantHmmm.08:48
wgrantAnother option is to make the upstream project look like it doesn't have any current templates.08:48
wgrantHeh, we'll see if anybody's working on Launchpad soon.08:48
seb128how do you make a project looks like it hasn't a current template?08:49
seb128also would that lead to import the .po from the source uploads?08:49
wgrantseb128: Easiest way is to make it actually not have a current template.08:49
* wgrant tries to find the template.08:50
seb128it shouldn't have one08:50
seb128upstream GNOME doesn't have the pot in git iirc08:50
seb128http://bazaar.launchpad.net/~vcs-imports/nautilus/master-git/files/head:/po/08:50
seb128not pot08:50
wgrantRight, but it still exists in LP.08:50
wgranthttps://translations.launchpad.net/ubuntu/xenial/+source/nautilus/+sharing-details08:50
* wgrant tries to find a list of sticks to poke it with.08:51
seb128the "view upstream" leads to a "lost something"08:51
seb128https://translations.launchpad.net/nautilus/main/+pots/nautilus08:51
wgranthm, wfm.08:51
wgrantAnd it's active, so I'm surprised you can't see it.08:52
seb128 ID OOPS-5d65cff6f90d6f1e9450847214db4acc08:52
ubot5https://oops.canonical.com/?oopsid=OOPS-5d65cff6f90d6f1e9450847214db4acc08:52
seb128is what I got08:52
seb128error ID OOPS-93cca20415ad262e5ce4c90907bade35 on retry08:52
ubot5https://oops.canonical.com/?oopsid=OOPS-93cca20415ad262e5ce4c90907bade3508:52
seb128no, I just get errors08:53
wgrantOh, because it's set to external.08:54
wgrantSo that template is invisible to mortals anyway.08:54
wgrantSo we can totally deactivate it, and the only visible change will be that Ubuntu will think it's not sharing any more.08:54
wgrantDo you have a list of affected projects?08:54
seb128no08:56
seb128I know of nautilus and gedit08:56
seb128do we have a list of outdated imports somewhere?08:56
wgrantI could generate one, but it's very large.08:56
seb128if we restrict to main?08:57
wgrantLet me see what I can find.08:57
seb128but it's likely a good part of GNOME09:00
seb128evince gedit gnome-control-center nautilus09:00
wgrantDo you know that gedit's translations are broken?09:02
wgrantI don't see an upstream template on LP.09:02
wgrantHmm, the nautilus upstream template was apparently updated from an LP export in February.09:04
wgrantI was querying for all sharing templates where the upstream hadn't been updated this year, and it didn't show up.09:04
wgrantseb128: http://paste.ubuntu.com/13853627/ is all the packages with upstream templates that haven't been updated since September. 12 of those were updated earlier in the year.09:05
seb128wgrant, gedit translation, I assume so because https://translations.launchpad.net/ubuntu/xenial/+source/gedit/+imports doesn't list imported .pos09:06
wgrantgrumble09:06
* wgrant digs deeper09:07
wgrantseb128: Hum, that lists four for me?09:07
seb128right, only fails09:07
wgrantThe rest where probably just pruned a month after they were successfully imported.09:07
seb128not success09:07
wgrantThe fact that there were any at all means it's not affected by this problem.09:07
seb128but gedit was uploaded on 11-2409:07
seb128so it's less than a month09:07
wgrant    RosettaImportStatus.IMPORTED: timedelta(days=3),09:08
wgrantseriously...09:08
* wgrant multiplies them all by 2009:08
seb128thanks09:08
seb128ok, so I guess it's only nautilus09:08
seb128from your pastebin list09:09
wgrantI've deactivated its template, so the next upload should get POs.09:09
wgranthttps://translations.launchpad.net/ubuntu/xenial/+source/nautilus/+sharing-details oh no :(09:10
wgrantno sharing :'(09:10
seb128didn't work out then?09:13
wgrantNope, should all be good.09:13
wgrantSharing is disabled.09:13
seb128k, great09:15
seb128wgrant, thanks!09:15
wgrantseb128: Let me know if you run into anything vaguely related.09:17
wgrantPreferably before my memories of this fade again :P09:17
seb128ok :-)09:17
Laneycjwatson: Does OOPS-9e4ded7ce5520af0a9a53412c8e33cae interest you? Getting this while trying to change the default repository for a project.12:14
ubot5https://oops.canonical.com/?oopsid=OOPS-9e4ded7ce5520af0a9a53412c8e33cae12:14
=== verterok is now known as verterok-away
Laney(Filed #1524316)12:24
=== verterok-away is now known as verterok
cjwatsonGitDefaultConflict: The default repository for 'geonames' is already set to ~larsu/geonames/+git/geonames-1.12:27
cjwatsonLaney: Could you update the bug to describe how exactly you were trying to change it?12:28
cjwatson(Looks like via /geonames/+configure-code, but best to have that in the bug and not just the OOPS)12:29
Laneyoh, right, ok12:29
Laneythere12:29
DJJeffkeep getting alot of these 404's13:55
DJJeffThe requested URL /user/repo/ubuntu/dists/mydist/InRelease was not found on this server.13:56
DJJeffI know its safe to ignore these 404's13:56
DJJeffbut why do they happen13:56
DJJeffit only happens on a select few like for example /webupd8team/somepackage/ubuntu/dists/utopic13:57
=== verterok is now known as verterok-away
DJJeffI guess the proper way would be to return 304 Not Modified14:08
dobeywhy would a 304 be proper for something that doesn't exist?14:11
dobeyit happens because you've added a PPA which doesn't have packages for your ubuntu release. utopic is also EOL14:12
cjwatsonDJJeff: Because those bits of those repositories haven't been published since we added InRelease support.14:15
cjwatson404 is fine; apt handles that and falls back to Release/Release.gpg.14:16
DJJeffhttp://i.imgur.com/fKDU94M.png14:20
DJJeffnot all of them 40414:20
DJJeffjust some14:20
DJJeffI used wireshark to watch when I ran sudo apt-update14:21
DJJeffsome actually do return 30414:21
DJJeffI try to avoid using PPA's I only use them when the packages are not in the distro repo14:23
DJJeffor the ones in the distro repo are old or broken14:23
DJJeffone big problem many run into including myself is when distros get added14:24
DJJefffor example I run 16.04 Xenial and in the repo its still at utopic or vivid14:24
DJJeffand if xenial gets added there is no good way to check all the PPAs to update to the latest supported distro14:25
cjwatsonDJJeff: 304 is for those that have been published since the addition of InRelease support and which your apt already has identical copies of14:25
cjwatsonDJJeff: this is a non-issue in practice though, you're only noticing it because you're paying too much attention :)14:25
DJJeffppa's are super slow as it is14:26
DJJeffcause there are no mirrors etc14:26
cjwatsonyou can use "devel" for PPAs if you really want, which is linked to the latest published series in that archive with any packages in it - but the gotcha there is that that really is *any* packages, even if that PPA has a collection of lots of different things and the thing you're interested in hasn't been updated, so it's not necessarily always appropriate14:27
DJJeffdoing apt-get update for me takes almost 45 seconds :-(14:28
seb128can we do MPs from git branches pushed to personnal user space?14:33
cjwatsonyes14:35
seb128I do see a button on e.g https://code.launchpad.net/~seb128/geonames/+git/tweaks14:35
seb128*don't*14:35
cjwatsonseb128: see e.g. https://code.launchpad.net/~cjwatson/turnip/+git/turnip/+merge/27990614:35
cjwatsonseb128: go to the branch you want to merge, not the repository14:35
seb128oh, right14:35
seb128thanks cjwatson14:36
DJJeffok switching my distro mirrors using https://launchpad.net/ubuntu/+archivemirrors14:38
DJJeffnow its down to 18 seconds14:38
DJJeffsed -i 's/ca.archive.ubuntu.com/mirror.it.ubc.ca/g' /etc/apt/sources.list14:39
DJJeffhehe14:39
=== xnox_ is now known as xnox
dobeyDJJeff: if you don't care about source packages too, you can disable any deb-src lines, and it will speed things up a bit. though, i have several PPAs, and update only takes about 4.5 seconds for me.15:08
DJJefflatency right now is around 60ms to ppa.launchpad.net (184.168.221.104)15:11
DJJeffhttp://paste.ubuntu.com/13860678/15:11
dobeyunless apt is broken and not using a single connection, latency shouldn't matter unless it's up near a second or more15:13
DJJeff15% packet loss from 212.118.240.11615:15
DJJefflol15:15
DJJeffUnited Kingdom Square Pnap-lon Backbone Net15:15
DJJeffya I am in canada so thats like 18 hops for me to launchpad15:18
dobeyi'm in the us, so it's not like i'm sitting in the data center either :)15:20
cjwatsonDJJeff: traceroutes are more meaningful if you haven't typoed the target hostname15:21
cjwatsonlaunchpad != launchpage15:21
DJJeffoh shit lol15:21
dobeylol, also that15:21
DJJeffhold up15:22
DJJeffissues are more on my end X_X15:23
DJJeffhttp://i.imgur.com/gN9f0lf.png15:23
=== verterok-away is now known as verterok
karniHi guys. Got a git on Lp related question. I created a project, and can successfully push to lp:~user/project, but not lp:project - I'm the project owner, but git push lp master (where lp is remote on launchpad) just sits there and does nothing.18:42
karniQuestion being - any pointers how to get that going? -v just prints "Pushing to git+ssh:// ..." and nothing more18:43
karniI'll be around bit later, in case there's an answer on what may be wrong with my setup.18:45
cjwatsonkarni: Real examples would help.21:57

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