Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 622370 - net-p2p/bitcoind-0.14.2 bump request
Summary: net-p2p/bitcoind-0.14.2 bump request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Anthony Basile
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-06-21 07:08 UTC by Fischl Anton
Modified: 2017-12-31 16:20 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Fischl Anton 2017-06-21 07:08:41 UTC
a new Version of Bitcoin Core has been released: https://bitcoin.org/en/release/v0.14.2

I tried bumping the Version myself in my local repository, but got this Error-Message:

# ebuild bitcoind-0.14.2.ebuild manifest
Appending /repo to PORTDIR_OVERLAY...
 * ERROR: net-p2p/bitcoind-0.14.2::Nephelim failed (depend phase):
 *   Unrecognised version
 *
 * Call stack:
 *                ebuild.sh, line 611:  Called source '/repo/net-p2p/bitcoind/bitcoind-0.14.2.ebuild'
 *   bitcoind-0.14.2.ebuild, line  12:  Called inherit 'bash-completion-r1' 'bitcoincore' 'user' 'systemd'
 *                ebuild.sh, line 307:  Called __qa_source '/usr/portage/gentoo/eclass/bitcoincore.eclass'
 *                ebuild.sh, line 102:  Called source '/usr/portage/gentoo/eclass/bitcoincore.eclass'
 *       bitcoincore.eclass, line 106:  Called die
 * The specific snippet of code:
 *      die "Unrecognised version"
 *
 * If you need support, post the output of `emerge --info '=net-p2p/bitcoind-0.14.2::Nephelim'`,
 * the complete build log and the output of `emerge -pqv '=net-p2p/bitcoind-0.14.2::Nephelim'`.
 * Working directory: '/usr/lib64/python3.4/site-packages'
 * S: '/autofs/tmpfs/working_tmp/portage/net-p2p/bitcoind-0.14.2/work/bitcoind-0.14.2'


I found the "Unrecognised version" to be in the bitcoincore.eclass, but decided that at this point I'm in over my heads
Comment 1 Jonas Stein gentoo-dev 2017-06-21 18:38:14 UTC
Thank you for trying and reporting the local bump.
Please create one ticket per package.
Comment 2 Luke-Jr 2017-06-21 18:58:45 UTC
It's already in the overlay (layman -a bitcoin), which is the only supported source for Bitcoin ebuilds at this time, due to an unfortunate hostile takeover of the main tree packages (even if it eventually gets bumped there, we will likely need to as upstream advise not using it).

Note that bitcoin-cli and libbitcoinconsensus are NOT bumped, since they have not changed since 0.14.1.
Comment 3 Andreas Sturmlechner gentoo-dev 2017-07-09 12:35:28 UTC
(In reply to Luke-Jr from comment #2)
> due to an unfortunate hostile takeover of the main tree packages

As of today you are listed as maintainer, does that mean metadata is no longer correct?
Comment 4 Luke-Jr 2017-07-09 14:50:52 UTC
(In reply to Andreas Sturmlechner from comment #3)
> (In reply to Luke-Jr from comment #2)
> > due to an unfortunate hostile takeover of the main tree packages
> 
> As of today you are listed as maintainer, does that mean metadata is no
> longer correct?

It means de facto I no longer have a way to push updates out to the main tree, only the overlay. Happy to continue maintaining the package, though.
Comment 5 Anthony Basile gentoo-dev 2017-07-09 14:53:59 UTC
(In reply to Luke-Jr from comment #4)
> (In reply to Andreas Sturmlechner from comment #3)
> > (In reply to Luke-Jr from comment #2)
> > > due to an unfortunate hostile takeover of the main tree packages
> > 
> > As of today you are listed as maintainer, does that mean metadata is no
> > longer correct?
> 
> It means de facto I no longer have a way to push updates out to the main
> tree, only the overlay. Happy to continue maintaining the package, though.

I don't have time to proxy for this package anymore.  Does someone else want to help out Luke-jr?
Comment 6 Jonas Stein gentoo-dev 2017-07-09 16:10:24 UTC
Here is the link to the overlay Luke wrote about:
https://gpo.zugaina.org/Overlays/bitcoin/net-p2p/bitcoind

It would be ideal to bump it to EAPI=6

Do I understand the situation correct, that Luke is still interested in maintaining the ebuild and we just need a new proxy maintainer?

We can not discuss things well on the bug tracker, but I invite Luke to join the IRC channel #gentoo-proxy-maint so that we can discuss how to continue.
Comment 7 cyberbat 2017-10-09 00:23:05 UTC
bitcoin 0.15.0.1 is here
Comment 8 Larry the Git Cow gentoo-dev 2017-12-31 16:20:41 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4452218a8e073bec89f42248912d5f6b840c4adb

commit 4452218a8e073bec89f42248912d5f6b840c4adb
Author:     Luke Dashjr <luke-jr+git@utopios.org>
AuthorDate: 2017-12-10 15:07:49 +0000
Commit:     Mike Gilbert <floppym@gentoo.org>
CommitDate: 2017-12-31 16:20:21 +0000

    net-p2p/bitcoind: Bump to 0.15.1
    
    Closes: https://bugs.gentoo.org/521366
    Closes: https://bugs.gentoo.org/622370

 net-p2p/bitcoind/Manifest               |   2 +
 net-p2p/bitcoind/bitcoind-0.15.1.ebuild | 165 ++++++++++++++++++++++++++++++++
 net-p2p/bitcoind/metadata.xml           |   2 +
 3 files changed, 169 insertions(+)