Package Details: desura 120.25-4

Git Clone URL: https://aur.archlinux.org/desura.git (read-only)
Package Base: desura
Description: A community-driven digital distribution service for gamers (2750+ games)
Upstream URL: http://desura.com/
Licenses: GPL3
Submitter: flow
Maintainer: jyantis
Last Packager: jyantis
Votes: 225
Popularity: 0.033454
First Submitted: 2011-09-19 15:54
Last Updated: 2015-08-12 16:24

Latest Comments

le_fuzzy commented on 2016-03-16 22:21

Same issue as ryansito: libjpeg-turbo isn't supplying 'libjpeg.so.62' and Desura crashes. libjpeg6-turbo in AUR supplies 'libjpeg.so.62' and after installing it Desura runs. Don't know how SunRed is running Desura with just libjpeg-turbo, but libjpeg6-turbo seems required for now for me.

ryansito commented on 2015-09-09 20:12

Hi, updating intel microcode doesn't work for me. That's my output when running desura.
/opt/desura/lib/desura: /usr/lib/libcurl.so.3: no version information available (required by /opt/desura/lib/desura)
/devroot/teamcity/buildAgent/work/2d0cde112ff3bd73/src/include/SharedObjectLoader.h:83 - Error loading library libuicore.so: 'libjpeg.so.62: cannot open shared object file: No such file or directory' [LD_LIBRARY_PATH=/opt/desura/lib/]
$XDG_CONFIG_HOME not set, falling back to $HOME/.config.$XDG_CACHE_HOME not set, falling back to $HOME/.cache.If you don't see it. Maybe it minimized

jyantis commented on 2015-08-12 16:25

Sunred: This has been updated.

SunRed commented on 2015-08-07 13:00

Please replace libjpeg6-turbo with libjpeg-turbo since libjpeg6-turbo does not exist anymore and desura runs just fine with libjpeg-turbo.

asipper commented on 2015-04-28 00:25

I fixed it by updating my cpu's (intel) microcode using https://wiki.archlinux.org/index.php/Microcode#Updating_microcode

jyantis commented on 2015-04-26 15:58

asipper: I am sorry I wish I could help you with this. I just don't have enough info to really give you good advice.

You could try submitting an issue at:
https://github.com/desura/desura-app

You can read more about segmentation faults here:
http://stackoverflow.com/questions/3200526/what-is-a-segmentation-fault

asipper commented on 2015-04-26 15:50

it still fails but with a 2004 segmentation fault instead of a 27766 one.

jyantis commented on 2015-04-26 15:35

asipper - I just installed it on a fresh machine to test and it worked fine. Possibly try uninstalling it and all its dependencies with:
sudo pacman -Rs desura
and then trying to install it again.

asipper commented on 2015-04-26 14:08

It install fine for me but when I try to run desura I get
"➜ ~ desura
/opt/desura/lib/desura: /usr/lib/libcurl.so.3: no version information available (required by /opt/desura/lib/desura)
/opt/desura/desura: line 21: 27766 Segmentation fault (core dumped) $DESURA_DEBUGGERS $DIR/lib/desura $@
If you don't see it. Maybe it minimized
"

jyantis commented on 2015-02-13 19:59

Forge: You can remove this package then update boost. (Arch Linux is currently on boost 1.57. I suspect whatever distro you are using probably is as well) then reinstall this package. This package will not overwrite your current version of boost. Instead it will just include these 1.54 files:

So it should look like this:
ls /usr/lib/libboost_system.so* would be:
/usr/lib/libboost_system.so.1.57.0
/usr/lib/libboost_system.so
/usr/lib/libboost_system.so.1.54.0

jyantis commented on 2015-02-13 19:58

Forge: You can remove this package then update boost. (Arch linux is currently on boost 1.57. I suspect whatever distro you are using probably is as well) then reinstall this package. This package will not overwrite your current version of boost. Instead it will just include those 1.54 files:

So it should look like this:
ls /usr/lib/libboost_system.so* would be:
/usr/lib/libboost_system.so.1.57.0
/usr/lib/libboost_system.so
/usr/lib/libboost_system.so.1.54.0

forge commented on 2015-02-13 14:09

Current package brings along it's own copies of libboost and libboost_filesystem, but if the system already has libboost installed, this causes a conflict. Not sure how best to address.

error: failed to commit transaction (conflicting files)
desura: /usr/lib/libboost_filesystem.so.1.54.0 exists in filesystem
desura: /usr/lib/libboost_system.so.1.54.0 exists in filesystem
Errors occurred, no packages were upgraded.

dmp1ce commented on 2015-02-12 01:36

@jyantis, that worked. Thanks!

jyantis commented on 2015-02-10 21:50

dmp1ce: Try deleting the /opt/desura directory like:
sudo rm -r /opt/desura

Then reinstalling it. This should be fine since it doesn't save any userdata there.

dmp1ce commented on 2015-02-10 20:19

My upgrade always fails with the following error:

:: Proceed with installation? [Y/n] Y
(1/1) checking keys in keyring [##############################] 100%
(1/1) checking package integrity [##############################] 100%
(1/1) loading package files [##############################] 100%
(1/1) checking for file conflicts [##############################] 100%
error: failed to commit transaction (conflicting files)
desura: /opt/desura/desura.desktop exists in filesystem
desura: /opt/desura/desura_appfiles.xml exists in filesystem
desura: /opt/desura/lib/libcef_desura.so exists in filesystem
desura: /opt/desura/lib/libcrashuploader.so exists in filesystem
desura: /opt/desura/lib/libffmpegsumo.so exists in filesystem
desura: /opt/desura/lib/libmcfcore.so exists in filesystem
desura: /opt/desura/lib/libscriptcore.so exists in filesystem
desura: /opt/desura/lib/libservicecore.so exists in filesystem
desura: /opt/desura/lib/libuicore.so exists in filesystem
desura: /opt/desura/lib/libusercore.so exists in filesystem
desura: /opt/desura/lib/libwebcore.so exists in filesystem
desura: /opt/desura/version exists in filesystem
Errors occurred, no packages were upgraded.
==> WARNING: Your packages are saved in /tmp/yaourt-tmp-david
==> ERROR: unable to update

sinisterstuf commented on 2015-02-04 08:05

Every time I upgrade:
rm: refusing to remove ‘.’ or ‘..’ directory: skipping ‘opt/desura/.’
rm: refusing to remove ‘.’ or ‘..’ directory: skipping ‘opt/desura/..’
error: command failed to execute correctly
And then it goes on and seems to finish as expected.

jose1711 commented on 2015-01-31 20:34

anyone knows how to fix "There was an error during the MCF install process and it has been stopped? Tool ids cannot be resolved into tools. [7.0]" error on launching some games? i keep seeing this since ages.

jyantis commented on 2015-01-31 20:32

Updated and thanks for the fix

jyantis commented on 2015-01-31 20:31

Fixed. Thanks for the feedback!

jose1711 commented on 2015-01-31 20:22

fails to build on i686. quick&dirty fix:

change
install -D -m755 desura ${pkgdir}/opt/${pkgname}/
to
install -D -m755 desura/* ${pkgdir}/opt/${pkgname}/

jyantis commented on 2015-01-23 19:05

Fixed.

BluePeril commented on 2015-01-23 18:55

http://yantis-scripts.s3.amazonaws.com/libboost_filesystem.so.1.54.0-i686 and http://yantis-scripts.s3.amazonaws.com/libboost_system.so.1.54.0-i686 seem to be missing

fettouhi commented on 2015-01-22 19:20

Is this still built against linpng12? I thought they would update that.

Azul commented on 2015-01-20 06:27

Azul commented on 2015-01-20 06:17

Sounds like my problem is an isolated issue... not really sure what's causing it. I can at least use it one way or another. Not really something I'd want to do a clean install to fix.

Thank you for spending time to try and fix this! Also thank you for adopting the package!

jyantis commented on 2015-01-20 03:44

I just tried it on a fresh install of Manjaro and it worked perfect.
Here is a screenshot:
http://yantis-scripts.s3.amazonaws.com/desura_manjaro.jpg

Maybe another plugin or menu. Let me know which package and I can try that.


jyantis commented on 2015-01-20 02:06

Azul: I tried it with xfce4-panel and xfce4-wiskermenu and it worked perfectly. This is on Arch Linux though. Let me put Manjaro on a VM and give that a shot and see if I can reproduce your error.

Azul commented on 2015-01-20 01:44

I'm using Manjaro. For whatever reason it's not showing up in the Whisker Menu, but it's showing up in the other one I have... so weird. But at least I can access it without having to use the terminal.

jyantis commented on 2015-01-19 21:48

Azul: Try now. Should be fixed and thank you for the feedback.

Azul commented on 2015-01-19 21:18

I am not getting an icon for desura anymore. I can run the command desura and it shows up. Don't know if this is normal (because I know they are redoing the Linux version) or a bug on my end.

jyantis commented on 2015-01-19 02:53

Since this was orphaned I took this over to see if I could fix it for you guys. I don't really play a lot of games so you will have to let me know if you have issues.

These issues have been fixed:
- curl issue
- boost issue
- libjpg issue
- infinite patching and a billion lib directories

Please let me know if any others. Seems to work and the couple games I tested worked.

arzeth commented on 2015-01-08 01:10

It does not work anymore (I am on [testing]):
$ desura
/opt/desura/lib/desura: error while loading shared libraries: libboost_filesystem.so.1.54.0: cannot open shared object file: No such file or directory
$ sudo ln -s /usr/lib/libboost_filesystem.so /usr/lib/libboost_filesystem.so.1.54.0
$ desura
/opt/desura/lib/desura: error while loading shared libraries: libboost_system.so.1.54.0: cannot open shared object file: No such file or directory
$ sudo ln -s /usr/lib/libboost_system.so /usr/lib/libboost_system.so.1.54.0
$ desura
/opt/desura/lib/desura: /usr/lib/libcurl.so.4: version `CURL_OPENSSL_3' not found (required by /opt/desura/lib/desura)

Caldazar commented on 2014-09-11 21:07

I had the "Desura needs to be able to write to the root folder. Please fix the file permissions." issue mentioned before.

The problem occurs because in the PKGBUILD:
# Change permissions
install -dm775 -g users ${pkgdir}/opt/${pkgname}

the permission of /opt/desura/ is root:users
but I use the group 'wheel' as usergroup

Can you do this more dynamically? I don't know how it's done best,
groups `whoami`
maybe?

Alzarath commented on 2014-05-26 14:42

I get this error whenever I try to view a game's or community's page.

[0526/103429:INFO:gl_implementation.cc(100)] Using desktop GL implementation.
/usr/bin/desura: line 8: 26740 Segmentation fault (core dumped) /opt/desura/desura

There have been other threads out there with this issue but I haven't seen one that's solved it.

xcomcmdr commented on 2013-09-28 08:20

libjpeg6 is from the AUR. Both libjpeg6 and desura build fine on my end. Desura runs fine too.

Since this package was orphaned, I took maintainership. If there is any problem (like the package being out of date, which I could not find out), please let me know.

xcomcmdr commented on 2013-09-28 08:20

libjpeg6 is from the AUR. Both libjpeg6 and desura build fine on my end. Desura runs find too.

Since this package was orphaned, I took maintainership. If there is any problem (like the package being out of date, which I could not find out), please let me know.

kabads commented on 2013-09-21 07:40

When attempting to install, I'm getting the libjpeg6 error:

spark: ~/Downloads/desura : makepkg -si
==> Making package: desura 1-18 (Sat 21 Sep 08:39:22 BST 2013)
==> Checking runtime dependencies...
==> Installing missing dependencies...
error: target not found: libjpeg6

reflexing commented on 2013-03-14 11:54

@mountpeaks can you please show the output of the 'groups' and 'ls -la /opt/desura' commands, run under user which gets file permission errors?

tastyminerals commented on 2013-03-14 06:37

"Desura needs to be able to write to the root folder. Please fix the file permissions."
Why does it need a permission to root folder?

Reinstalling does not help?

tastyminerals commented on 2013-03-14 06:36

"Desura needs to be able to write to the root folder. Please fix the file permissions."
Why does it need a permission to root folder?

Reinstalling does not help, and why should it in the first place?

tastyminerals commented on 2013-03-14 06:35

"Desura needs to be able to write to the root folder. Please fix the file permissions."
Why does it need a permission to root folder?
It should use .local/share or something.

tastyminerals commented on 2013-03-14 05:33

"Desura needs to be able to write to the root folder. Please fix the file permissions."

Sorry, how does reinstalling can solve the issue? I t does not.

reflexing commented on 2013-01-09 09:07

@zbito can you please try to completely remove desura package and then install it again?

zbito commented on 2013-01-07 16:04

I get this message every time I start desura from command line - since starting it from application menu does not have any effect.
I'm trying to get desurium workng. Hope for better results ;)

reflexing commented on 2012-12-13 04:16

@zbito I quickly looked into, can't reproduce your error. Everything is smooth. Where do you get this error, on what step? Is your user in the 'users' group? Can you post any logs?

reflexing commented on 2012-12-13 04:04

@zbito I will look in a few days. BTW, Desura is outdated, you can use open source Desurium instead.

zbito commented on 2012-12-12 17:02

Is there any way of getting out of root permissions error?
I'm getting at runtime the following message:
Desura needs to be able to write to the root folder. Please fix the file permissions.

Anonymous comment on 2012-03-31 01:57

libjpeg6 is currently out of date however this works with libjpeg6-turbo as recommended on the libjpeg6 page.

nickoe commented on 2012-03-19 17:05

Maybe because someone would have reflexing to make directly from the desurium git repo instead of the official stable desura version.

iFSS commented on 2012-03-19 13:49

Why is this flagged as out-of-date? It seems fine.

Zeroedout commented on 2012-03-13 10:42

That's great. Hope to see a working Arch package soon :)

Jookia commented on 2012-03-02 03:31

Hi! I'm from the Desurium team. I know how bad the build system is, and this isn't going to be an easy feat to fix, but I'd appreciate any bugs or other problems to be reported to GitHub page. I don't have that much free time, but I'm trying my best to get things to work out.

Zeroedout commented on 2012-02-02 03:56

Thanks for the update. Good to know :)

top4ek commented on 2012-02-01 09:55

I've tried to compile Desurium manually. There very shitty building system and it'll take time to make pkgbuild.

top4ek commented on 2012-02-01 09:54

I've tried to compile Desurium manually. There very shitty building system and it'll take time to make pkgbuild.

reflexing commented on 2012-01-24 12:01

@all I will look at it ASAP, I get notifications.

Diego commented on 2012-01-24 09:35

https://github.com/lodle/Desurium

TheCycoONE commented on 2012-01-22 00:03

There's now a foss version: https://github.com/lodle/Desurium

reflexing commented on 2011-12-11 16:35

@nivardus maybe, but what's the profit?

nivardus commented on 2011-12-11 16:08

Shouldn't /opt/desura be root:games? Most /opt games use the more specific group over 'users.'

tjbp commented on 2011-11-20 13:31

@reflexing new version works great, thanks. :)

reflexing commented on 2011-11-18 18:05

@All: Package updated. Please, report any bugs or suggestions.

reflexing commented on 2011-11-18 18:05

@All: Package updated. Please, report any bugs or suggestions.

dcelasun commented on 2011-11-18 18:03

@unknown: PLEASE! Read the comments below!

unknown commented on 2011-11-18 17:49

==> Starting package()...
install: target `/tmp/yaourt-tmp-unknown/aur-desura/pkg/usr/share/applications/' is not a directory: No such file or directory
==> ERROR: A failure occurred in package().
Aborting...

tjbp commented on 2011-11-18 15:47

@reflexing Even with my user owning everything in /opt/desura, it doesn't work. :( Weird. It's specifically a KDialog error box - maybe it's a bug unique to KDE?

megadriver commented on 2011-11-18 12:42

Good news for all the gconf haters out there (I'm one of them, too!):

Latest version of Desura comes with its own bundled "libgconf-2.so.4", so the "gconf" dependency can now be safely replaced with "orbit2" (which Desura does complain about if it's not installed). Works for me!

reflexing commented on 2011-11-18 10:41

Will fix those as I get home.

dcelasun commented on 2011-11-18 10:29

@fettouhi: Change the last line of package() as mentioned in my previous comment below.

fettouhi commented on 2011-11-18 10:27

Doesn't build now. Fails with ${pkgdir}/usr/share/applications/ doesn't exist.

reflexing commented on 2011-11-18 07:26

@dcelasun, yep, thanks, forgot it's fakeroot. Doesn't matter, I'll revert desktop-file-install and add desktop-file-utils with xdg-utils to deps.

dcelasun commented on 2011-11-18 07:06

@reflexing: Because ${pkgdir}/usr/share/applications/ doesn't normally exist and it has to be created. The "-D" flag treats all parameters except the last one (which is ${pkgname}.desktop) as directories and creates them.

reflexing commented on 2011-11-18 06:08

@dcelasun why?

dcelasun commented on 2011-11-18 05:18

The last line of package() should be changed as follows:

install -Dm644 ${pkgname}.desktop ${pkgdir}/usr/share/applications/${pkgname}.desktop

reflexing commented on 2011-11-18 04:37

@tjbp sudo chown your_username:users -R /opt/desura/*

reflexing commented on 2011-11-18 04:36

@tjbp sudo chown your_username:users -R /opt/desura/

tjbp commented on 2011-11-18 03:57

@reflexing, sorry, hasn't helped. I tried fiddling with the permissions (a 777 chmod on /opt/desura/desura), but it didn't help either.
$ ls -la /opt/desura
drwxrwxr-x 2 root users 4096 Nov 18 03:52 .
drwxr-xr-x 19 root root 4096 Nov 18 03:52 ..
-rwxr-xr-x 1 root root 2175312 Nov 18 03:52 desura

reflexing commented on 2011-11-18 03:51

@yochaigal: try to reinstall from scratch too :)

reflexing commented on 2011-11-18 03:51

@tjbp Please, remove desura, delete it's /opt/desura folder and install again.

yochaigal commented on 2011-11-18 02:43

An addendum:
If the name BEGINS with desura, it vanishes; if it begins with anything else (e.g. fix-desura.desktop) it works fine.

yochaigal commented on 2011-11-18 02:40

For reasons I cannot explain:
After the latest update, desura disappeared from my XFCE4 panel. If I change the name of /usr/share/applications/desura.desktop to anything else, the icon (and the correct name) appear.

tjbp commented on 2011-11-18 01:53

Anyone else getting an error stating "Desura needs to be able to write to the root folder. Please fix the file permissions."? I've added my user to the "users" group as mentioned in the PKGBUILD output, but I'll be damned if it's getting write access to my root dir. :P

miffe commented on 2011-11-17 23:58

/build/PKGBUILD: line 63: desktop-file-install: command not found

reflexing commented on 2011-11-17 07:15

Package updated, Desura's now out of beta!

reflexing commented on 2011-11-06 05:21

@x-f Fixed

x-f commented on 2011-11-05 23:36

Why all this new depends with lib32?
Old version with x64 worked fine.

reflexing commented on 2011-11-05 05:06

@Kaan Nailed it! Thanks!

Anonymous comment on 2011-11-05 00:26

I had to install libxpm to make it work.

reflexing commented on 2011-11-04 14:05

@tommis Fixed! Please redownload, thanks!

reflexing commented on 2011-11-04 13:57

@tommis Fixed without pkgrel bump, please redownload! Thanks!

tommis commented on 2011-11-04 13:19

==> Validating source files with md5sums...
desura-i686.tar.gz ... FAILED
Probably because new build...

reflexing commented on 2011-11-01 10:12

Adopted, changed permissions of /opt/desura folder. Please report any bugs.

flow commented on 2011-10-31 13:34

I can't find the time

http://t.co/WQoOpdlF

x-f commented on 2011-10-31 13:31

@wido, why you left the package?

yochaigal commented on 2011-10-31 00:57

Please edit your PKGBUILD to change ownership of the /opt/desura appropriately.

x-f commented on 2011-10-23 15:15

@wido, i know this site.
But you don't need air, mono and java for most games.
If in optdepends you can install it and in console you can see if some file is missing.
Archlinux is primary for advanced user and such one witch want to learn.
In other dists it this problem, strong useless dependence for a slow system.
You can write you advice users to install it.

ushimitsudoki commented on 2011-10-22 04:32

Agreed with x-f. Please move mono to optdepends. It is not needed by Desura, only as a possibility for *some* games, which in turn may require mono.

Those people who don't want mono in desura aren't going to be installing games which require mono.

Mono is a very large (and controversial) package to throw in if it isn't actually required.

flow commented on 2011-10-22 03:46

@x-f, http://www.desura.com/tutorials/linux-tool-help

x-f commented on 2011-10-21 21:56

Who needs mono... same games... but a lot of proble dont want mono on where system.
maybe as optdepends ok, but plz not as depends. New mono versions has often trouble with the games, because its to new.
I think java-runtime is the same. let people deside, maybe add as info witch games it need.

flow commented on 2011-10-20 13:46

* add depends=('mono')

flow commented on 2011-10-19 12:22

@Outer ,

add optdepends=('glew1.5: if you have install M.A.R.S - a ridiculous shooter')

nickoe commented on 2011-10-18 16:50

Sorry IsSuE and wido, for not responding yesterday, I did not check the notify button.

Yes, it is a new install now, after that I have removed every file locate found with desura in it filename or path. Before I got it installed and working, and then upgraded with the latest verison of the PKGBUILD and I could not start desura anymore.

But a chown username -R /opt/desura fixes the problem. Mabye you should implement some permission fixes, or maybe I did something wrong. (I installed via yaourt)

Anonymous comment on 2011-10-17 19:57

Can you please add glew1.5 1.5.8-1 in the PKGbuild for the game M.A.R.S. - a ridiculous shooter

http://aur.archlinux.org/packages.php?ID=50571

flow commented on 2011-10-16 20:03

@nickoe, it's a new install or a upgrade?

IsSuE commented on 2011-10-16 15:48

nickoe: the rights on the /opt/desura directory seem to be set wrong. try chown username -R desura

nickoe commented on 2011-10-16 10:04

I cannot run desura, when I try to start it it will start the updater, and then popup with a windows saying:
"Download and install Desura failed: The file handle was null [8.0]"

And in the terminal it says:
"Failed to update desktop icon. Could not open file for writing"

When I click ok for the windows, it dissapears fine, but I get the same fault again, never ending. I am on x86_64.

When I install it directly from http://www.desura.com/desura-x86_64.tar.gz it works fine.

nickoe commented on 2011-10-16 10:03

I cannot run desura, when I try to start it it will start the updater, and then popup with a windows saying:
"Download and install Desura failed: The file handle was null [8.0]"

And in the terminal it says:
"Failed to update desktop icon. Could not open file for writing"

When I click ok for the windows, it dissapears fine, but I get the same fault again, never ending. I am on x86_64.

When I install it directly from http://www.desura.com/desura-x86_64.tar.gz it works fine.

nickoe commented on 2011-10-16 10:02

I cannot run desura, when I try to start it it will start the updater, and then popup with a windows saying:
"Download and install Desura failed: The file handle was null [8.0]"

And in the terminal it says:
"Failed to update desktop icon. Could not open file for writing"

When I click ok for the windows, it dissapears fine, but I get the same fault again, never ending. I am on x86_64.

nickoe commented on 2011-10-16 10:01

I cannot run desura, when I try to start it it will start the updater, and then popup with a windows saying:
"Download and install Desura failed: The file handle was null [8.0]"

And in the terminal it says:
"Failed to update desktop icon."

When I click ok for the windows, it dissapears fine, but I get the same fault again, never ending. I am on x86_64.

Max-P commented on 2011-10-15 17:57

@wido, this is really strange then :S

Maybe it is some sort of shell configuration or something, never seen a PKGBUILD that doesn't build on some machines and works well on others ?_?

flow commented on 2011-10-15 08:57

@Max-P, i test before with:

makepkg and packer, i don't a problem

Max-P commented on 2011-10-15 04:58

@Wido, do you test your PKGBUILDs before sending them to AUR?

install=(${pkgname}.install)

needs to be

install=${pkgname}.install

or else bash tries to include the () in the file name, so makepkg won't build because of the missing "(desura.install)".


At least now it can update.

flow commented on 2011-10-13 09:12

@Kosava, install between openjdk6 or jre

#pacman -Syu openjdk6

or

#yaourt -S jre

https://wiki.archlinux.org/index.php/Java

Kosava commented on 2011-10-13 06:20

Hello i have a problem with new installation

Aur Targets (2): java-runtime desura

Proceed with installation? [Y/n] y
tar: This does not look like a tar archive

gzip: stdin: unexpected end of file
tar: Child returned status 1
tar: Error is not recoverable: exiting now
/usr/bin/packer: line 271: cd: java-runtime: No such file or directory
No PKGBUILD found in directory.

Kosava commented on 2011-10-13 06:20

Hello i have a problem with new installation

Aur Targets (2): java-runtime desura

Proceed with installation? [Y/n] y
tar: This does not look like a tar archive

gzip: stdin: unexpected end of file
tar: Child returned status 1
tar: Error is not recoverable: exiting now
/usr/bin/packer: line 271: cd: java-runtime: No such file or directory
No PKGBUILD found in directory.

Anonymous comment on 2011-10-12 23:48

Hey Guys,

Im the offical Desura developer and its cool that you want to pack desura up and included it in AUR.

Some notes:
Desura needs to run from a folder that is read/write for normal user so installing it to /usr/bin is not an option. Best place is prob /opt/desura and run it from there.

Im not sure if you can but instead of using the bin its best to download the file from http://www.desura.com/desura-x86_64.tar.gz or http://www.desura.com/desura-i686.tar.gz each time as on occasion the bootloader gets updated to fix install issues as you have found. Im happy to setup a url to get the md5 sum as well if you need.

Desura tries to include all libs it needs with it but does require gtk2 to run.

Any other issues/questions please send me an email.

Mark Chandler

flow commented on 2011-10-10 19:29

not need to be root to update it, just to be in the users group

Max-P commented on 2011-10-10 19:25

To avoid having to run Desura as root to update and install games, I suggest either using the "users" group and give /opt/desura/ write permissions for that group (so desura can work and still be installed globally for all users), or using a new group and call it something like "desura" that does the same. I tried that quickly (chown -R max-p:users and chmod -R max-P:users u+rwx,g+rwx,o+r, I know it could be much cleaner, but that's a really quick test). We could also use setuid, but that would be really dangerous for the system if Desura run as root all time (just as bad as running it as root)

My two cents

flow commented on 2011-10-09 12:37

* Add optdepends=('nvidia-utils: If you have nvidia graphics'
'catalyst-utils: If you have ATI graphics')
* Add optdepends=('lib32-nvidia-utils: If you have nvidia graphics'
'lib32-catalyst-utils: If you have ATI graphics'
'lib32-curl: if you have install TRAUMA '
'lib32-nss: if you have install TRAUMA')
* Add depends=('gconf' ...)
* Delete echo "..." in desura.install
* Add comment # Delete old files in desura.install

gondsman commented on 2011-10-09 10:41

Also, I was trying to play TRAUMA (apparently written in flash) and desura seems to run its own 32-bit flash player, so the game required lib32-curl and lib32-nss on a 64-bit machine. I don't know if there's a way to make desura use the native 64-bit flash plugin or if we should add these to the dependencies...

gondsman commented on 2011-10-09 10:11

I think gconf is missing from the dependencies...

fettouhi commented on 2011-10-09 07:47

Anybody getting else getting this warning on 64 bit?

[1009/094605:WARNING:plugin_lib_posix.cc(113)] libflashplayer_64.so is nspluginwrapper wrapping a plugin for a different architecture; it will work better if you instead use a native plugin.

flow commented on 2011-10-08 20:18

at home it works :/
(upgrade)
#yaourt -S desura
$desura
Failed to check: [b]

and Desura launch "Desura Updater"

xyproto commented on 2011-10-08 16:18

When I run "desura" I get:
/usr/bin/desura: line 5: /opt/desura/bin/desura: No such file or directory

flow commented on 2011-10-08 15:10

# update md5sum
* add desura.install for delete old file :
/opt/desura/bin/desura
/opt/desura/bin/bittest
/opt/desura/bin/crashdlg

semi commented on 2011-10-08 14:50

Here are some updated md5sums for x86_64:

[ "$CARCH" = "x86_64" ] && md5sums=('29f124803927c86df2e5bab94ec9e26f'
'6f8d2745304da5822762ae84f23e38a2'
'7b4c336e6dbd5ab4f13cfdac9ea562b4')

fettouhi commented on 2011-09-26 08:17

I use alsa too. But I got sound working now. I just conpied to config.txt to .Worldofgoo in my home folderand changed the "SDL_AUDIODRIVER" from auto to alsa. The reason why it works in the version on AUR is that the config.txt uses alsa directly.

flow commented on 2011-09-26 07:06

mv /opt/desura/common/games/world-of-goo/properties/config.txt /opt/desura/common/games/world-of-goo/properties/config.bak
retrieves the file config.txt /opt/worldofgoo-demo/properties/ and copy config.txt in the folder /opt/desura/common/games/world-of-goo/properties/

try and see

i launch world of goo by desura and i haven't sound problem, i use just alsa

https://wiki.archlinux.org/index.php/Alsa

fettouhi commented on 2011-09-26 06:54

Just tried the world of goo demo from AUR. That one has sound.

fettouhi commented on 2011-09-26 06:32

@wido: config.txt is already in $pkgdir/opt/${_pkgname}/properties/ and I still get no sound.

flow commented on 2011-09-25 20:30

@fettouhi, look last line in PKGBUILD for worldofgoo-demo:

cp -f ${srcdir}/config.txt $pkgdir/opt/${_pkgname}/properties/

try and see

https://aur.archlinux.org/packages/wo/worldofgoo-demo/PKGBUILD

fettouhi commented on 2011-09-25 19:58

Has anyone tried the World of Goo demo. Whenever I try it, I have no sound.

xyproto commented on 2011-09-23 23:24

Is /usr/bin/desura meant to "cd /opt/desura/bin" instead of "cd /opt/desura"?

fettouhi commented on 2011-09-23 10:36

Can anyone get the trailers to play when you logged? My client freezes up. Plus 'lsb-release' did indeed fix the error I mentioned previously

flow commented on 2011-09-22 09:46

add depends=('libjpeg6' 'libpng12' 'lsb-release')

Anonymous comment on 2011-09-21 22:59

Adding a lsb-release dependency seems to help fix the errors.

fettouhi commented on 2011-09-20 08:52

Can anyone log in at all? I keep getting the error

[af@andre desura]$ ./desura
terminate called after throwing an instance of 'std::out_of_range'
what(): basic_string::substr
Saving crash report to: /home/af/desura/cache/crash_log.txt
terminate called after throwing an instance of 'std::out_of_range'
what(): basic_string::substr
./desura: line 41: 21592 Aborted bin/desura $ARGS

after I typed in my password and username.

fettouhi commented on 2011-09-19 20:52

z0id commented on 2011-09-19 20:08

Desura is made to be launched from ~/ directory, where it can update itself without root priviledges. After running the binary for the first time it creates a desura folder in the current directory and downloads all the content there. Placing it in /usr/bin means you'll have to run it as root for any update/game install. Not sure where games store their data.

Not much sense in packaging this one, I say. Maybe just create a metapackage which has all the needed dependencies, like pibpng12 and libjpeg6.

Anonymous comment on 2011-09-19 16:49

Actually, I'm an idiot. The correct md5sum for the 64bit version is 0d4c66549ba483dd15799f9d9e48142f.

Anonymous comment on 2011-09-19 16:43

The md5sum appears to have changed to 14adab08db241a33ee8eec91a76e51da (for the 64bit version).

flow commented on 2011-09-19 16:21

it's still a beta, an update of the application will be available soon

http://www.desura.com/groups/desura/news/desura-linux-beta-launch

flow commented on 2011-09-19 16:07

it's still a beta, an update of the application will be available soon

http://www.desura.com/groups/desura/news/desura-linux-beta-launch

fettouhi commented on 2011-09-19 16:05

Won't install! I think you need to run desura as root because it updates and downloades all the files for the client when you run it for the first time.