Package Details: pencil 3.0.4-2

Git Clone URL: https://aur.archlinux.org/pencil.git (read-only)
Package Base: pencil
Description: Sketching and GUI prototyping/wireframing tool
Upstream URL: http://github.com/evolus/pencil
Keywords: prototyping sketching wireframe
Licenses: GPL2
Conflicts: evolus-pencil-bin, pencil-v2
Submitter: tinhtruong
Maintainer: lysergia
Last Packager: lysergia
Votes: 162
Popularity: 2.997240
First Submitted: 2012-10-11 10:13
Last Updated: 2017-09-18 13:55

Latest Comments

lysergia commented on 2017-09-18 17:02

I added it to fix the failing post-install step:
https://github.com/evolus/pencil/issues/397

I don't know if this is the best/perfect solution, suggestions or other fixes are welcome.

miopa commented on 2017-09-18 16:00

I noticed this change in build script, can someone explain why it's needed?

```
- HOME="$TMP_HOME" npm install
+ HOME="$TMP_HOME" npm install --unsafe-perm
```

webhive commented on 2017-07-02 16:28

> electron@1.4.14 postinstall /tmp/yaourt-tmp-roman/aur-pencil/src/pencil-3.0.4/node_modules/electron
> node install.js

npm WARN lifecycle Pencil@~postinstall: cannot run in wd %s %s (wd=%s) Pencil@ install-app-deps /tmp/yaourt-tmp-roman/aur-pencil/src/pencil-3.0.4
npm notice created a lockfile as package-lock.json. You should commit this file.
added 278 packages in 12.856s
SyntaxError: Unexpected token ...
SyntaxError: Unexpected token ...
at exports.runInThisContext (vm.js:53:16)
at Module._compile (module.js:373:25)
at Object.Module._extensions..js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Module.require (module.js:353:17)
at require (internal/module.js:12:17)
at _load_CancellationToken (/tmp/yaourt-tmp-roman/aur-pencil/src/pencil-3.0.4/node_modules/electron-builder/out/builder.js:125:33)
at /tmp/yaourt-tmp-roman/aur-pencil/src/pencil-3.0.4/node_modules/electron-builder/src/builder.ts:206:29
at next (native)
at [object Generator].tryCatcher (/tmp/yaourt-tmp-roman/aur-pencil/src/pencil-3.0.4/node_modules/bluebird/js/release/util.js:16:23)
at PromiseSpawn._promiseFulfilled (/tmp/yaourt-tmp-roman/aur-pencil/src/pencil-3.0.4/node_modules/bluebird/js/release/generators.js:97:49)
at /tmp/yaourt-tmp-roman/aur-pencil/src/pencil-3.0.4/node_modules/bluebird/js/release/generators.js:201:15
From previous event:
at build (/tmp/yaourt-tmp-roman/aur-pencil/src/pencil-3.0.4/node_modules/electron-builder/out/builder.js:71:21)
at Object.<anonymous> (/tmp/yaourt-tmp-roman/aur-pencil/src/pencil-3.0.4/node_modules/electron-builder/out/cli/build-cli.js:71:41)
at Module._compile (module.js:409:26)
at Object.Module._extensions..js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Function.Module.runMain (module.js:441:10)
at startup (node.js:139:18)
at node.js:974:3

lysergia commented on 2017-06-19 15:35

Latest version should have all the required dependencies.

loonies commented on 2017-06-18 13:38

Missing dependency: gconf

```
$ pencil
pencil: error while loading shared libraries: libgconf-2.so.4: cannot open shared object file: No such file or directory

# pacman -S gconf

$ pencil
Hardware acceleration disabled for Linux.
Background web-printer started.
RENDERER started.
```

russose commented on 2017-06-06 21:09

Hi,

I am facing the issue discribed in the post here:
https://bbs.archlinux.org/viewtopic.php?id=226598

It is probably not an issue with the packaging since I also have this issue with the upstream sources. But maybe there is something to set-up during the installation. But no idea what...

Let me know if it is not the right place to warm this kind of issue and I will delete this post to not create confusion. But maybe something has to be done during the installation process...

Thanks for the help,
Salvatore

alfredo.ardito commented on 2017-06-05 19:51

Tried again with the latest commit and it works with and without a home directory
thx

hcjl commented on 2017-06-05 09:05

Yes, it got stuck at the same point. But with your latest commit everything works fine.
Thanks a lot for your effort. Cheers.

lysergia commented on 2017-06-04 17:33

Hmm, hcjl, does yours get stuck at the same spot? Installing app dependencies?

I pushed a new commit, this is working for me both with & without a home directory.

Let me know if it works or you see the same issue.

hcjl commented on 2017-06-04 16:03

I have the same problem as alfredo.ardito. It is running for over 4 hours now. I am using plain makepkg in an empty directory on an AMD Ryzen 7 1800X.
Thx & Cheers,
hcjl

All comments