-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Dear Anton, I really want to express my gratitude to you for this work. This important step should make our life easier. I checked the package for 12.04. From what I can see it works correctly. Looking at computation time on oedometer.py example, I can guess that the package was built without openblas/suitesparse/metis: it works but the fluid calculation is extremely slow. Installing the above dependencies before compilation should fix that. Cheers.
Bruno Thank you very much On 22/11/13 23:04, Anton Gladky wrote: > Dear Yade users and developers, > > we are providing pre-built packages for several years, using Launchpad's > PPA build-infrastructure. It works fine in most cases (thanks to > Canonical!), but we usually have problems due to Yade's high RAM > consumption during compilation step. That is why some daily-builds are > sometimes outdated. > > With the new GCC-4.8 the situation became even more difficult. We are > not able to provide packages for amd64-archs (the most popular one) > because of constant build failures on build-servers. We cannot influence > or choose the server for building, so we can just try one more time and > wait for accidentally available build-server with enough amount of RAM. > > That is why we are trying to migrate the package build infrastructure to > our local resources with the kind help of 3SR Laboratory in Grenoble > (thanks a lot, guys!), where currently hosted yade-dem.org website, wiki > and buildbot. > > We do reaaly need the help in testing of new daily-packages, which are > uploaded already here [1]. To do it, you need to add this repository to > your /etc/apt/sources.list, add a PGP-key AA915EEB as a trusted (we will > sign all packages, using this key) and install yadedaily (yes, for > technical reasons it will be called yadedaily instead of yade-daily as > before). > > The following commands will do it for you: > > sudo bash -c 'echo "deb http://www.yade-dem.org/packages/ precise/" >> > /etc/apt/sources.list' > wget -O - http://www.yade-dem.org/packages/yadedev_pub.gpg | sudo > apt-key add - > sudo apt-get update > sudo apt-get install yadedaily > > If you have another distribution, not Ubuntu Precise, be sure to use the > correct name in the first line. > > After that you can normally start Yade using "yadedaily" or > "yadedaily-batch" command. > > The version numbering has also changed and became more obvious as > before. The current one is "1.05.0-28-g5e71fa5~precise-1". It means: > > 1.05.0 - the last stable version > 28 - how many commits after stable release > g5e71fa5 - hash of commit, which was built > precise - this package is built for Ubuntu Precise > 1 - "technical" version of Debian package > > One more positive side of this migration is the folowing. We can now > build packages not only for Ubuntu, but for Debian also. Now the > following packages are available: > > Ubuntu 12.04 Precise (without LinSolv support) > Ubuntu 13.10 Saucy > Debian Unstable > Debian Jessie (Debian Testing) > Debian Wheezy (some build failures, will be resolved) > > Please, test the package and give a feedback. > > If you do not need yadedaily-package any more, just remove the > corresponding line in /etc/apt/sources.list. To remove our key from > keyring, execute the following commands: > > sudo apt-key remove AA915EEB > sudo apt-get purge yadedaily > > Gir-repository for packaging stuff is available on GitHub [1]. It should > hopefully allow us to easily maintain versions for different > Distribution, using powerful git-merge strategy. Each branch corresponds > to one distribution e.g. precise, jessie etc. > > The script for building all of this stuff is here [2[. Ut uses pbuilder > to build packages, so all packages are building in a clean environment. > > For all questions/problems/wishes, please, answer this email. No need to > file a bug as this packaging infrastructure is in testing mode now. > > [1] http://www.yade-dem.org/packages/ > [2] https://github.com/yade/yadedaily > [3] https://github.com/yade/trunk/blob/master/scripts/ppa/createtar.py > > Best regards, > > Anton > > > > _______________________________________________ > Mailing list: https://launchpad.net/~yade-users > Post to : [email protected] > Unsubscribe : https://launchpad.net/~yade-users > More help : https://help.launchpad.net/ListHelp - -- _______________ Bruno Chareyre Associate Professor ENSE³ - Grenoble INP Lab. 3SR BP 53 38041 Grenoble cedex 9 Tél : +33 4 56 52 86 21 Fax : +33 4 76 82 70 43 ________________ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with undefined - http://www.enigmail.net/ iQEcBAEBAgAGBQJSlJeVAAoJEHUMSf9HoZMO6KoH/3vzKj3tzewCZ8XCFo8fNYhD /tpzj66d3YVIYy4x948gEmeW56T7TXY+nZxCdTYu7DudtgJNjwp4UbFdCWShXcY1 AAn/cfuEV2Ta+e4ut4KkCf1K+6elqDEVBN51kKPT+XLHT59a1awFJaSwMMBkqetk VCerGA4RiLlND+w1iWfeWyMiaWwmWHHtqyGegzedMgHypHaWFqpfI4NXW+y6Yd/z XdlX8Nazqbb++Bi0FIkL/ylyoTpqdgmofOgf6M8GRmEh9KQzEsTN+5Gz0yqHFOSg 8VSfr5UUtCs3CtkF2Lzvhe+GO5GGCpU1wjVhRTrz3msfL7EqDMsSbUHMPLC28wk= =At6U -----END PGP SIGNATURE-----
_______________________________________________ Mailing list: https://launchpad.net/~yade-users Post to : [email protected] Unsubscribe : https://launchpad.net/~yade-users More help : https://help.launchpad.net/ListHelp

