Approach to package simple-build-tool
zajatz at gmail.com
Sat Aug 13 11:56:34 UTC 2011
Thanks for your advice to break dependency loop. Now I have binary
package sbt-launch_0.10.0, and source package sbt_0.10.1 which is built
by the former. The problem now is sbt can not download libraries from
the internet while on Launchpad farm. It seems Launchpad build machines
are not connected to the outer network, and it definitely breaks the
So what should I do now to overcome the limitation?
On Wed, 2011-06-29 at 20:28 +0200, Benjamin Drung wrote:
> Am Mittwoch, den 29.06.2011, 21:56 +0400 schrieb Sergey Ukustov:
> > Hi all,
> > I'm Sergey Ukustov, 23 yo, from Volgograd, Russia.
> > PhD student and Scala+js :) developer. Have scratched the surface of the
> > Debian packaging.
> > I would like to know how to package simple-build-tool. It is a build
> > tool like make or maven but configurable in Scala. It is distributed as
> > a jar file sbt-launcher.jar. Users usually create "sbt" wrapper command
> > for java -jar sbt-launcher.jar. The problem is sbt is built using early
> > version of itself. It means one must have sbt-launch.jar of the version
> > v0.7 for example to build sbt-launch.jar v0.10.
> > Please, tell me what is the best practice to handle this kind of
> > (self-dependent when building) programs.
> Starting packaging with simple-build-tool is not the easiest way to get
> You need to break the build dependency loop somehow. Either build
> simple-build-tool without itself (for example, by writing an ant file)
> or package an old version of simple-build-tool that can be built without
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 836 bytes
Desc: This is a digitally signed message part
More information about the Ubuntu-motu-mentors