Summary: | REQUEST: Version BUMP for net-p2p/litecoin-qt-0.10.2.2 (conflict with bitcoin-qt) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | David Luna <ofc587a87> |
Component: | Current packages | Assignee: | Anthony Basile <blueness> |
Status: | RESOLVED OBSOLETE | ||
Severity: | normal | CC: | mattemod, tomaszg |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
David Luna
2015-07-07 20:43:01 UTC
I can confirm this dependency conflict: please update. Thanks! My installation suffers from the dependency conflict too. I've bumped net-p2p/litecoind and litecoin-qt. Please test. Since I don't use litecoin, so I need feedback. It requires dev-libs/protobuf. Moreover in my case build fails with (I have dev-libs/leveldb-1.18-r1): x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../src/config -I. -I./obj -pthread -I/usr/include -I./secp256k1/include -I/usr/include/db4.8/ -DBOOST_SPIRIT_THREADSAFE -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -O2 -march=native -pipe -Wstack-protector -fstack-protector-all -fPIE -fvisibility=hidden -c -o libbitcoin_server_a-leveldbwrapper.o `test -f 'leveldbwrapper.cpp' || echo './'`leveldbwrapper.cpp leveldbwrapper.cpp:14:20: fatal error: memenv.h: No such file or directory #include <memenv.h> ^ compilation terminated. Makefile:3506: recipe for target 'libbitcoin_server_a-leveldbwrapper.o' failed (In reply to Tomasz Golinski from comment #4) > It requires dev-libs/protobuf litecoin-qt does, not litecoind. this is fixed. Moreover in my case build fails with (I have > dev-libs/leveldb-1.18-r1): > > x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../src/config -I. -I./obj > -pthread -I/usr/include -I./secp256k1/include -I/usr/include/db4.8/ > -DBOOST_SPIRIT_THREADSAFE -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS > -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -O2 -march=native -pipe > -Wstack-protector -fstack-protector-all -fPIE -fvisibility=hidden -c -o > libbitcoin_server_a-leveldbwrapper.o `test -f 'leveldbwrapper.cpp' || echo > './'`leveldbwrapper.cpp > leveldbwrapper.cpp:14:20: fatal error: memenv.h: No such file or directory > #include <memenv.h> > ^ > compilation terminated. > Makefile:3506: recipe for target 'libbitcoin_server_a-leveldbwrapper.o' > failed There are issues with leveldb and memenv. Its a problem with how we're building it. Do you want to oepn another bug for the leveldb issue. Otherwise, I think we're done here. Am I doing something wrong? $ sudo service litecoind start * Caching service dependencies ... [ ok ] * checkpath: chmod: /var/lib/litecoin/.litecoin/litecoin.conf is a symbolic link For my computer, the compilations works OK with default version of leveldb (1.15) and both bitcoin-qt and litecoin-qt starts OK, so the dependence problem is fixed. Thanks for the quick response! (In reply to Pastafarianist from comment #6) > Am I doing something wrong? > > $ sudo service litecoind start > * Caching service dependencies ... > [ ok ] > * checkpath: chmod: /var/lib/litecoin/.litecoin/litecoin.conf is a > symbolic link You can copy /etc/litecoin/litecoin.conf to replace the sym link. This was added to openrc for security. But there is another problem in that I install the -cli and -tx but not the daemon. I have to fix that. (In reply to Anthony Basile from comment #8) > (In reply to Pastafarianist from comment #6) > > Am I doing something wrong? > > > > $ sudo service litecoind start > > * Caching service dependencies ... > > [ ok ] > > * checkpath: chmod: /var/lib/litecoin/.litecoin/litecoin.conf is a > > symbolic link > > You can copy /etc/litecoin/litecoin.conf to replace the sym link. This was > added to openrc for security. But there is another problem in that I > install the -cli and -tx but not the daemon. I have to fix that. please test litecoind-0.10.2.2-r1 which now included litecoind. (In reply to Anthony Basile from comment #5) > There are issues with leveldb and memenv. Its a problem with how we're > building it. Do you want to oepn another bug for the leveldb issue. > Otherwise, I think we're done here. It was easy to fix. I just editted leveldbwrapper.cpp changing include memenv.h to point to leveldb/helpers/memenv.h. If you think I should open a separate bug, I'll do so. Version Bump is outdated. Current Version is 0.10.4.0: Bug #592112 Ticket can be closed or assigned to me and I'll close it. |