/srv/irclogs.ubuntu.com/2018/08/27/#launchpad.txt

=== blahdeblah_ is now known as blahdeblah
pieqMorning!03:31
pieqIs there a feature in Launchpad to prevent people from pushing things directly into a project Git repository and instead having to use Merge Proposals?03:31
pieq(I know this exists on Gitlab and Github, but I'm wondering about Launchpad)03:31
wgrantpieq: Most projects do that today by having their main repository owned by their merge bot user. But we're currently working on a feature that will let branches in an existing team repository be locked down to particular users.03:59
pieqwgrant, thanks, that's very good news!03:59
karstensragehow do you change the changed-by email for the package04:00
karstensrageis not using the right email04:00
pieqwgrant, I ask because last week, I was demoing Git to my team, explained them how to setup their own repo (by the way, is there a "Fork this repo" feature in Launchpad?) and push changes (`git push myrepo`), but someone typed `git push` by mistake and it pushed his modifications over to the central repo directly...04:01
pieqwe did a git revert and pushed that to fix the issue, but it got me thinking :)04:01
wgrantkarstensrage: That's the email address in the most recent entry in debian/changelog04:02
wgrantpieq: There's no fork button, since you can just push and the repo will be automatically created.04:03
wgrantpieq: In that situation we'd currently recommend that the merge robot own the repository.04:03
karstensragewgrant, i changed it when i updated the changelog04:03
wgrantkarstensrage: Where are you seeing the old address?04:03
pieqwgrant, but how to define the personal repo?04:03
karstensragein the .changes file04:03
wgrantpieq: git remote add lp git.launchpad.net:~USER/PROJECT04:04
wgrantgit push lp master04:04
pieqwgrant, ok thanks04:04
wgrantThe repository will be automatically created on the server if it doesn't already exist, sharing data with lp:PROJECT so the first push should be very quick.04:04
pieq(I never remember the simple ~user/project and always end up copy-pasting and adjusting the URL from the main repo)04:04
wgrantkarstensrage: That's from debian/changelog unless you're doing something unusual.04:05
karstensragewell if i do dch -i it adds a new entry with the bad email04:06
karstensragebut the changelog has the right email in it if i cat it04:06
wgrantYou can override dch's default email address with the DEBEMAIL environment variable.04:07
wgrantBut are you sure you rebuilt the .changes after you fixed the address in debian/changelog?04:07
karstensragepretty sure, i did dpkg-buildpackage after dch04:08
wgrantRerun it and confirm the mtime04:08
karstensragehmmm04:14
karstensragei did rebuild and it seemed to be ok, did dupload -f and it says source/binary (i.e. mixed) uploads are not allowed04:19
wgrantkarstensrage: You always need to build with -S04:20
wgrantTo create a source-only upload; Launchpad doesn't accept binary uploads.04:20
karstensrage-S on what dpkg-buildpackage?04:22
wgrantkarstensrage: Yes04:22
karstensragethank you wgrant05:35
wsnipexhey, since 2 days my uploads to 2 different PPAs never get built. I don't get a mail notification, nor do I see them in the web interface. Is there a general problem?13:20
karstensragemaybe  the mail is wrong?14:26
karstensragei get email notifications of rejected and accepted14:26
karstensrageif your version is 1.0-ppa2~trusty14:28
karstensragewhat is the ppa, the 2 and the trusty, parsed as?14:28
wsnipexkarstensrage, my upload have been working for years. ppas are: https://launchpad.net/~team-xbmc/+archive/ubuntu/xbmc-nightly and https://launchpad.net/~team-xbmc/+archive/ubuntu/unstable15:15
tewardis Launchpad having issues?  Getting timeouts visiting source pacakge pages :|15:17
wsnipexwell, my uploads are just being ignored15:20
acheronukare they being signed, and with the right key?15:34
wgrantteward: You need to include the OOPS ID when reporting a timeout.15:34
tewardwgrant: it resolved itself15:35
tewardmy guess is "random blip" as the cause15:35
teward(next time it shows, I'll giv eyou an OOPSID, but it resolved itself on the next attempt to load so)15:35
teward(sorry for not followign up with "Nevermind")15:35
wgrantwsnipex: There's a weird crash that's only affecting your packages, so I think there's something changed in your build process15:37
wgrantTagFileParseError: None: E:Unable to parse package file  (1)15:37
wgrantLet's see what makes python-apt say that...15:37
wgrantwsnipex: It's definitely some kind of error in parsing the .changes file15:39
wgrantIs there anything weird in its formatting?15:39
wgrantwsnipex: Ah, the changelog entry is more than 39 thousand lines.15:52
acheronukwow!16:13
=== pbek_ is now known as pbek
wxltrying to use the email interface but i'm getting an error about not signing with a key registered, but i certainly have this one registered and a signature is indeed attached22:27
wxlnevermind22:39

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