[09:40] Hi [09:40] Could someone tell me why this doesn't build: https://code.launchpad.net/~tux-style/+archive/eflxx/+recipebuild/138411 [09:45] audifahrer: It build-depends on libeflxx-dev, which doesn't exist. [09:47] hm... [09:48] you're right. eflxx build 8 hours ago, but eetxx tried to build 9 hours ago :-( [09:48] Heh [09:48] one build cycle on launchpad of several dependant libraries needs ages :-( [09:49] but thanks for the hint! [09:50] audifahrer: Should start building in a few seconds. [09:57] And it even worked. [10:06] wgrant: ok. fine. Sometimes it needs hours. I wonder it was so fast :-) [10:06] I may have customized the queue priorities slightly :) [10:06] hehe [10:06] ah, you're launchpad god :-P [10:07] I have some superpowers. [10:07] very practical... [11:17] I try to import a git repo. Is the URL in the type: git:// ? [11:22] audifahrer: That should work, yes. [11:24] wgrant: Could you then tell me why this doesn't import? https://code.launchpad.net/~tux-style/libosmscout/libosmscout [11:29] audifahrer: There's one too many "libosmscout"s in that URL. [11:29] * wgrant fixes. [11:29] It's just git://libosmscout.git.sourceforge.net/gitroot/libosmscout/libosmscout, but you specified git://libosmscout.git.sourceforge.net/gitroot/libosmscout/libosmscout/libosmscout [11:30] It's working now. [12:08] wgrant: ok thanks [12:09] but 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] http://bazaar.launchpad.net/~tux-style/libosmscout/libosmscout/files [12:10] So how do I use a deb receipe build for each of this folders? [12:11] That's difficult. A pretty unconventional use of git. [12:11] I think the maintainer of libosmscout didn't know this. [12:13] Maybe I could import a branch (directory) in launchpad from this bazaar branch and so do the trick :-) [12:13] or is there a way to import only parts of a git repo? [12:14] It's not possible to do a partial clone of a git repository. [12:14] git doesn't support it. [12:14] also lauchpad doesn't allow to specify a directory in the receipe branch. Seems only root is allowed. [12:16] Right, 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] But I've not had to deal with this case before. [12:17] hm, if I request a branch import from baraar. Is the syntax like lp:~tux-style/libosmscout/libosmscout/libosmscout allowed? :-) [12:18] No. [12:18] DVCSes don't tend to allow partial clones. [12:18] bzr/git/hg don't allow it. [12:18] s/allow/support/ [12:19] grmpf [12:19] Indeed :( [12:20] and 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] The 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] But you can't do that for the base branch. [12:20] Sadly not; run is entirely forbidden. [12:21] yes, 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] shit [12:22] maybe 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:23] Well [12:23] It's not the end of the world. [12:23] If you really want, you could write debian/rules to cope with the project being in a subdir. [12:23] or I use some public service to build a "bridge" (e.g. SVN mirror) [12:23] It just means the source tarball will be a bit bloated. [12:23] But the binaries will be fine. [12:24] Hmm. [12:24] You could also write a recipe with an empty or debian/-only base branch. [12:24] wgrant: yes, I thought about handling in debian files. [12:24] Then use nest-part to grab just the relevant subdirectory of the import branch. [12:24] You still have the extra directory, but you don't have the bloat. [12:31] hm, 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] Right, so the root directory will have "debian" and "libosmscout" directories. [12:32] debian/rules etc. will have to know to point at the subdir. [12:32] hm, this could work... [12:33] I'll first try offline [12:34] Good plan :) [16:41] wgrant: I tried to overwrite override_dh_auto_configure in debian rules: [16:48] had no success until now :-( [17:31] Hi, 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. === EyesIsServer is now known as EyesIsAsleep === jibel_ is now known as jibel