Reply
 
Thread Tools Display Modes
  #1  
Old 11-13-2013, 04:22 AM
sysfu sysfu is offline
Senior Member
 
Join Date: Feb 2011
Posts: 319
Thanks: 22
Thanked 35 Times in 28 Posts
Default Electrum lightweight Bitcoin client
There's a FreeBSD port for it as of June.

I tried using EasyPBI to create a PBI for Electrum but it failed building kdehier4.

Code:
install  -o root -g wheel -m 444 /usr/wrkdirprefix/usr/ports/misc/kdehier4/work/system-kde4.conf /usr/pbi/electrum-amd64/etc/dbus-1
/bin/ln -sf /usr/pbi/electrum-amd64/etc/pam.d /usr/local/etc/
ln: /usr/local/etc//pam.d: Operation not permitted
*** [do-install] Error code 1

Stop in /usr/ports/misc/kdehier4.
===>  Cleaning for kdehier4-1.1.1_1
ERROR: make install of finance/electrum failed!
Reply With Quote
  #2  
Old 11-13-2013, 12:34 PM
Beanpole's Avatar
Beanpole Beanpole is offline
Senior Member
 
Join Date: May 2010
Posts: 2,596
Thanks: 26
Thanked 453 Times in 369 Posts
Default
I am not surprised, there is a lot of churn in the ports tree at the moment and a ton of things are failing to build.

If you want to send the PBI module in to the PC-BSD project, I can throw it on our build server and try it there. Kris tries to actively apply pending fixes/patches for things in our ports tree on the build server during situations like this (I.E. apply the patches for ports that are just waiting for official adoption in the FreeBSD ports tree), and we might get a working PBI out of it.
__________________
~ Ken Moore ~
PC-BSD/iXsystems
Reply With Quote
  #3  
Old 11-13-2013, 02:35 PM
sysfu sysfu is offline
Senior Member
 
Join Date: Feb 2011
Posts: 319
Thanks: 22
Thanked 35 Times in 28 Posts
Default
I'd be happy to send the PBI module in. Shall I just package it up and email it to the PBI tester's list as per this section of the PBI Questions & Answers section?

Q: I have already built a PBI module, how can I get it added to the AppCafe?
A: Attach the packaged module in a message to the PBI developers mailing list[4]. A module can be manually packaged using the command "tar czf (module-name).tar.gz (module-directory)". In EasyPBI, you just simply need to open the module in the editor and click the "Package Module" button.
This module will then get checked for errors and added to the PC-BSD build server.
Reply With Quote
  #4  
Old 11-13-2013, 02:51 PM
Beanpole's Avatar
Beanpole Beanpole is offline
Senior Member
 
Join Date: May 2010
Posts: 2,596
Thanks: 26
Thanked 453 Times in 369 Posts
Default
That is the easiest way.
Since the move to Git, we are also taking GitHub pull requests if you are already setup for that on your system.
__________________
~ Ken Moore ~
PC-BSD/iXsystems
Reply With Quote
  #5  
Old 11-13-2013, 06:28 PM
Beanpole's Avatar
Beanpole Beanpole is offline
Senior Member
 
Join Date: May 2010
Posts: 2,596
Thanks: 26
Thanked 453 Times in 369 Posts
Default
Thanks for sending in the module. I just added it to the 9.x PBI build server, and I also converted it to the new 10.x format and added it to the 10.x PBI build server as well.

We should see if it builds within the next few days. Keep your eyes on the AppCafe!
__________________
~ Ken Moore ~
PC-BSD/iXsystems
Reply With Quote
  #6  
Old 11-14-2013, 01:01 AM
sysfu sysfu is offline
Senior Member
 
Join Date: Feb 2011
Posts: 319
Thanks: 22
Thanked 35 Times in 28 Posts
Default
Looks like the build was successful. I'm downloading the PBI to test on both my main PCBSD workstation and a clean install test VM.

http://ftp.pcbsd.org/pub/pbioutgoing...ance/electrum/

Last edited by sysfu; 11-14-2013 at 01:03 AM.
Reply With Quote
Reply

Tags
bitcoin, client

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 06:26 AM.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.

Copyright 2005-2010, The PC-BSD Project. PC-BSD and the PC-BSD logo are registered trademarks of iXsystems.
All other content is freely available for sharing under the terms of the Creative Commons Attribution License.