/srv/irclogs.ubuntu.com/2011/12/17/#launchpad.txt

audifahrerHi09:40
audifahrerCould someone tell me why this doesn't build: https://code.launchpad.net/~tux-style/+archive/eflxx/+recipebuild/13841109:40
wgrantaudifahrer: It build-depends on libeflxx-dev, which doesn't exist.09:45
audifahrerhm...09:47
audifahreryou're right. eflxx build 8 hours ago, but eetxx tried to build 9 hours ago :-(09:48
wgrantHeh09:48
audifahrerone build cycle on launchpad of several dependant libraries needs ages :-(09:48
audifahrerbut thanks for the hint!09:49
wgrantaudifahrer: Should start building in a few seconds.09:50
wgrantAnd it even worked.09:57
audifahrerwgrant: ok. fine. Sometimes it needs hours. I wonder it was so fast :-)10:06
wgrantI may have customized the queue priorities slightly :)10:06
audifahrerhehe10:06
audifahrerah, you're launchpad god :-P10:06
wgrantI have some superpowers.10:07
audifahrervery practical...10:07
audifahrerI try to import a git repo. Is the URL in the type: git:// ?11:17
wgrantaudifahrer: That should work, yes.11:22
audifahrerwgrant: Could you then tell me why this doesn't import? https://code.launchpad.net/~tux-style/libosmscout/libosmscout11:24
wgrantaudifahrer: There's one too many "libosmscout"s in that URL.11:29
* wgrant fixes.11:29
wgrantIt's just git://libosmscout.git.sourceforge.net/gitroot/libosmscout/libosmscout, but you specified git://libosmscout.git.sourceforge.net/gitroot/libosmscout/libosmscout/libosmscout11:29
wgrantIt's working now.11:30
audifahrerwgrant: ok thanks12:08
audifahrerbut as you see this GIT repo holds multible libraries. In another project (SVN) on launchpad I specified one branch for each library (deb).12:09
audifahrerhttp://bazaar.launchpad.net/~tux-style/libosmscout/libosmscout/files12:09
audifahrerSo how do I use a deb receipe build for each of this folders?12:10
wgrantThat's difficult. A pretty unconventional use of git.12:11
audifahrerI think the maintainer of libosmscout didn't know this.12:11
audifahrerMaybe I could import a branch (directory) in launchpad from this bazaar branch and so do the trick :-)12:13
audifahreror is there a way to import only parts of a git repo?12:13
wgrantIt's not possible to do a partial clone of a git repository.12:14
wgrantgit doesn't support it.12:14
audifahreralso lauchpad doesn't allow to specify a directory in the receipe branch. Seems only root is allowed.12:14
wgrantRight, you can't use a subdirectory of the main branch. The nest-part directive lets you include a directory of another branch as a subdirectory of your main branch -- you could possibly make use of that.12:16
wgrantBut I've not had to deal with this case before.12:16
audifahrerhm, if I request a branch import from baraar. Is the syntax like lp:~tux-style/libosmscout/libosmscout/libosmscout allowed? :-)12:17
wgrantNo.12:18
wgrantDVCSes don't tend to allow partial clones.12:18
wgrantbzr/git/hg don't allow it.12:18
wgrants/allow/support/12:18
audifahrergrmpf12:19
wgrantIndeed :(12:19
audifahrerand could I do some cd something trick in the receipe? I read run isn't allowed on launchpad. But could there be an exception for "run cd" ?12:20
wgrantThe nest-part recipe directive supports the case of eg. grabbing just the debian/ directory from some other branch and putting it into the debian/ subdirectory.12:20
wgrantBut you can't do that for the base branch.12:20
wgrantSadly not; run is entirely forbidden.12:20
audifahreryes, I was yet fallen over this while trying to import complete EFL SVN and build seperate libs. Not I import all libs in a seperate branch. But here no chance :-(12:21
audifahrershit12:21
audifahrermaybe I've to contact the project owner if he changes his repo structure. But as he may lost the history he probably won't do it. :-(12:22
wgrantWell12:23
wgrantIt's not the end of the world.12:23
wgrantIf you really want, you could write debian/rules to cope with the project being in a subdir.12:23
audifahreror I use some public service to build a "bridge" (e.g. SVN mirror)12:23
wgrantIt just means the source tarball will be a bit bloated.12:23
wgrantBut the binaries will be fine.12:23
wgrantHmm.12:24
wgrantYou could also write a recipe with an empty or debian/-only base branch.12:24
audifahrerwgrant: yes, I thought about handling in debian files.12:24
wgrantThen use nest-part to grab just the relevant subdirectory of the import branch.12:24
wgrantYou still have the extra directory, but you don't have the bloat.12:24
audifahrerhm, you mean then I've debian folder after merge not below libosmscout , but one hierarchie higher? Do you think it's then enough to do a "cd libosmscout" in the rules file? Or need *.dirs, *.install files also modified?12:31
wgrantRight, so the root directory will have "debian" and "libosmscout" directories.12:31
wgrantdebian/rules etc. will have to know to point at the subdir.12:32
audifahrerhm, this could work...12:32
audifahrerI'll first try offline12:33
wgrantGood plan :)12:34
audifahrerwgrant: I tried to overwrite override_dh_auto_configure in debian rules:16:41
audifahrerhad no success until now :-(16:48
michalbHi, is there anybody who can help me? I'm trying to upload (my first) package to my PPA, but the package is rejected with following message: "File codedesigner_1.5.1.orig.tar.gz already exists in CodeDesigner RAD, but uploaded version has different contents." The problem is, that the launchpad webportal states that there are no packages uploaded in my PPA so I cannot delete/download the previously uploaded tar.17:31
=== EyesIsServer is now known as EyesIsAsleep
=== jibel_ is now known as jibel

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