Package Details: dofus-beta 2.21-2

Git Clone URL: (read-only)
Package Base: dofus-beta
Description: A manga inspired, Massively Multiplayer Online Role-playing Game (MMORPG) for Adobe AIR (Beta version).
Upstream URL:
Licenses: custom:Dofus License
Submitter: spider-mario
Maintainer: hagabaka
Last Packager: hagabaka
Votes: 4
Popularity: 0.000000
First Submitted: 2011-08-31 16:48
Last Updated: 2015-11-27 20:48

Latest Comments

hagabaka commented on 2013-08-22 01:42

This package is now obsolete as the dofus-beta package uses transition.

hagabaka commented on 2013-08-21 19:39

Package has been updated to use the transition updater. It is necessary to either add yourself to the "games" group (see post install instruction), or enter your Linux password before updates.

A backup of the old dofus-beta source package is at

hagabaka commented on 2013-08-14 17:40

Now the game files are installed under the "games" group, so adding yourself to the games group will allow updates without entering any password. (usermod -a -G games <linux-login>)

If you are not in the games group, you will be prompted to enter your password before updating files. However currently a file for the dbus service is missing in the source package, so but the updater still won't update after that.

Ourson commented on 2013-08-14 14:30


I just uploaded

Which contains only the Dofus ( beta ) files, and not transition, that should make your packaging efforts easier.

It stills requires a fake /usr/bin/Adobe AIR Application Installer


hagabaka commented on 2013-08-13 22:33

Thanks to Ourson's help, the problems have been solved or worked around in the dofus-beta-transition package. Help with testing is appreciated.

hagabaka commented on 2013-08-13 22:31

Thanks to Ourson's help, I have solved/worked around the problems. The package will currently install a fake '/usr/bin/Adobe AIR Application Installer' to trick the updater to not download air runtime. Ourson said he will notify me when there is a better solution.

The game files are now installed as only writable by root, and the updater will use its dbus service to modify the files, which requires your authorization. For me it shows a kdesudo dialog where I need to enter my Linux user password.

Alternatively, you can make the game and transition updater installation files writable to make the dbus service unnecessary.

hagabaka commented on 2013-08-13 14:54

I have created a package for the new updater

Also a temporary package of Dofus beta to get it to work with the transition updater

Feel free to check out the progress and help fix the current problems (probably after making a backup of the current dofus-beta installation), listed in the dofus-beta-transition comments. I am also contacting Ourson about them.

hagabaka commented on 2013-08-13 14:49

Current problems:
The updater tries to download and install Adobe Air runtime. This can be worked around by
# ln -s /usr/bin/true /usr/bin/'Adobe AIR Application Installer'

Sometimes the updater will get stuck at "Checking for updates", and I have only been able to fix it by rebooting.

hagabaka commented on 2013-08-13 14:43

This is a temporary package to experiment with the new transition updater. Once it works, the changes will be incorporated to the dofus-beta and dofus packages.

Ourson commented on 2013-08-12 19:50


Ourson here, working on dofus & wakfu @ ankama
I'm glad to see the community takes time to provide high quality packages for our games, you're doing an awesome job :)

There is a new version of the launcher

This version should be easier to pack because we made sure to respect LSB & freedesktop standards

Although I can't maintain an arch version myself, here are a bunch of advices:

* The updater should not run as sudo user, for security reason.
* The launcher is dubbed "transition", everything having transition in the name concerns the new launcher.
* the tarballs contains Qt libraries but it's best if the system wide library are used instead
* The launcher can be installed once for all ankama's games. The update and skin of the updater is driven by the "transition.conf" file.
* The launcher is mostly plugins based, looks in transition/plugins/updater to see what plugins are available
* Toying around with transition.conf should be enough to understand how the launcher works.
* Transition is build for i386 & amd64. Dofus still requires i386 packages for adobe air

Use --configuration_file to use another configuration file and --application-id to enable one instance of the launcher for each game.
example : /opt/ankama/transition/transition --configuration_file=/opt/ankama/dofus-beta/transition.conf --application-id=dofus-beta contains files for transition ( no game data ) with a dbus/polkit service that can be used for updating a game installed in a root owned location.

The AK_LOG_CONSOLE=1 environment variable can provide you with useful logs when working on packaging the app

Drop me a mail for further details.

All comments