/srv/irclogs.ubuntu.com/2013/10/10/#launchpad.txt

istaDoes ubuntu ppa support http transfer?04:48
istawhile trying dput with configuration method = sftp, I meet Unable to connect to SSH host ppa.launchpad.net; EOF during negotiation04:51
wgrantista: You can only upload to a Launchpad PPA using SFTP or FTP.04:51
wgrantIf your network doesn't permit either of those protocols to ppa.launchpad.net, you'll need to find another network from which to upload your packages.04:51
istaUploading to my-ppa (via sftp to ppa.launchpad.net):04:53
ista  babl_0.1.8-1.dsc: Permission denied (publickey).04:53
wgrantista: Ah, so you can connect over sftp, but your authentication setup isn't working.04:53
wgrantyou need to have your Launchpad username in dput.cf, and your SSH key uploaded to Launchpad.04:53
istabut I have set my username04:54
wgrantWhat is your Launchpad username?04:54
istakaelrenc04:54
wgrantYour Launchpad account doesn't have any SSH keys associated.04:55
wgranthttps://help.launchpad.net/YourAccount/CreatingAnSSHKeyPair04:55
istaI'm sorry I don't remember that, thank you04:56
=== stub` is now known as stub
=== zenitraM^away is now known as zenitraM
=== zenitraM is now known as zenitraM^away
istaAfter uploading .deb packages, an email noted that Rejected: Source/binary(i.e.mixed)uploads are not allowed. Is there a clear difference between Source and Binary?09:03
istadpkg-buildpackages -S OR dpkg-buildpackages -B?09:03
cjwatsonYes, pretty much09:04
cjwatsonYou must use -S for your uploads to Launchpad09:04
istaWhat's the details?09:05
cjwatsonsource uploads have "Architecture: source" in .changes and include a .dsc file and some other files referenced by it (original tarball, packaging)09:06
cjwatsonbinary uploads have machine architectures or "all" in the Architecture field in .changes and include binary packages such as .debs09:06
cjwatsonmixed uploads are used in Debian but not in Ubuntu, and have some combination of both09:06
istaBut I only want to build binary for amd64,09:07
cjwatsonista: You don't build the binary, Launchpad does (if you want it hosted on Launchpad)09:08
cjwatsonista: If you only want Launchpad to build your package for amd64, then put "Architecture: amd64" in debian/control in place of "Architecture: any"09:08
cjwatsonBut you still use dpkg-buildpackage -S09:09
cjwatsonLaunchpad does not accept *any* binary uploads from any entity other than its own builders.09:09
istaBut why must run dpkg-buildpackages locally? It takes too much time09:09
cjwatsondpkg-buildpackage -S only builds the source package; it's usually quick09:09
cjwatsonUnless the source package is gigantic09:10
istaAh, If I dont't want to make a local .deb file, then I can simply run dpkg-buildpackages -S?09:10
cjwatsonYes09:11
cjwatsonBut it's spelled dpkg-buildpackage not dpkg-buildpackages09:11
istasorry.09:12
istaget it.09:12
istaAnother problem: launchpad.net sent build error09:37
istahere is the log: https://launchpadlibrarian.net/153368679/buildlog_ubuntu-precise-amd64.glib_2.39.0%2Bgit20131010-1_FAILEDTOBUILD.txt.gz09:38
cjwatsonista: That's an error in your packaging; missing Build-Depends: zlib1g-dev by the looks of it.09:39
cjwatson/usr/bin/ld: cannot find -lz09:39
cjwatsonista: There'll be several more.  Why not base your work on the existing glib2.0 source package in Ubuntu, rather than trying to reinvent the wheel?09:40
cjwatsonIt's usually not a good plan to repackage things from scratch.09:40
istaGLIB 2.36.0 or better is required. The latest version o09:41
istaglib v2.32 on ubuntu 12.0409:42
cjwatsonista: Sure, but why not simply backport the glib2.0 source package from raring or saucy?09:42
cjwatsonista: It'll be about a hundred times easier than trying to redo all the work yourself and then somehow keeping it reasonably compatible and not destroying your system when you try to install it09:42
istause repositories of ubuntu raring?09:43
cjwatsonista: You can start by just downloading the source from raring or saucy, tweaking the version (say, add a new changelog entry with ~ppa1 appended to the version number), and uploading that to your PPA09:44
cjwatsonIt's possible that will fail but it will be a LOT easier to debug than hoping that dh_make will somehow duplicate the effort of many very experienced packagers over more than a decade09:44
cjwatson(It won't :-) )09:45
istathat should be much easier than build from scratch.09:46
istagood idea, I will have a try.09:47
=== zenitraM^away is now known as zenitraM
=== zenitraM is now known as zenitraM^away
=== zenitraM^away is now known as zenitraM
=== bencer_ is now known as bencer
dsmythiesThe revision date and time details seem to be based on the changelog entry and not on when the package import robot actually executed. Is there a way to determine when the import actually occurred and what upstream revision it imported?15:58
dsmythiesReference 1: http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/saucy/ubuntu-docs/saucy/revision/11315:58
dsmythiesReference 2: https://code.launchpad.net/~ubuntu-branches/ubuntu/saucy/ubuntu-docs/saucy  (where rev 113 actually appeared on or about October 4th, not September 16th)15:58
dsmythiesReference 3: https://code.launchpad.net/~ubuntu-core-doc/ubuntu-docs/saucy  (where, as best as I can determine, rev 113 above seems to be based on upstream rev 274, but should have been rev 275)15:58
cjwatsonYou might need to ask #bzr for that16:01
dsmythiesOh... O.K. I'll go there.16:03
=== yofel_ is now known as yofel
=== zenitraM is now known as zenitraM^away
=== ahasenack is now known as andreas
bjfis qastaging having issues? talking to it via the api just returns 403 errors20:56
philsfhello, I published code for two projects in lp, but in my innocence I used (bzr) tags to identify release versions. what is the best practice to track those in lp? do I need to branch at each version?23:30

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