Package Details: electricsheep 3.0.2-9

Git Clone URL: https://aur.archlinux.org/electricsheep.git (read-only, click to copy)
Package Base: electricsheep
Description: Screensaver that realize the collective dream of sleeping computers from all over the internet
Upstream URL: http://community.electricsheep.org/
Licenses: GPL
Submitter: dvzrv
Maintainer: Rogach
Last Packager: Rogach
Votes: 7
Popularity: 0.24
First Submitted: 2017-12-26 20:59 (UTC)
Last Updated: 2022-07-20 05:39 (UTC)

Latest Comments

1 2 3 4 Next › Last »

simona commented on 2022-07-20 09:12 (UTC)

now perfect

Rogach commented on 2022-07-20 05:39 (UTC)

@lectrode Thanks for the tip, I've updated the PKGBUILD.

lectrode commented on 2022-07-17 23:35 (UTC) (edited on 2022-07-17 23:35 (UTC) by lectrode)

with only wxwidgets-common installed, the build fails with:

checking for wx-config-2.9... no
checking for wx-config... no
installed version of wx is too old,
configure: error: Please install development libraries for wxWidgets 2.9.1 or higher, and then run this configure script again.
==> ERROR: A failure occurred in build().
    Aborting...

this package requires wxwidgets-gtk3 (which has a dependency on wxwidgets-common). with both packages installed, the build completes successfully.

lectricsheepcool commented on 2022-07-15 08:57 (UTC)

replacing wxgtk2 with wxwidgets-common in the depends section of PKGBUILD seems to do the trick (at least just running electricsheep without a paid account)

simona commented on 2022-07-15 08:39 (UTC)

-> Installing wxgtk-common will remove: wxwidgets-common (wxgtk-common)

electricprism commented on 2022-05-25 22:32 (UTC) (edited on 2022-05-25 22:32 (UTC) by electricprism)

Any ideas?

In file included from config.cpp:8:
config.h:11:10: fatal error: wx/bitmap.h: No such file or directory
   11 | #include <wx/bitmap.h>
      |          ^~~~~~~~~~~~~
compilation terminated.
make[1]: *** [Makefile:574: config.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [Makefile:574: electricsheepguiMyDialog2.o] Error 1
make[1]: *** [Makefile:574: main.o] Error 1
mv -f .deps/tinyxmlerror.Tpo .deps/tinyxmlerror.Po
mv -f .deps/tinystr.Tpo .deps/tinystr.Po
mv -f .deps/md5.Tpo .deps/md5.Po
mv -f .deps/pool.Tpo .deps/pool.Po
mv -f .deps/diriterator.Tpo .deps/diriterator.Po
mv -f .deps/luaxml.Tpo .deps/luaxml.Po
mv -f .deps/tinyxmlparser.Tpo .deps/tinyxmlparser.Po
mv -f .deps/tinyxml.Tpo .deps/tinyxml.Po
mv -f .deps/Exception.Tpo .deps/Exception.Po
mv -f .deps/LuaState.Tpo .deps/LuaState.Po
mv -f .deps/storage.Tpo .deps/storage.Po
mv -f .deps/Log.Tpo .deps/Log.Po
mv -f .deps/AlignedBuffer.Tpo .deps/AlignedBuffer.Po
mv -f .deps/Common.Tpo .deps/Common.Po
mv -f .deps/luastorage.Tpo .deps/luastorage.Po
make[1]: Leaving directory '/home/electricprism/.cache/paru/clone/electricsheep/src/electricsheep-2aee05ceb0b8ec2dfbc6858f7525791c827945f6/client_generic/MSVC/SettingsGUI'
make: *** [Makefile:515: all-recursive] Error 1
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'electricsheep-3.0.2-7':
error: packages failed to build: electricsheep-3.0.2-7
  ERROR  ✗ took 39s

Rogach commented on 2022-05-07 06:25 (UTC)

@ElijahLynn Yes, the package was updated, but only the pkgrel portion of the version (part after the dash) was changed. This might have lead to the problem since the download filename was unchanged. I've added pkgrel to download filename to avoid such problems in the future.

ElijahLynn commented on 2022-05-06 23:25 (UTC) (edited on 2022-05-06 23:30 (UTC) by ElijahLynn)

aur/electricsheep 3.0.2-3 -> 3.0.2-6

==> Validating source files with sha256sums...
    electricsheep-3.0.2.tar.gz ... FAILED
==> ERROR: One or more files did not pass the validity check!
 -> error downloading sources: electricsheep 
         context: exit status 1 

Not sure why it is validating 3.0.2. Maybe I did something out of band when I installed it but I don't think so.

Update: Oh, they are both 3.0.2 (I was reading 3.0.2-6, after the dash). Maybe the package got updated here with out a version bump? I just rm ~/.cache/yay/electricsheep -rf then updated again and it downloaded, validated, and then did a fresh make and it works now without error.

ajdunevent commented on 2022-05-02 22:11 (UTC)

@Rogach, thanks for the quick fix! The error was: error while loading shared libraries: libtinyxml.so.0: cannot open shared object file: No such file or directory

Rogach commented on 2022-05-02 03:41 (UTC)

@ajdunevent Moved tinyxml to dependencies.

Can you share the error text? I looked through the source and it seems that tinyxml is used in sheep downloader - but checking the binary with ldd doesn't show dependency on the shared library.