Satoshi Forum Archive
Thread #0121

Builds for Ubuntu?

ArtemZ2010-07-18T14:27:18Z

Hi,
Since Ubuntu is most popular desktop linux distro why there are no repository or even builds of bitcoin client? I think someone should start to create something like repo with bitcoin's builds, better ppa on launchpad. It will be so cool to have native payment system in ubuntu, maybe one day bitcoin will be included in the main repository

Original message

d1337r2010-07-18T14:35:11Z

Well, If you can compile bitcoin and create a source DEB, you can set up a PPA.

Original message

imnichol2010-07-20T15:55:24Z

I'm actually working on setting up a PPA for bitcoin, but it also requires the dev branch of wxWidgets, so I've got to get that up first.

Original message

Dark_Ghost2010-07-20T22:11:00Z

keep us informed, i'm on ubuntu 10.04 64bit and i'd like to see a ubuntu specific build of bitcoin and bitcoind.

Original message

imnichol2010-07-22T16:03:24Z

Well, I couldn't find any good directions on how to package a .deb for a ppa, but I haven't given up hope yet. Anyone who can throw some documentation my way would be awesome. Right now I'm trying a different strategy.

Original message

melvster2010-07-22T16:34:29Z

Quote from: imnichol on July 22, 2010, 04:03:24 PM (https://bitcointalk.org/index.php?topic=454.msg5059#msg5059)

Well, I couldn't find any good directions on how to package a .deb for a ppa, but I haven't given up hope yet. Anyone who can throw some documentation my way would be awesome. Right now I'm trying a different strategy.

I run ubuntu on my desktop maybe I can help ...
EDIT: first time I've tried it, but I made a launch pad project here: https://launchpad.net/bitcoin hopefully we can work out how to do ppa etc.

Original message

imnichol2010-07-22T17:14:42Z

Quote from: melvster on July 22, 2010, 04:34:29 PM (https://bitcointalk.org/index.php?topic=454.msg5069#msg5069)

I run ubuntu on my desktop maybe I can help ...
EDIT: first time I've tried it, but I made a launch pad project here: https://launchpad.net/bitcoin hopefully we can work out how to do ppa etc.

I've got a launchpad ppa set up too, but launchpad is a huge PITA from what I've tried.

Original message

imnichol2010-07-23T19:32:06Z

I've got bitcoin compiled for AMD64 linux. yay.
So now I've just got to figure out how to hack it so that I can package it as a deb.

Original message

eugene2k2010-07-25T07:36:05Z

Quote from: imnichol on July 22, 2010, 04:03:24 PM (https://bitcointalk.org/index.php?topic=454.msg5059#msg5059)

Well, I couldn't find any good directions on how to package a .deb for a ppa, but I haven't given up hope yet. Anyone who can throw some documentation my way would be awesome. Right now I'm trying a different strategy.

If I'm not mistaken, Ubuntu's PPA requires you to have your project uploaded in source form. Launchpad then compiles it and offers debs.

Original message

imnichol2010-07-25T23:46:30Z

Quote from: eugene2k on July 25, 2010, 07:36:05 AM (https://bitcointalk.org/index.php?topic=454.msg5649#msg5649)

If I'm not mistaken, Ubuntu's PPA requires you to have your project uploaded in source form. Launchpad then compiles it and offers debs.

So do I have to do anything special to the source? I know that the standard method of building a .deb doesn't work, 'make -f makefile.unix' just spits out a binary. No chance to checkinstall or anything

Original message

Cdecker2010-07-30T14:22:16Z

Quote from: melvster on July 22, 2010, 04:34:29 PM (https://bitcointalk.org/index.php?topic=454.msg5069#msg5069)

Quote from: imnichol on July 22, 2010, 04:03:24 PM (https://bitcointalk.org/index.php?topic=454.msg5059#msg5059)

Well, I couldn't find any good directions on how to package a .deb for a ppa, but I haven't given up hope yet. Anyone who can throw some documentation my way would be awesome. Right now I'm trying a different strategy.

I run ubuntu on my desktop maybe I can help ...
EDIT: first time I've tried it, but I made a launch pad project here: https://launchpad.net/bitcoin hopefully we can work out how to do ppa etc.

Would you add me to the maintainers of the project on launchpad? My username is cdecker and I have ready built deb packages from my efforts on openSuse Build Service http://bit.ly/bUqiRY

Original message

melvster2010-08-01T13:00:43Z

Quote from: Cdecker on July 30, 2010, 02:22:16 PM (https://bitcointalk.org/index.php?topic=454.msg6655#msg6655)

Quote from: melvster on July 22, 2010, 04:34:29 PM (https://bitcointalk.org/index.php?topic=454.msg5069#msg5069)

Quote from: imnichol on July 22, 2010, 04:03:24 PM (https://bitcointalk.org/index.php?topic=454.msg5059#msg5059)

Well, I couldn't find any good directions on how to package a .deb for a ppa, but I haven't given up hope yet. Anyone who can throw some documentation my way would be awesome. Right now I'm trying a different strategy.

I run ubuntu on my desktop maybe I can help ...
EDIT: first time I've tried it, but I made a launch pad project here: https://launchpad.net/bitcoin hopefully we can work out how to do ppa etc.

Would you add me to the maintainers of the project on launchpad? My username is cdecker and I have ready built deb packages from my efforts on openSuse Build Service http://bit.ly/bUqiRY

Sure!
I've created a team
Added you ..

Original message

imnichol2010-08-02T15:37:48Z

Has anyone built a package for the GUI client yet?

Original message

Cdecker2010-08-02T15:41:04Z

Quote from: imnichol on August 02, 2010, 03:37:48 PM (https://bitcointalk.org/index.php?topic=454.msg7018#msg7018)

Has anyone built a package for the GUI client yet?

GUI builds are quite a bit harder since they also require WX to be built along with it.
I'll try to create a statically linked version on OBS soon.

Original message

nimnul2010-08-03T17:51:15Z

Is satoshi noWx patch in 0.3.7 already? Before that bitcoind required wx, and I never seen Satoshi announcing that it's in trunk

Original message

knightmb2010-08-03T17:54:46Z

Quote from: imnichol on August 02, 2010, 03:37:48 PM (https://bitcointalk.org/index.php?topic=454.msg7018#msg7018)

Has anyone built a package for the GUI client yet?

I've built the client and daemon for Ubuntu 9.04 (should work in later versions ?)
Not a package per say, but you can just download the current Linux release and just overwrite the binaries. Not perfect, but it will get a working version for you that way.

Original message

imnichol2010-08-03T18:25:28Z

Quote from: knightmb on August 03, 2010, 05:54:46 PM (https://bitcointalk.org/index.php?topic=454.msg7284#msg7284)

I've built the client and daemon for Ubuntu 9.04 (should work in later versions ?)
Not a package per say, but you can just download the current Linux release and just overwrite the binaries. Not perfect, but it will get a working version for you that way.

Yeah I've built the binaries before, I want to be able to upgrade via the update manager rather than manually downloading the binaries.

Original message

knightmb2010-08-03T18:52:29Z

Quote from: imnichol on August 03, 2010, 06:25:28 PM (https://bitcointalk.org/index.php?topic=454.msg7291#msg7291)

Quote from: knightmb on August 03, 2010, 05:54:46 PM (https://bitcointalk.org/index.php?topic=454.msg7284#msg7284)

I've built the client and daemon for Ubuntu 9.04 (should work in later versions ?)
Not a package per say, but you can just download the current Linux release and just overwrite the binaries. Not perfect, but it will get a working version for you that way.

Yeah I've built the binaries before, I want to be able to upgrade via the update manager rather than manually downloading the binaries.

Oh you mean official binaries in package form hosted by the Ubuntu folks?

Original message

satoshi2010-08-03T20:56:11Z

Quote from: nimnul on August 03, 2010, 05:51:15 PM (https://bitcointalk.org/index.php?topic=454.msg7282#msg7282)

Is satoshi noWx patch in 0.3.7 already? Before that bitcoind required wx, and I never seen Satoshi announcing that it's in trunk

Yes, 0.3.7 has it. It was in rev 112.

Original message