Installing qt5-declarative may fix it. @windler47
Search Criteria
Package Details: redis-desktop-manager 0.8.0_beta2-1
Package Actions
| Package Base: | redis-desktop-manager |
|---|---|
| Description: | A cross-platform open source Redis DB GUI management tool |
| Upstream URL: | http://redisdesktop.com |
| Category: | devel |
| Licenses: | |
| Submitter: | jokeryu |
| Maintainer: | jokeryu |
| Last Packager: | jokeryu |
| Votes: | 7 |
| First Submitted: | 2014-02-01 07:15 |
| Last Updated: | 2015-04-27 02:26 |
Dependencies (6)
- hicolor-icon-theme
- libssh2
- libxkbcommon-x11
- qt5-base
- git (make)
- subversion (make)
Required by (0)
Sources
Latest Comments
Comment by jokeryu
Comment by windler47
Hi. get this error
Project MESSAGE: Version: 0.8.0.0
Project ERROR: Unknown module(s) in QT: quick quickwidgets
from makepkg. Any suggestions on what am I missing?
Comment by jokeryu
Unflag out of date, the stable version on the site is 0.7.6, 0.8.0 branch is under developing.
Comment by jokeryu
@Ramon
Thanks, I've added the missing dependency.
Comment by Ramon
If you get the following error when trying to start the application (via command line, the XFCE/whatever menu won't work either):
<quote>
This application failed to start because it could not find or load the Qt platform plugin "xcb".
Available platform plugins are: eglfs, kms, linuxfb, minimal, minimalegl, offscreen, xcb.
Reinstalling the application may fix this problem.
Aborted
</quote>
The missing dependency is almost surely libxkbcommon-x11.
Comment by jokeryu
@renodesper
thanks for report, updated.
Comment by renodesper
I get this error when compiling, any clue how to fix this?
In file included from include/redis/RedisConnectionAbstract.h:7:0,
from include/redis/ConnectionBridge.h:4,
from include/models/items/RedisServerItem.h:4,
from ./Redis.h:1,
from source/application.cpp:11:
include/redis/RedisConnectionConfig.h: In constructor ‘RedisConnectionConfig::RedisConnectionConfig(const QString&, const QString&, int)’:
include/redis/RedisConnectionConfig.h:30:13: warning: ‘RedisConnectionConfig::namespaceSeparator’ will be initialized after [-Wreorder]
QString namespaceSeparator;
^
include/redis/RedisConnectionConfig.h:26:9: warning: ‘int RedisConnectionConfig::connectionTimeout’ [-Wreorder]
int connectionTimeout;
^
include/redis/RedisConnectionConfig.h:33:5: warning: when initialized here [-Wreorder]
RedisConnectionConfig(const QString & host = "", const QString & name = "", const int port = DEFAULT_REDIS_PORT)
^
g++ -c -pipe -std=gnu++0x -g -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wall -W -D_REENTRANT -fPIE -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_CONCURRENT_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/lib/qt/mkspecs/linux-g++ -I. -I../deps/google-breakpad/src -I../deps/google-breakpad/src/client/linux/handler -I../deps/google-breakpad/src/client/linux/crash_generation -I../deps/google-breakpad/src/client/linux/minidump_writer -I../deps/google-breakpad/src/client/linux/log -I../deps/google-breakpad/src/client -I../deps/google-breakpad/src/common/linux -I../deps/google-breakpad/src/common -I../deps/google-breakpad/src/google_breakpad/common -I../deps/google-breakpad/src/processor -I../deps/google-breakpad/src/third_party/lss -I../deps/libssh/include -Isource -Isource/models -Isource/models/items -Isource/network -Isource/redis -Isource/updater -Isource/widgets -Iinclude -Iinclude/models -Iinclude/models/items -Iinclude/models/value-view-formatters -Iinclude/network -Iinclude/redis -Iinclude/updater -Iinclude/crashhandler -Iinclude/widgets -I/usr/include/qt -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtXml -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtGui -I/usr/include/qt/QtCore -I../bin/linux/release/.moc -I../bin/linux/release/.ui -o ../bin/linux/release/.obj/moc_connection.o ../bin/linux/release/.moc/moc_connection.cpp
In file included from include/redis/RedisConnectionAbstract.h:7:0,
from include/redis/ConnectionBridge.h:4,
from source/connection.cpp:6:
include/redis/RedisConnectionConfig.h: In constructor ‘RedisConnectionConfig::RedisConnectionConfig(const QString&, const QString&, int)’:
include/redis/RedisConnectionConfig.h:30:13: warning: ‘RedisConnectionConfig::namespaceSeparator’ will be initialized after [-Wreorder]
QString namespaceSeparator;
^
include/redis/RedisConnectionConfig.h:26:9: warning: ‘int RedisConnectionConfig::connectionTimeout’ [-Wreorder]
int connectionTimeout;
^
include/redis/RedisConnectionConfig.h:33:5: warning: when initialized here [-Wreorder]
RedisConnectionConfig(const QString & host = "", const QString & name = "", const int port = DEFAULT_REDIS_PORT)
^
source/application.cpp: In member function ‘void MainWin::OnReloadServerInTree()’:
source/application.cpp:243:19: error: ‘bad_cast’ in namespace ‘std’ does not name a type
} catch (std::bad_cast &exception) {
^
Makefile:7208: recipe for target '../bin/linux/release/.obj/application.o' failed
make: *** [../bin/linux/release/.obj/application.o] Error 1
make: *** Waiting for unfinished jobs....
==> ERROR: A failure occurred in build().
Comment by jokeryu
@bcroq I'm sorry, but I didn't catch your word. Do you have problems in installing this package? There's no need to run ./configure && make install because makepkg will do this in a fake root environment. Run yaourt -S redis-desktop-manager or makepkg -si to package & install. If you've already packaged, run sudo pacman -U redis-xx.pkg.tar.xz, it may require root permission to install, if ask for password, just type it. See more in Arch Wiki.
Comment by bcroq
Why does sudo ask for my password?
13551 pts/6 S+ 0:00 | \_ /usr/bin/bash /usr/bin/makepkg
13647 pts/6 S+ 0:00 | \_ /bin/bash ./configure
16020 pts/6 S+ 0:00 | \_ sudo make install
Comment by jokeryu
@minus , Thank you for report, I'll fix it later.
Comment by minus
The binary is installed to /usr/share/redis-desktop-manager/bin/rdm instead of /usr/bin/rdm, could you please fix that?