tuxsoul (OP)
Newbie
Offline
Activity: 40
Merit: 0
|
|
December 11, 2010, 05:40:01 AM Last edit: February 14, 2011, 03:56:11 AM by tuxsoul |
|
hi, i like bitcoin, but i don't like install apps using "make install" in my debian box, in the last weeks, i worked to create debian/ubuntu packages, for easy install and fast update (maybe). packages: - bitcoin-daemon
- web: http://www.bitcoin.org
- git: https://github.com/tuxsoul/bitcoin
- debian: lenny-backports, squeeze :: (only i386)
- ubuntu: lucid, maverick :: (amd64, i386)
- status: ready for test
- binary: bitcoind
- manpage: yes (bitcoind, bitcoin.conf), you can build using "a2x"
- need:
- better short and full description
- check manpage (bitcoind and bitcoin.conf)
- missing: bitcoin gui, only is the daemon
- include: bitcoin white paper, example bitcoin.conf file
- bitcoin-cpuminer
- web: http://bitcointalk.org/index.php?topic=1925.0
- git: https://github.com/tuxsoul/bitcoin-cpuminer
- debian: etch, lenny, squeeze, wheezy, sid :: i386 (only)
- ubuntu: lucid, maverick, natty :: (amd64, i386)
- status: ready for test
- binary: minerd
- manpage: yes, i create this using txt2man
- need:
- need better manpage
- need check (build-depends and depends)
need better short description (less 60 chars) - fix, thanks @advneed better full description - fix, thanks @adv
- missing: none
- include: none
repository's: For ubuntu, you can test using my launchpad repository here: https://launchpad.net/~tuxsoul/+archive/ppaFor debian, only have my own repository ( but i need update and fix some errors) example source.list: deb http://deb.tuxsoul.com distro main contrib non-free deb-src http://deb.tuxsoul.com distro main contrib non-free
example backport source.list: deb http://deb.tuxsoul.com distro-backports main contrib non-free deb-src http://deb.tuxsoul.com distro-backports main contrib non-free
*for debian backports, you need add the oficial debian backports repository, please visit: http://backports.debian.org/Instructions/where distro is: etch, lenny and squezee ( coming soon). TODO: create packages [ubuntu (lucid, maverick), debian]create git repositorys (http://github.com/tuxsoul)- create debian amd64 packages
You can: - test the packages
- submit your feedbacks
- spread the voice
- tell me what other app do you like to package
Support: i'm a newbie, but, i like learn sorry my english is bad . saludos.
|
|
|
|
grondilu
Legendary
Offline
Activity: 1288
Merit: 1080
|
|
December 11, 2010, 05:47:37 AM |
|
Hi,
I like bitcoin, but i don't like install apps using "make install" in my debian box, in the last weeks, i worked to create debian/ubuntu packages, for easy install and fast update (maybe).
Good. There is a official packaging in progress for debian : http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=578157But it's progressing very slowly. Hopefully you could help.
|
|
|
|
adv
|
|
December 12, 2010, 10:04:35 PM |
|
And from stable repo come only php4-eaccelerator.
|
U may thank me here: 14Js1ng1SvYBPgUJnjNAEPYH4d6SHF79UF
|
|
|
grondilu
Legendary
Offline
Activity: 1288
Merit: 1080
|
|
December 12, 2010, 10:34:06 PM |
|
And from stable repo come only php4-eaccelerator. [/quote] hum, I'm sorry but what is this the output of ?
|
|
|
|
adv
|
|
December 12, 2010, 10:41:15 PM |
|
hum, I'm sorry but what is this the output of ? aptitude update
|
U may thank me here: 14Js1ng1SvYBPgUJnjNAEPYH4d6SHF79UF
|
|
|
grondilu
Legendary
Offline
Activity: 1288
Merit: 1080
|
|
December 12, 2010, 10:53:06 PM |
|
hum, I'm sorry but what is this the output of ? aptitude update yeah that's what I thought. You have a pb with your repository. Anyway it's not related to bitcoin at all.
|
|
|
|
adv
|
|
December 12, 2010, 11:10:08 PM |
|
hum, I'm sorry but what is this the output of ? aptitude update yeah that's what I thought. You have a pb with your repository. Anyway it's not related to bitcoin at all. I think problem with repo files or some ACL's on Tuxsoul server. Maybe information about this error useful for him. P.S. You think is offtopic?
|
U may thank me here: 14Js1ng1SvYBPgUJnjNAEPYH4d6SHF79UF
|
|
|
grondilu
Legendary
Offline
Activity: 1288
Merit: 1080
|
|
December 12, 2010, 11:15:08 PM |
|
I think problem with repo files or some ACL's on Tuxsoul server. Maybe information about this error useful for him.
P.S. You think is offtopic?
Oh sorry I hadn't pay enough attention. Indeed deb.tuxsoul.com is the repo from the author of the first post of this thread. My bad.
|
|
|
|
adv
|
|
December 12, 2010, 11:25:10 PM |
|
I think problem with repo files or some ACL's on Tuxsoul server. Maybe information about this error useful for him. P.S. You think is offtopic?
Oh sorry I hadn't pay enough attention. Indeed deb.tuxsoul.com is the repo from the author of the first post of this thread. My bad. My mistake too. I should express the thought more precisely... :^)
|
U may thank me here: 14Js1ng1SvYBPgUJnjNAEPYH4d6SHF79UF
|
|
|
tuxsoul (OP)
Newbie
Offline
Activity: 40
Merit: 0
|
|
December 17, 2010, 07:04:08 AM |
|
Hi, Thank's @adv, can you test again ?, i think this is fixed . source.list Debian Lenny:
deb http://deb.tuxsoul.com lenny main contrib non-free deb-src http://deb.tuxsoul.com lenny main contrib non-free
Sorry my english is bad. Greeting's.
|
|
|
|
adv
|
|
December 17, 2010, 11:13:24 PM |
|
Thank's @adv, can you test again ?, i think this is fixed . source.list Debian Lenny:
deb http://deb.tuxsoul.com lenny main contrib non-free deb-src http://deb.tuxsoul.com lenny main contrib non-free
Great! Its works. I get "lenny" and "etch" lists and package bitcoin-cpuminer 0.2.1-1+lenny1. Thank for your job! :^) "Squeeze" and "sid" is not created yet? Repos for arch amd64? Its planned? I think is a good idea -- add symlinks "stable" to "lenny" tree, and "testing->squeeze", "unstable->sid". Its useful sometime. But remember: that symlinks must be renewed when Debian change releases. About add keys: On your site write: $ gpg --armor --export 0x287111EE | apt-key add - I think must be: $ gpg --armor --export 0x287111EE | sudo apt-key add - And when refresh keys on "gpg: requesting key 287111EE from hkp server keys.gnupg.net" i sometime get key-server error. Sorry my english is bad.
My too. :^)
|
U may thank me here: 14Js1ng1SvYBPgUJnjNAEPYH4d6SHF79UF
|
|
|
adv
|
|
December 17, 2010, 11:46:25 PM |
|
I think short-description already good, only dont need "This is" in begining: "Multi-threaded CPU miner for bitcoin". For long description may be some like this: Bitcoin is a peer-to-peer digital currency. Peer-to-peer (P2P) means that there is no central authority to issue new money or keep track of transactions. Instead, these tasks are managed collectively by the nodes of the network. More information about bitcoin: http://http://www.bitcoin.orgThis package contain miner that contribute your idle CPU time to the bitcoin network and may generate some coins for you. This miner works on CPU and communicates with bitcoin or bitcoind via JSON-RPC interface. Miner have few sha256 implementation: * Linux kernel sha256, implemented in C * tcatm's 4-way SSE2 implementation * VIA padlock implementation (EXPERIMENTAL) * Crypto++ library implementation (EXPERIMENTAL) This compiled from bitcoin.org site and bitcoin-cpuminer man. P.S. Yes, my English is terrible and i use google translate to fight it! :^)
|
U may thank me here: 14Js1ng1SvYBPgUJnjNAEPYH4d6SHF79UF
|
|
|
|
adv
|
|
December 24, 2010, 03:59:56 AM |
|
New 0.3.2 version amd64-deb aviable: http://home.agalakov.spb.ru/Shared/Deb/bitcoin-cpuminer_0.3.2-1_amd64.debCompiled with -O3 (since the speed - one of the most important properties of this program). And I know that this can not work on some hosts. Please send bug reports and I disable it. At the moment this deb - dirty hack: I copied the "debian" directory from the previous release. The building process needs to be automated.
|
U may thank me here: 14Js1ng1SvYBPgUJnjNAEPYH4d6SHF79UF
|
|
|
adv
|
|
December 27, 2010, 02:23:05 PM |
|
yesterday, I also created two .deb packages of Bitcoin 0.3.19 ( i386 | amd64) Good job! (I don't test, want wait for official debian package, that already developing: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=578157 ) Does the minerd application only use my CPU, if it's not needed or is it always mining?
It just start with hardcoded niceness "19" (lower priority): cpu-miner.c /* set our priority to the highest (aka "nicest, least intrusive") */ if (setpriority(PRIO_PROCESS, 0, 19)) perror("setpriority");
So the answer is "yes" on both sides of the issue. :^)
|
U may thank me here: 14Js1ng1SvYBPgUJnjNAEPYH4d6SHF79UF
|
|
|
adv
|
|
January 05, 2011, 09:53:47 AM |
|
|
U may thank me here: 14Js1ng1SvYBPgUJnjNAEPYH4d6SHF79UF
|
|
|
tuxsoul (OP)
Newbie
Offline
Activity: 40
Merit: 0
|
|
January 07, 2011, 09:23:49 AM |
|
Hi sorry, christmas and new year gave me few time to work. "Squeeze" and "sid" is not created yet? Repos for arch amd64? Its planned?
At this moment, i can compile only to "squeeze". I try using cross compile to get amd64 packages, but don't work, i need one computer where i can run for amd64 apps, i'm working to buy one. I think is a good idea -- add symlinks "stable" to "lenny" tree, and "testing->squeeze", "unstable->sid". Its useful sometime. But remember: that symlinks must be renewed when Debian change releases.
I think this is fixed. And when refresh keys on "gpg: requesting key 287111EE from hkp server keys.gnupg.net" i sometime get key-server error.
I do not know "gnupg.net", but in the last week sent my gpg key, i hope the error does not happen again.
|
|
|
|
tuxsoul (OP)
Newbie
Offline
Activity: 40
Merit: 0
|
|
January 07, 2011, 09:30:35 AM |
|
I think short-description already good, only dont need "This is" in begining: "Multi-threaded CPU miner for bitcoin".
For long description may be some like this: ... This compiled from bitcoin.org site and bitcoin-cpuminer man.
P.S. Yes, my English is terrible and i use google translate to fight it! :^)
Thanks @adv.
|
|
|
|
tuxsoul (OP)
Newbie
Offline
Activity: 40
Merit: 0
|
|
January 07, 2011, 09:33:31 AM |
|
I created a binary amd64 package from Tuxsoul's source-deb. ... It's just a first test attempt.
Great, i can't test it, but you can run "lintian" to check your package.
|
|
|
|
tuxsoul (OP)
Newbie
Offline
Activity: 40
Merit: 0
|
|
January 07, 2011, 09:37:45 AM |
|
At the moment this deb - dirty hack: I copied the "debian" directory from the previous release. The building process needs to be automated.
In the last packages, i added a "watch" file, you can test it with "uscan", to get more quickly updates. "watch" file: https://github.com/tuxsoul/bitcoin-cpuminer/blob/debian/debian/watch
|
|
|
|
|