Package Details: tupitube.desk-git r1720.2b833c8e-1

Git Clone URL: https://aur.archlinux.org/tupitube.desk-git.git (read-only, click to copy)
Package Base: tupitube.desk-git
Description: A design and authoring tool for digital artists interested in 2D animation.
Upstream URL: http://www.maefloresta.com/
Licenses: GPL3
Conflicts: tupi
Provides: tupi
Submitter: SanskritFritz
Maintainer: None
Last Packager: SanskritFritz
Votes: 1
Popularity: 0.000000
First Submitted: 2018-03-28 21:36
Last Updated: 2020-06-06 08:14

Latest Comments

Tio commented on 2020-07-24 21:53

Error:
```
Building tupitube.desk-git...
==> Making package: tupitube.desk-git r1720.2b833c8e-1 (Fri 24 Jul 2020 11:52:51 PM CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Cloning tupitube.desk git repo...
Cloning into bare repository '/var/tmp/pamac-build-tio/tupitube.desk-git/tupitube.desk'...
-> Found quazip5.patch
==> Validating source files with md5sums...
tupitube.desk ... Skipped
quazip5.patch ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
-> Creating working copy of tupitube.desk git repo...
Cloning into 'tupitube.desk'...
done.
==> Starting prepare()...
patching file configure.rb
Hunk #1 succeeded at 134 (offset 26 lines).
patching file configure.tests/quazip/main.cpp
patching file configure.tests/quazip/quazip.pro
patching file configure.tests/quazip/quazip.qonf
patching file qonf/test.rb
Hunk #2 succeeded at 163 (offset -11 lines).
patching file src/libtupi/tuppackagehandler.cpp
==> Starting pkgver()...
==> Updated version: tupitube.desk-git r1764.599bec31-1
==> Starting build()...
/usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require': cannot load such file -- os (LoadError)
from /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require'
from /var/tmp/pamac-build-tio/tupitube.desk-git/src/tupitube.desk/qonf/configure.rb:38:in `<top (required)>'
from configure.rb:42:in `require_relative'
from configure.rb:42:in `<main>'
==> ERROR: A failure occurred in build().
Aborting...


```

aurmyster commented on 2020-06-08 17:39

The build fails using both yay & makepkg

[aurmyster@arch1 tupitube.desk-git]$ makepkg -s
==> Making package: tupitube.desk-git r1720.2b833c8e-1 (Mon 08 Jun 2020 01:34:12 PM EDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating tupitube.desk git repo...
Fetching origin
  -> Found quazip5.patch
==> Validating source files with md5sums...
    tupitube.desk ... Skipped
    quazip5.patch ... Passed
==> Extracting sources...
  -> Creating working copy of tupitube.desk git repo...
Cloning into 'tupitube.desk'...
done.
==> Starting prepare()...
patching file configure.rb
Hunk #1 succeeded at 134 (offset 26 lines).
patching file configure.tests/quazip/main.cpp
patching file configure.tests/quazip/quazip.pro
patching file configure.tests/quazip/quazip.qonf
patching file qonf/test.rb
Hunk #2 succeeded at 163 (offset -11 lines).
patching file src/libtupi/tuppackagehandler.cpp
==> Starting pkgver()...
==> Starting build()...
Traceback (most recent call last):
    4: from configure.rb:42:in <main>'
    3: from configure.rb:42:inrequire_relative'
    2: from /home/aurmyster/.cache/yay/tupitube.desk-git/src/tupitube.desk/qonf/configure.rb:38:in <top (required)>'
    1: from /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:inrequire'
/usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require': cannot load such file -- os (LoadError)
==> ERROR: A failure occurred in build().
    Aborting...

SanskritFritz commented on 2016-12-28 23:46

THANK YOU sekret! I simply lacked the time to vade into the package despite the shame it didn't build for months already. This was a godsent from you, really.
One question: why was the ld.so.conf change necessary?

sekret commented on 2016-12-28 19:19

Hi SanskritFritz, I changed your PKGBUILD a bit:
- Changed url to go directly to the site of tupi
- Changed source to github, recommended by the maintainer
- Changed quazip5.patch, so the package builds
- Changed pkgver(), so the actual pkgver is being included and so it gets more meaning
- Changed configure options to what I find reasonable
- Added an ld.so.conf file for the libraries in /usr/lib/tupi

Feel free to use it!

PKGBUILD: https://paste.pound-python.org/show/2LKV7zyUN75oP0XWVtzd
quazip5.patch: https://paste.pound-python.org/show/eIOnzMQAsJ5DTriXg3SE/

SanskritFritz commented on 2015-09-20 17:29

OK :)

agent0 commented on 2015-09-20 15:13

Now all ok. Thanks.
You can delete previous comment and I can delete this comment to keep discussion clear.

SanskritFritz commented on 2015-09-20 00:01

agent0 Try again now, I included a patch to handle quazip-qt5.

agent0 commented on 2015-09-19 15:09

Please, add quazip as dependency.

agent0 commented on 2015-09-19 14:10

* Configure failed. error was: Missing required dependency
make: *** No targets specified and no makefile found. Stop.
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build tupi-git.

SanskritFritz commented on 2015-09-18 21:33

Saving a project crashes Tupí at the moment. The workaround is to create a symlink:
ln -s /usr/lib/libquazip5.so.1 /usr/lib/libquazip.so.1
Upstream bug report:
http://www.maefloresta.com/portal/node/783