Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 585726 - net-dns/namecoin{d,-qt}: release ebuild uses git-r3 eclass (instead of snapshot)
Summary: net-dns/namecoin{d,-qt}: release ebuild uses git-r3 eclass (instead of snapshot)
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard: Pending removal: 2016-11-08
Keywords: PMASKED
Depends on:
Blocks: 585712
  Show dependency tree
 
Reported: 2016-06-12 17:42 UTC by Michał Górny
Modified: 2016-12-31 14:12 UTC (History)
1 user (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 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2016-06-12 17:42:23 UTC
The ebuild listed in summary uses a live eclass to fetch sources, and is not masked. Please update it to use a fetchable snapshot instead. Rationale is available in tracker bug #585712.
Comment 1 Anthony Basile gentoo-dev 2016-06-28 11:32:21 UTC
I looked at this and upstream has moved to [1] where it is tagging.  I wrote an ebuild for 0.12.0 but the fork is really bad.  They haven't even renamed the executable from bitcoind to namecoind.

Since I'm loosing patience with all the *coind and *coin-qt I'm thinking of seeing if anyone else will take care of them else we p.mask and cleanup.


Ref.
[1] https://github.com/namecoin/namecoin-core
Comment 2 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2016-06-29 21:22:55 UTC
Well, considering the state of things how about we either:

a) p.mask it for QA in general, and possibly also lastrite soon if nobody cares to take it,

b) fix the current version to get sources via github generated tarball. If git-r3 works, tarball should work too -- unless it relies on submodules.
Comment 3 Anthony Basile gentoo-dev 2016-06-29 21:37:48 UTC
(In reply to Michał Górny from comment #2)
> Well, considering the state of things how about we either:
> 
> a) p.mask it for QA in general, and possibly also lastrite soon if nobody
> cares to take it,
> 
> b) fix the current version to get sources via github generated tarball. If
> git-r3 works, tarball should work too -- unless it relies on submodules.

I feel more comfortable p.mask-ing it because these bitcoin forks are very sensitive to change and sometimes even stop working on the p2p networks.  I really don't know the state of this package so I'm going to p.mask, wait to see if anyone is interested and then lastrite.
Comment 4 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2016-06-30 05:14:20 UTC
Thanks a lot.
Comment 5 Anthony Basile gentoo-dev 2016-07-11 11:32:45 UTC
I've dropped to maintainer-wanted and p.masked.  If someone wants to tackle all the problems with this package, more power too them.  But I have bigger fish to fry.


commit 54dedeb1c5155b09e208d7e94b3bf514838466ec
Author: Anthony G. Basile <blueness@gentoo.org>
Date:   Mon Jul 11 07:34:31 2016 -0400

    profiles: p.mask net-dns/namecoin{d,-qt}, bug #585726

diff --git a/profiles/package.mask b/profiles/package.mask
index 6d3e764..ec7ad5e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -30,6 +30,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Anthony G. Basile <blueness@gentoo.org> (11 Jul 2016)
+# Upstream is in bad shape, bug #585726
+net-dns/namecoind
+net-dns/namecoin-qt
+
 # Kent Fredric <kentnl@gentoo.org> (10 Jul 2016)
 # Only produces Segfaults since Perl 5.20 (#588528), upstream
 # dead. Masked for removal in 30 days.
Comment 6 Johannes Huber (RETIRED) gentoo-dev 2016-08-01 06:25:33 UTC
Masked, no maintainer. Treecleaner cc'ed.
Comment 7 Pacho Ramos gentoo-dev 2016-12-31 14:12:18 UTC
dropped