Package Details: sozi 17.06-1

Git Clone URL: https://aur.archlinux.org/sozi.git (read-only)
Package Base: sozi
Description: A zooming presentation based on SVG, using JavaScript
Upstream URL: http://sozi.baierouge.fr/
Licenses: custom:MPL2.0
Submitter: linkmauve
Maintainer: sbmomeni
Last Packager: sbmomeni
Votes: 72
Popularity: 0.138888
First Submitted: 2010-10-28 11:53
Last Updated: 2017-07-27 20:11

Dependencies (15)

Required by (0)

Sources (645)

Latest Comments

a1rolo commented on 2017-09-08 01:10

Same error as mathiew.clabaut

==> ERROR: A failure occurred in build().
Aborting...

mathieu.clabaut commented on 2017-08-21 08:27

Thank @sbmomeni.

Alas, I now get :
==> bower install completed successfully
module.js:491
throw err;
^

Error: Cannot find module 'getobject'
at Function.Module._resolveFilename (module.js:489:15)
at Function.Module._load (module.js:439:25)
at Module.require (module.js:517:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (/tmp/yaourt-tmp-clabaut/aur-sozi/src/Sozi-17.06/node_modules/grunt-legacy-util/index.js:20:18)
at Module._compile (module.js:573:30)
at Object.Module._extensions..js (module.js:584:10)
at Module.load (/tmp/yaourt-tmp-clabaut/aur-sozi/src/Sozi-17.06/node_modules/coffee-script/lib/coffee-script/register.js:45:36)
at tryModuleLoad (module.js:470:12)
at Function.Module._load (module.js:462:3)
at Module.require (module.js:517:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (/tmp/yaourt-tmp-clabaut/aur-sozi/src/Sozi-17.06/node_modules/grunt/lib/grunt.js:17:12)
at Module._compile (module.js:573:30)
at Object.Module._extensions..js (module.js:584:10)
at Module.load (module.js:507:32)
at tryModuleLoad (module.js:470:12)
at Function.Module._load (module.js:462:3)
at Module.require (module.js:517:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (/usr/lib/node_modules/grunt-cli/bin/grunt:44:1)
at Module._compile (module.js:573:30)
at Object.Module._extensions..js (module.js:584:10)
at Module.load (module.js:507:32)
at tryModuleLoad (module.js:470:12)
at Function.Module._load (module.js:462:3)
at Function.Module.runMain (module.js:609:10)
at startup (bootstrap_node.js:158:16)
at bootstrap_node.js:578:3

==> ERROR: A failure occurred in build().
Aborting...

Maybe @macxcool suggestion would be a good alternative ?

macxcool commented on 2017-07-27 21:36

I'm just curious. Why wouldn't I download the Sozi tarball, untar it into /opt and run Sozi from there rather than do all this npm installation every time?

sbmomeni commented on 2017-07-27 20:14

@mathieu.clabaut
droid_sans source is now replaced with make-dependency to ttf-droid package.

mathieu.clabaut commented on 2017-07-27 07:23

Error when downloading droid_sans :

-> Downloading droid_sans.zip...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 403 Forbidden
==> ERROR: Failure while downloading http://www.1001freefonts.com/d/5854/droid_sans.zip

Wouldn't be possible to just make a dependency upon the ttf-droid package ?

sbmomeni commented on 2017-05-30 06:11

@Distag
The folder that I use for building sozi (containing all dependencies and the building tmp files) occupies about 1.3 GB.

So 6 GB is much more than enough. Did you check how much of /tmp was already filled?
In the output of the second command (using --tmp /home/distag/tmp), I see that yaourt has failed trying to create a new folder in the /tmp again (no space left on device, mkdir '/tmp/distag/bower').

luuuciano commented on 2017-05-29 15:21

Heheh... I had to do makepkg in ~/ partition, to have more space for it...

Distag commented on 2017-05-29 14:52

Hello,

3 points:



*the compilation doesn't work, with tmpfs=6G and yaourt -S sozi:

[…]
npm WARN regenerator-transform@0.9.11 license should be a valid SPDX license expression
stage 2 of babel-plugin-transform-regenerator-6.24.1 installation ...
stage 2 of babel-preset-es2015-6.24.1 installation ...
cp: impossible to create direct link 'node_modules/babel-plugin-transform-es2015-parameters/node_modules/babel-helper-call-delegate/node_modules/babel-traverse/node_modules/babel-messages/node_modules/babel-runtime/core-js/math/imulh.js' to '/tmp/yaourt-tmp-distag/aur-sozi/src/build/babel-plugin-transform-es2015-parameters-6.24.1/node_modules/babel-helper-call-delegate/node_modules/babel-traverse/node_modules/babel-messages/node_modules/babel-runtime/core-js/math/imulh.js': No space available on the device



*the compilation doesn't work, with yaourt --tmp /home/distag/tmp -S sozi:

[…]
==> npm install completed successfully
bower fontawesome-v4.7.0.tar#* ENOSPC ENOSPC: no space left on device, mkdir '/tmp/distag/bower'

Stack trace:
Error: ENOSPC: no space left on device, mkdir '/tmp/distag/bower'

Console trace:
Error
at StandardRenderer.error (/usr/lib/node_modules/bower/lib/renderers/StandardRenderer.js:81:37)
at Logger.<anonymous> (/usr/lib/node_modules/bower/lib/bin/bower.js:110:26)
at emitOne (events.js:96:13)
at Logger.emit (events.js:191:7)
at Logger.emit (/usr/lib/node_modules/bower/lib/node_modules/bower-logger/lib/Logger.js:29:39)
at /usr/lib/node_modules/bower/lib/commands/index.js:48:20
at _rejected (/usr/lib/node_modules/bower/lib/node_modules/q/q.js:844:24)
at /usr/lib/node_modules/bower/lib/node_modules/q/q.js:870:30
at Promise.when (/usr/lib/node_modules/bower/lib/node_modules/q/q.js:1122:31)
at Promise.promise.promiseDispatch (/usr/lib/node_modules/bower/lib/node_modules/q/q.js:788:41)
System info:
Bower version: 1.8.0
Node version: 7.10.0
OS: Linux 4.11.2-1-ARCH x64




*Why is this package so big? I have the impression to download all my computer just for a simple software.

sbmomeni commented on 2016-12-03 12:56

@carmelom, @oberon2007
I updated some of dependencies... It now builds with nodejs v7.2.0

oberon2007 commented on 2016-12-02 17:10

Ok. The problem is that since the recent icu update we cannot just downgrade nodejs to v6. The old package is broken.
I have created a new AUR package just now: nodejs6
Add this as a depends (or just install it, replacing nodejs) and sozi will build.
Just be aware that building nodejs takes a while... ;)

All comments