HI Piret,

> Saw that new release verison 7.2.2 of virtuoso is available. But when I try 
> to build debian packages I get an error:
> 
> test -x debian/rules
> /usr/bin/make -C binsrc/VirtuosoClient.Net clean
> make[1]: Entering directory 
> `/tmp/build/virtuoso-opensource/binsrc/VirtuosoClient.Net'
> make[1]: *** No rule to make target `clean'.  Stop.
> make[1]: Leaving directory 
> `/tmp/build/virtuoso-opensource/binsrc/VirtuosoClient.Net'
> make: *** [cleanbuilddir/libvirtmono0-cil] Error 2
> 
> The steps I take:
> - start clean ubuntu 14.04 LTS Virtual Machine. All commands in machine are 
> executed under root user.
> - install initial dependencies:
>     apt-get update
>   apt-get install -y openjdk-6-jdk git build-essential automake devscripts 
> equivs
> - clone virtuoso source from github:
>     git clone https://github.com/openlink/virtuoso-opensource.git
>   git checkout v7.2.2
> - make sure all dependencies needed are installed, based on another message 
> thread conversation ( 
> http://sourceforge.net/p/virtuoso/mailman/message/34650682/ ):
>     mk-build-deps --install debian/control
> - start debian package build:
>     fakeroot debian/rules clean binary

Looks like the clean rule fires too soon, before the actual Makefiles etc are 
created.

Since this is a new checkout, as a workaround you can just use:

        fakeroot debian/rules binary

After you have build the first time, the clean option is functional.

I will fix this for the next release

> Am I missing something? Did some thing changed with release? Because building 
> develop/7 branch latest state on 27th of November worked with these steps.


Patrick


Patrick
---
Patrick van Kleef
Program Manager
OpenLink Software

http://www.openlinksw.com/
http://twitter.com/openlink/


------------------------------------------------------------------------------
_______________________________________________
Virtuoso-users mailing list
Virtuoso-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/virtuoso-users

Reply via email to