Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 559590

Summary: dev-p2p/bitcoinxt{d,-qt}: New packages to support BitconXT as an alternative wallet to Bitcoin Core
Product: Gentoo Linux Reporter: Ron OHara <rono>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: RESOLVED FIXED    
Severity: enhancement CC: emily, flow, luke-jr+gentoobugs, rono
Priority: Normal Keywords: EBUILD
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://github.com/bitcoinxt/bitcoinxt
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Portage ebuild for net-p2p/bitcoinxtd
Portage ebuild for net-p2p/bitcoinxt-qt
Portage for bitcoinxt-qt.0.11.0-r1
net-p2p/bitcoinxtd/files/9999-syslibs.patch
net-p2p/bitcoinxtd/files/bitcoin.conf
net-p2p/bitcoinxtd/files/bitcoinxtd.logrotate
net-p2p/bitcoinxtd/files/bitcoinxt.initd
net-p2p/bitcoinxtd/files/bitcoinxt.conf.d
net-p2p/bitcoinxtd/files/bitcoinxtd.service
net-p2p/bitcoinxtd/Manifest
net-p2p/bitcoinxtd/bitcoinxtd-0.11.0-r1.ebuild
net-p2p/bitcoinxtd/metadata.xml
net-p2p/bitcoinxt-qt/files/bitcoin.conf
net-p2p/bitcoinxt-qt/files/bitcoinxtd.logrotate
net-p2p/bitcoinxt-qt/files/9999-syslibs.patch
net-p2p/bitcoinxt-qt/Manifest
net-p2p/bitcoinxt-qt/bitcoinxt-qt-0.11.0-r1.ebuild
net-p2p/bitcoinxt-qt/metadata.xml
net-p2p/bitcoinxt-qt/bitcoinxt-qt-0.11.0.ebuild
net-p2p/bitcoinxtd/Manifest
net-p2p/bitcoinxtd/bitcoinxtd-0.11.0b.ebuild
net-p2p/bitcoinxt-qt/Manifest
net-p2p/bitcoinxt-qt/bitcoinxt-qt-0.11.0b.ebuild
Tar of net-p2p/bitcoinxtd directory
Tar of net-p2p/bitcoinxt-qt directory

Description Ron OHara 2015-09-04 12:03:54 UTC
The main Bitcoin software is now offered as two competing packages. Bitcoin-core and BitcoinXT

These new ebuilds provide support for the BitcoinXT wallet software, both as a daemon and GUI

Reproducible: Always

Steps to Reproduce:
1.New packages
2.
3.
Actual Results:  
Refer bug: https://bugs.gentoo.org/show_bug.cgi?id=557900


Support for two alternate Bitcoin packages

net-p2p/bitcoinxtd
net-p2p/bitcoinxt-qt

Installs a new user and group:   bitcoinxt:bitcoinxt
Installs data into /var/lib/bitcoinxt to allow coexistance with the other bitcoin packages
Comment 1 Ron OHara 2015-09-04 12:05:05 UTC
Created attachment 410988 [details]
Portage ebuild for net-p2p/bitcoinxtd
Comment 2 Ron OHara 2015-09-04 12:05:51 UTC
Created attachment 410992 [details]
Portage ebuild for net-p2p/bitcoinxt-qt
Comment 3 Ron OHara 2015-09-04 12:10:53 UTC
Until this gets included in portage, you can simply enable local ebuilds (usually in /usr/local/portage)

To use these, just download that .gz files to /tmp and then

cd /usr/local/portage
tar xvzf /tmp/bitcoinxtd-0.11.0-r1.tar.gz
tar xvzf /tmp/bitcoinxt-qt-0.11.0.tar.gz

The packages should then be available to emerge.

emerge -uv net-p2p/bitcoinxtd
emerge -uv net-p2p/bitcoinxt-qt
Comment 4 Luke-Jr 2015-09-04 17:15:11 UTC
Please remove me from the maintainers list in these packages. There are also a bunch of unsupported USE flags listed in metadata.xml and IUSE as well.

Probably should clarify in the description that it is incompatible with Bitcoin so people don't get confused.
Comment 5 Ron OHara 2015-09-06 04:58:19 UTC
Created attachment 411108 [details]
Portage for bitcoinxt-qt.0.11.0-r1

Corrected maintainer and IUSE definitions
Comment 6 Ron OHara 2015-09-06 04:59:39 UTC
(In reply to Luke-Jr from comment #4)
> Please remove me from the maintainers list in these packages. There are also
> a bunch of unsupported USE flags listed in metadata.xml and IUSE as well.
> 
> Probably should clarify in the description that it is incompatible with
> Bitcoin so people don't get confused.


BitcoinXT is not incompatible with Bitcoin core.
Comment 7 Ron OHara 2015-09-06 13:15:48 UTC
Created attachment 411138 [details, diff]
net-p2p/bitcoinxtd/files/9999-syslibs.patch
Comment 8 Ron OHara 2015-09-06 13:16:28 UTC
Created attachment 411140 [details]
net-p2p/bitcoinxtd/files/bitcoin.conf
Comment 9 Ron OHara 2015-09-06 13:17:11 UTC
Created attachment 411142 [details]
net-p2p/bitcoinxtd/files/bitcoinxtd.logrotate
Comment 10 Ron OHara 2015-09-06 13:17:42 UTC
Created attachment 411144 [details]
net-p2p/bitcoinxtd/files/bitcoinxt.initd
Comment 11 Ron OHara 2015-09-06 13:18:05 UTC
Created attachment 411146 [details]
net-p2p/bitcoinxtd/files/bitcoinxt.conf.d
Comment 12 Ron OHara 2015-09-06 13:18:50 UTC
Created attachment 411148 [details]
net-p2p/bitcoinxtd/files/bitcoinxtd.service
Comment 13 Ron OHara 2015-09-06 13:19:30 UTC
Created attachment 411150 [details]
net-p2p/bitcoinxtd/Manifest
Comment 14 Ron OHara 2015-09-06 13:20:21 UTC
Created attachment 411152 [details]
net-p2p/bitcoinxtd/bitcoinxtd-0.11.0-r1.ebuild
Comment 15 Ron OHara 2015-09-06 13:20:59 UTC
Created attachment 411154 [details]
net-p2p/bitcoinxtd/metadata.xml
Comment 16 Ron OHara 2015-09-06 13:22:21 UTC
Created attachment 411156 [details]
net-p2p/bitcoinxt-qt/files/bitcoin.conf
Comment 17 Ron OHara 2015-09-06 13:22:52 UTC
Created attachment 411158 [details]
net-p2p/bitcoinxt-qt/files/bitcoinxtd.logrotate
Comment 18 Ron OHara 2015-09-06 13:23:23 UTC
Created attachment 411160 [details, diff]
net-p2p/bitcoinxt-qt/files/9999-syslibs.patch
Comment 19 Ron OHara 2015-09-06 13:23:52 UTC
Created attachment 411162 [details]
net-p2p/bitcoinxt-qt/Manifest
Comment 20 Ron OHara 2015-09-06 13:24:42 UTC
Created attachment 411164 [details]
net-p2p/bitcoinxt-qt/bitcoinxt-qt-0.11.0-r1.ebuild
Comment 21 Ron OHara 2015-09-06 13:25:16 UTC
Created attachment 411166 [details]
net-p2p/bitcoinxt-qt/metadata.xml
Comment 22 Ron OHara 2015-09-06 13:25:38 UTC
Created attachment 411168 [details]
net-p2p/bitcoinxt-qt/bitcoinxt-qt-0.11.0.ebuild
Comment 23 Ron OHara 2015-09-06 13:27:24 UTC
Individual component files provided separately at the request of Anthony Basile

Note: ChangeLog file not upload (0 bytes). You need to 'touch' the ChangeLog file to create it.
Comment 24 Ron OHara 2015-09-11 06:14:13 UTC
Created attachment 411584 [details]
net-p2p/bitcoinxtd/Manifest
Comment 25 Ron OHara 2015-09-11 06:15:07 UTC
Created attachment 411586 [details]
net-p2p/bitcoinxtd/bitcoinxtd-0.11.0b.ebuild
Comment 26 Ron OHara 2015-09-11 06:15:46 UTC
Created attachment 411588 [details]
net-p2p/bitcoinxt-qt/Manifest
Comment 27 Ron OHara 2015-09-11 06:16:14 UTC
Created attachment 411590 [details]
net-p2p/bitcoinxt-qt/bitcoinxt-qt-0.11.0b.ebuild
Comment 28 Ron OHara 2015-09-11 06:19:34 UTC
New ebuilds to support release of BitcoinXT 0.11B
Comment 29 Ron OHara 2015-09-11 06:21:17 UTC
Created attachment 411592 [details]
Tar of net-p2p/bitcoinxtd directory
Comment 30 Ron OHara 2015-09-11 06:21:50 UTC
Created attachment 411594 [details]
Tar of net-p2p/bitcoinxt-qt directory
Comment 31 Ian Stakenvicius (RETIRED) gentoo-dev 2015-09-11 15:05:51 UTC
If you are planning on hosting this package on Sunrise or another overlay, please add the InOverlay keyword.
Comment 32 Ron OHara 2015-09-14 04:38:23 UTC
Ian

As per the discussion in https://bugs.gentoo.org/show_bug.cgi?id=557900

This is to be added to the base portage rather than an overlay. I will become maintainer, and Anthoney Basile is being proxy maintainer

Ron
Comment 33 Andreas Sturmlechner gentoo-dev 2017-01-31 20:05:19 UTC
Is there any activity still happening with bitcoinxt*? I'm looking at unattended bug 574672, bug 575992 and bug bug 595454 in particular here.
Comment 34 Pacho Ramos gentoo-dev 2017-06-13 08:33:49 UTC
packages are in the tree (for new issues you should open new bugs)