/srv/irclogs.ubuntu.com/2013/05/08/#ubuntu-motu.txt

=== hggdh_ is now known as hggdh
=== barry` is now known as barry
=== elky` is now known as elky
=== broder_ is now known as broder
dholbachgood morning06:38
sicnessWhat is "whitespace" ?08:31
tumbleweedbdrung: erm, so we sohuld backport the new distro-info-data09:27
LaneySRU?09:27
tumbleweedyes09:28
Laneythat thing09:28
tumbleweedany objection to just SRUing a straight backport?09:28
bdrungtumbleweed: yes and probably do another upload before (please have a look at my commits whether they are sane)09:28
tumbleweed(it's less work)09:28
tumbleweedoh, did I screw itup? :)09:28
bdrungpartially :)09:29
tumbleweedwheezy was released on the 5th, not the 4th09:29
bdrungthe release notes have a different date09:29
tumbleweedthere's a date in the release notes?09:30
bdrung$ debian-distro-info -t09:30
bdrungexperimental09:30
bdrunghttp://www.debian.org/releases/stable/ says Debian 7.0 was released May 4th, 201309:31
bdrungand http://www.debian.org/News/2013/20130504 says "May 4th, 2013" at the top09:31
tumbleweedlol09:32
tumbleweedanyway I don't care about that too much09:32
tumbleweedthe testing thing is a bigger issue, though09:32
bdrungi'll do an upload if that's okay to you09:33
tumbleweedfine09:33
tumbleweedcan you request an upload into stable-updates?09:33
bdrungtumbleweed: which procedure to i need to follow for that?09:38
tumbleweedbdrung: actually, no idea. We should ask09:46
bdrungtumbleweed: am i allowed to offload this work to you?09:47
tumbleweedsure, I started it09:47
tumbleweedum, so SRUing a straight backport?09:47
bdrungwhat do you mean with "SRUing a straight backport"09:47
tumbleweedI mean using backport style versions and a full changelog, rather than applying a patch to a bunch of releases09:48
tumbleweedbdrung: FYI: from #debian-release: 09:48 < ansgar> tumbleweed: Same as into proposed-updates + mention stable-updates in the pu bug.09:48
bdrungi prefer the latter, but it's up to you (if the latter is too time consuming)09:49
bdrungtumbleweed: and the procedure? just upload the package isn't sufficient, right?09:49
tumbleweedfor p-u, one requests permission to upload before uploading09:51
tumbleweedvia a bug09:51
bdrungbug against?09:51
tumbleweedrelease.debian.org09:51
bdrungokay, thanks for the info09:51
tumbleweedanyway, why is it giving the wrong output for --testing?09:52
bdrungtumbleweed: because you forgot to adjust "created" for jessie09:57
bdrunghttp://anonscm.debian.org/gitweb/?p=collab-maint/distro-info-data.git;a=commitdiff;h=9b66417193f2e73c180f644a73fa14d7e8bf388f;hp=20d03b1bd2b589c0e432b829f9661be6dc2bf63309:58
tumbleweedoh, duh09:59
bdrungtumbleweed: hurry with the SRU, because oneiric will EOL tomorrow ;)09:59
tumbleweedpff09:59
tumbleweedI skipped oneiric in the last round of distro-info-data SRUs10:00
=== tsimpson_ is now known as tsimpson
=== Zic_ is now known as Zic
=== cyphermox_ is now known as cyphermox
=== dholbach_ is now known as dholbach
=== achiang` is now known as achiang
=== iulian_ is now known as iulian
=== jtaylor_ is now known as jtaylor
=== jtechidna is now known as JontheEchidna
TheLordOfTimewhere do i ping regarding a sync request for saucy for universe?19:16
TheLordOfTimeor do i just let it sit for a while?19:16
jtaylorautosyncs are running19:22
jtaylorso you should not need to request a sync19:22
mitya57unless your package is in experimental19:30
jtaylorright, but then its better to ask the maintainer to put it in unstable19:33
jtaylorwe generally don't want stuff that is intentionally in experimental19:33
Unit193http://packages.qa.debian.org/s/screen.html I take it the RFH is blocking?  (https://launchpad.net/ubuntu/+source/screen)19:34
mitya57we have ubuntu delta19:36
jtayloroh right, I forgot about these :O19:36
Unit193Ah, thanks.19:37
* mitya57 is right now uploading mathjax to unstable, that should make jtaylor happy19:37
jtaylorI did say intentionally in experimental19:38
jtaylorwe do want stuff that is in exp because unstable is sort of frozen19:38
mitya57that should anyway make you happy :)19:43
jtayloripython should work with both, so I'm ambivalent :p19:55
mitya57in 2.1 I've splitted png package out so libjs-mathjax is just 10 mb instead of 1819:57
jtaylornice19:57
TheLordOfTimejtaylor:  it's *in* unstable20:02
TheLordOfTimejtaylor:  if it's autosync20:02
TheLordOfTime'd, when's the next autosync20:03
TheLordOfTime... stupid keyboard...20:03
mitya57TheLordOfTime: which package?20:04
TheLordOfTimemitya57:  nginx, in universe20:04
TheLordOfTimehttps://bugs.launchpad.net/ubuntu/+source/nginx/+bug/1177919 if you want to burn the bug.20:05
ubottuLaunchpad bug 1177919 in nginx (Ubuntu) "Sync nginx 1.4.1-1 (universe) from Debian unstable (main)" [Wishlist,New]20:05
jtaylorwith delta it needs manual sync20:05
jtaylorit will happen soon20:06
mitya57TheLordOfTime: someone filed bug 1177919, was that you?20:06
ubottubug 1177919 in nginx (Ubuntu) "Sync nginx 1.4.1-1 (universe) from Debian unstable (main)" [Wishlist,New] https://launchpad.net/bugs/117791920:06
* TheLordOfTime points at his name on the bug20:06
* mitya57 is stupid20:06
TheLordOfTimemitya57:  yeah, it was, because i wasn't sure autosyncs had started20:06
mitya57TheLordOfTime: why "Add ubuntu branding to server_tokens." should be dropped?20:07
TheLordOfTimemitya57:  that's a question you should ask upstream, the main reason for the sync request is to *add* in additional highly-demanded features that've already been implemented and only recently included in unstable20:08
mitya57TheLordOfTime: why not merge then?20:08
TheLordOfTimemitya57:  if i had my ways, i'd try and merge the two20:08
TheLordOfTimebut i don't have the skills for that20:08
TheLordOfTimeunless there's a nifty requestmerge tool20:08
TheLordOfTimein which case someone else would have to do the merging.  i don't have the packaging skills to merge.20:09
* mitya57 has to go sleep today, but will probably try tomorrow20:09
jtaylornot having the skills to merge is no reason to do a sync20:09
mitya57can you please unsubscribe sponsors and assign /me?20:10
jtayloronly request a sync if the delta can really be dropped20:10
TheLordOfTimejtaylor:  then explain requesting a merge?20:10
jtaylorask the person who did it last20:10
TheLordOfTimejtaylor:  there needs to be MUCH better documentation on where to request merges, how to request merges, etc.  i was unaware there was a significant delta, also20:10
jtaylorwhy does nginx need ubuntu branding oO20:10
jtaylorespecially as its universe20:10
TheLordOfTimethat's what i'm curious to now as well20:11
TheLordOfTimeit really DOESN'T need ubuntu branding20:11
mitya57TheLordOfTime: http://developer.ubuntu.com/packaging/html/udd-merging.html20:11
TheLordOfTimesince it's a universe-maintained package20:11
TheLordOfTimemitya57:  standby i'll remove/subscribe you20:11
TheLordOfTimeor do you want me to assing it to you20:11
TheLordOfTimeWORK, KEYBOARD!20:11
* TheLordOfTime is not pleased about this keyboard breaking20:11
mitya57subscribing should be enough20:11
TheLordOfTimemitya57:  what's your LP20:11
jtaylorthe merge does not look difficult20:12
* TheLordOfTime facedesks20:12
TheLordOfTimenevermind20:12
jtaylorcan you please ensure that the branding is the only thing that can't be dropped20:12
jtayloror can, asl zul20:12
jtaylorask20:12
mitya57probably branding is needed for "Nginx/1.4 (Ubuntu) Server at example.com Port 80"-like strings20:13
TheLordOfTimemitya57:  i've subscribed you and unsubscribed sponsors20:13
mitya57I see, thanks20:13
TheLordOfTimeit would help if zul is online, jtaylor20:13
jtaylorwrite an email20:14
* TheLordOfTime can't email effectively from a mobile wifi connection20:14
TheLordOfTime* TheLordOfTime can't email effectively from a mobile wifi connection20:14
TheLordOfTime(gmail LAGS)20:14
* mitya57 waves good night20:14
TheLordOfTimejtaylor:  after fighting with my mobile wifi, i got an email to zul20:19
* TheLordOfTime sits down and waits for a response20:19
=== RAOF_ is now known as RAOF
LeartSHi guys! 2 days ago i was asking here why my command "bzr builddeb -S" was failing on a branch of a project of which i was trying to fix a bug (dpkg-source lamenting of upstream changes). Now, having read a lot more, I understand (tell me if I'm wrong) that 'bzr builddeb' uses dpkg-source, which raises an error when there are differences from the upstream source not addressed by a patch in debian patch22:08
jtayloryes22:09
ScottKsometimes22:10
LeartSAm I right until here? - So, i proceeded to write my changes on a patch file in two ways: using 'dpkg-source --commit' and 'bzr diff > bugfix.patch' and then importing the patch with 'quilt import bugfix.patch'22:11
jtaylorno22:12
jtaylordpkg-source --commit does not commit to the version control22:12
jtaylorfirst thing is if you use bzr-buildpackage and then get this error this probably means you committed a change to the upstream source in your bzr22:13
LeartSYes22:14
LeartSI mean, I edited a source file of the upstream project (not a packaging-related file) to fix the bug22:15
jtaylorI don't know the canonical way in bzr to create patches22:15
jtaylordoes edit-patch work with bzr?22:16
jtaylorbut you should not commit directly your changes22:16
jtaylorin the main branch at least22:16
jtaylora yes it works somewhat22:17
jtaylorpossibly the simplest way is to run edit-patch <patch-name> from your source22:18
jtaylorthen you can edit the files directly22:18
jtaylorthen logout with ctrl+d22:18
jtaylorit will create a quilt patch and changelog22:18
jtaylorwhich you then commit to bzr22:18
jtayloryou should first revert your previous direct commits to bzr (or convert them to patches with bzr diff -r... and import them with quilt and commit that)22:19
LeartSOh. I tought edit-patch wouldn't let me changes files "normally" so I avoided it!22:19
LeartSI thought I had to write directly in diff syntax, lol22:20
LeartSThanks for the help. But right now I'm trying to try to build a bugfix branch created by another person (that i branched from his launchpad), so the upstream changes are already made, not in patch form22:24
jtaylorthere is possibly a direct way to do it, but I don't know it22:25
LeartSbut "directly committed", if I understand what you mean by it22:25
jtaylorwhat you can do is create diffs with bzr diff of that branch and import these with quilt22:25
jtaylorin git you would do e.g. git format-patch base-commit..branch-head-commit22:26
LeartSYeah, I did that. and the error about upstream changes went away22:26
jtaylorand get a bunch of patches you can import22:26
LeartSbut another error came up:22:26
LeartSdpkg-source: error: cannot read gnome-screenshot-3.6.1.orig.8S4BV4/debian/patches/bugfix.patch22:27
LeartSbugfix.patch is the generated patch22:27
jtaylordid you add the patch to bzr?22:27
jtaylorfor new files you have to do bzr add ...22:27
jtaylorthen commit22:27
jtaylorsee bzr status for untracked files22:27
LeartSNo I didn't, I think that was the problem (so stupid :( ). One (I hope last) problem: the patch file created using bzr diff uses relative paths, that do not work with quilt (I imagine Because when importing quilt moves it to debian/patches)22:40
LeartSwell, turns out dpkg-source creates a valid patch. I finally managed to build the source package!22:43
LeartS(I meant 'dpkg-source --commit')22:44
jtaylornot sure what kind of patches bzr creates22:44
jtayloryou need -p1 type patches22:44
LeartSthere is a flag -p1 for the diff command of baazar22:44
LeartSI'll try to use that22:45
jtaylorI don't think its exactly the same, but similar22:45
jtaylor-p1 type is the -p flag of patch22:46
jtaylor-p1 is: <ignored>/patch/to/changed/file22:46
jtaylor-p0 would be path/to/changed/file22:46
LeartS'bzr help diff | grep p1' says: "bzr diff -p1" is equivalent to "bzr diff --prefix old/:new/", and22:48
LeartS  produces patches suitable for "patch -p1".22:48
jtayloroh ok22:49
LeartSjtaylor: thanks for your help. you're amazing :)22:49
jtaylornp, I'm offline now22:51

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