[SRU] bitcoin to be maintained upstream in PPA: Replace distro archive "bitcoin" bitcoin with an empty dummy package
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
bitcoin (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Precise |
Fix Released
|
Medium
|
Unassigned |
Bug Description
[Impact]
The Bitcoin utilities are a set of virtual-currency tools. Going forward the upstream maintainers have expressed a wish to maintain 'bitcoin' in a PPA; superseding the version in the main archives. The 'bitcoin' package has already been removed from 'trusty' and blacklisted from synching going forward. This bug report covers earlier versions of Ubuntu, where it is intended to replace the in-archive versions with a dummy package directing users towards the PPA-maintained copy.
See the mailing list discussions at https:/
In short: old versions of Bitcoin Core (as it is now known) are broken, not up to date on bug fixes, etc.
http://
My understanding from the ML discussions earlier is that it's impossible to remove a package from the package lists, but it could be replaced with an SRU by a dummy package that explains to the user why it's gone and prompts them to download the software either from the PPA (ppa:bitcoin/
[Test Case]
* running bitcoind won't even connect to the network nor relay transactions
[Regression Potential]
* we're removing the package
Related branches
- Martin Pitt: Approve
-
Diff: 256 lines (+45/-125)13 files modified.pc/.quilt_patches (+1/-0)
.pc/.quilt_series (+1/-0)
debian/NEWS (+9/-0)
debian/bin/bitcoind (+4/-16)
debian/bitcoin-gui.menu (+0/-2)
debian/bitcoind.examples (+0/-1)
debian/bitcoind.install (+1/-2)
debian/bitcoind.lintian-overrides (+0/-2)
debian/bitcoind.manpages (+0/-2)
debian/changelog (+16/-0)
debian/control (+3/-14)
debian/control.in (+2/-1)
debian/rules (+8/-85)
summary: |
- Replace the package "bitcoin" with an empty dummy package + bitcoin to be maintained upstream in PPA: Replace distro archive + "bitcoin" bitcoin with an empty dummy package |
description: | updated |
Changed in bitcoin (Ubuntu): | |
status: | New → Confirmed |
Changed in bitcoin (Ubuntu): | |
status: | Invalid → Fix Released |
importance: | Undecided → Medium |
Changed in bitcoin (Ubuntu Precise): | |
importance: | Undecided → Medium |
Following need to be done, I'll work on it
precise (12.04LTS) (utils): peer-to-peer network based anonymous digital currency - daemon [universe]
0.3.24~dfsg-1: amd64 i386
raring (13.04) (utils): peer-to-peer network based digital currency - daemon [universe]
0.8.1-1: amd64 i386
saucy (13.10) (utils): peer-to-peer network based digital currency - daemon [universe]
0.8.5-1: amd64 i386
Following the suggestions here:
On Wed, Apr 30, 2014 at 6:52 AM, Robie Basak <email address hidden> wrote:
> On Tue, Apr 29, 2014 at 06:42:06PM -0700, Scott Ritchie wrote:
>> The package should be doable by any Ubuntu Developer since it is just
>> an empty package.
>
> Perhaps add dummy CLI programs and .desktop files, to give the user a
> sensible message rather than an error?