Bitmessage / PyBitmessage

Reference client for Bitmessage: a P2P encrypted decentralised communication protocol:
https://bitmessage.org/wiki/Main_Page
Other
2.83k stars 576 forks source link

Can't Build RPM on f23 #861

Open Truckle opened 8 years ago

Truckle commented 8 years ago

Trying to build RPM package on Fedora 23. As far as I can tell all deps are installed. A lot of this is Greek to me. It is not building RPM and I do not know why.

I installed packagemonkey first. Here is terminal output (minus the yum/dnf stuff):

[root@localhost bitmessagetest]# ./rpm.sh 
sed: can't read puppypackage/pinstall.sh: No such file or directory
sed: can't read puppypackage/puninstall.sh: No such file or directory
sed: can't read debian/*.links: No such file or directory
rm -f pybitmessage \#* \.#* gnuplot* *.png debian/*.substvars debian/*.log
rm -fr deb.* debian/pybitmessage rpmpackage/`uname -m`
rm -f ../pybitmessage*.deb ../pybitmessage*.changes ../pybitmessage*.asc ../pybitmessage*.dsc
rm -f rpmpackage/*.src.rpm archpackage/*.gz archpackage/*.xz
rm -f puppypackage/*.gz puppypackage/*.pet slackpackage/*.txz
mv: cannot stat ‘../pybitmessage’: No such file or directory
tar: Removing leading `../' from member names
tar: ../pybitmessage-0.4.4: Cannot stat: No such file or directory
tar: Exiting with failure status due to previous errors
mv: cannot stat ‘../pybitmessage-0.4.4’: No such file or directory
error: File /root/rpmbuild/SOURCES/pybitmessage_0.6.0.orig.tar.gz: No such file or directory
cp: cannot stat ‘/root/rpmbuild/RPMS/x86_64/pybitmessage*’: No such file or directory
cp: cannot stat ‘/root/rpmbuild/SRPMS/pybitmessage*’: No such file or directory
[root@localhost bitmessagetest]#

Then I tried again by recopy of the project from scratch:

[root@localhost pybitmessage]# ./rpm.sh 
sed: can't read puppypackage/pinstall.sh: No such file or directory
sed: can't read puppypackage/puninstall.sh: No such file or directory
sed: can't read debian/*.links: No such file or directory
Yum command has been deprecated, redirecting to '/usr/bin/dnf groupinstall Development Tools'.
See 'man dnf' and 'man yum2dnf' for more information.
To transfer transaction metadata from yum to DNF, run:
'dnf install python-dnf-plugins-extras-migrate && dnf-2 migrate'

Failed loading plugin: spacewalk
Failed to synchronize cache for repo 'thozza-XMind', disabling.
Failed to synchronize cache for repo 'galileo-sendEmail', disabling.
Failed to synchronize cache for repo 'rnons-mikidown', disabling.
Last metadata expiration check: 1:05:47 ago on Thu May 12 21:21:56 2016.
Group 'Development Tools' is already installed, skipping.
Dependencies resolved.
Nothing to do.
Complete!
Yum command has been deprecated, redirecting to '/usr/bin/dnf install rpmdevtools'.
See 'man dnf' and 'man yum2dnf' for more information.
To transfer transaction metadata from yum to DNF, run:
'dnf install python-dnf-plugins-extras-migrate && dnf-2 migrate'

Last metadata expiration check: 1:07:49 ago on Thu May 12 21:21:56 2016.
Package rpmdevtools-8.6-2.fc23.noarch is already installed, skipping.
Dependencies resolved.
Nothing to do.
Complete!
rm -f pybitmessage \#* \.#* gnuplot* *.png debian/*.substvars debian/*.log
rm -fr deb.* debian/pybitmessage rpmpackage/`uname -m`
rm -f ../pybitmessage*.deb ../pybitmessage*.changes ../pybitmessage*.asc ../pybitmessage*.dsc
rm -f rpmpackage/*.src.rpm archpackage/*.gz archpackage/*.xz
rm -f puppypackage/*.gz puppypackage/*.pet slackpackage/*.txz
tar: Removing leading `../' from member names
../pybitmessage-0.4.4/
../pybitmessage-0.4.4/generate.sh
../pybitmessage-0.4.4/LICENSE
../pybitmessage-0.4.4/INSTALL.md
../pybitmessage-0.4.4/arch.sh
../pybitmessage-0.4.4/src/
../pybitmessage-0.4.4/src/protocol.pyc
../pybitmessage-0.4.4/src/bitmessageqt/
../pybitmessage-0.4.4/src/bitmessageqt/messagecompose.pyc
../pybitmessage-0.4.4/src/bitmessageqt/emailgateway.py
../pybitmessage-0.4.4/src/bitmessageqt/about.ui
../pybitmessage-0.4.4/src/bitmessageqt/addaddressdialog.py
../pybitmessage-0.4.4/src/bitmessageqt/iconglossary.ui
../pybitmessage-0.4.4/src/bitmessageqt/blacklist.ui
../pybitmessage-0.4.4/src/bitmessageqt/emailgateway.pyc
../pybitmessage-0.4.4/src/bitmessageqt/about.pyc
../pybitmessage-0.4.4/src/bitmessageqt/emailgateway.ui
../pybitmessage-0.4.4/src/bitmessageqt/regenerateaddresses.py
../pybitmessage-0.4.4/src/bitmessageqt/widgets.pyc
../pybitmessage-0.4.4/src/bitmessageqt/newaddresswizard.pyc
../pybitmessage-0.4.4/src/bitmessageqt/dialogs.pyc
../pybitmessage-0.4.4/src/bitmessageqt/__init__.pyc
../pybitmessage-0.4.4/src/bitmessageqt/dialogs.py
../pybitmessage-0.4.4/src/bitmessageqt/__init__.py
../pybitmessage-0.4.4/src/bitmessageqt/regenerateaddresses.ui
../pybitmessage-0.4.4/src/bitmessageqt/messageview.pyc
../pybitmessage-0.4.4/src/bitmessageqt/iconglossary.pyc
../pybitmessage-0.4.4/src/bitmessageqt/settings.pyc
../pybitmessage-0.4.4/src/bitmessageqt/languagebox.pyc
../pybitmessage-0.4.4/src/bitmessageqt/newchandialog.ui
../pybitmessage-0.4.4/src/bitmessageqt/retranslateui.pyc
../pybitmessage-0.4.4/src/bitmessageqt/help.ui
../pybitmessage-0.4.4/src/bitmessageqt/newchandialog.pyc
../pybitmessage-0.4.4/src/bitmessageqt/support.pyc
../pybitmessage-0.4.4/src/bitmessageqt/messageview.py
../pybitmessage-0.4.4/src/bitmessageqt/retranslateui.py
../pybitmessage-0.4.4/src/bitmessageqt/connect.ui
../pybitmessage-0.4.4/src/bitmessageqt/settings.ui
../pybitmessage-0.4.4/src/bitmessageqt/newaddressdialog.pyc
../pybitmessage-0.4.4/src/bitmessageqt/bitmessageui.ui
../pybitmessage-0.4.4/src/bitmessageqt/widgets.py
../pybitmessage-0.4.4/src/bitmessageqt/bitmessage_icons_rc.py
../pybitmessage-0.4.4/src/bitmessageqt/settingsmixin.py
../pybitmessage-0.4.4/src/bitmessageqt/networkstatus.pyc
../pybitmessage-0.4.4/src/bitmessageqt/bitmessage_icons_rc.pyc
../pybitmessage-0.4.4/src/bitmessageqt/settingsmixin.pyc
../pybitmessage-0.4.4/src/bitmessageqt/foldertree.pyc
../pybitmessage-0.4.4/src/bitmessageqt/account.pyc
../pybitmessage-0.4.4/src/bitmessageqt/newsubscriptiondialog.pyc
../pybitmessage-0.4.4/src/bitmessageqt/newaddressdialog.py
../pybitmessage-0.4.4/src/bitmessageqt/networkstatus.py
../pybitmessage-0.4.4/src/bitmessageqt/specialaddressbehavior.ui
../pybitmessage-0.4.4/src/bitmessageqt/bitmessage_icons.qrc
../pybitmessage-0.4.4/src/bitmessageqt/utils.pyc
../pybitmessage-0.4.4/src/bitmessageqt/messagecompose.py
../pybitmessage-0.4.4/src/bitmessageqt/bitmessageui.py
../pybitmessage-0.4.4/src/bitmessageqt/addaddressdialog.ui
../pybitmessage-0.4.4/src/bitmessageqt/specialaddressbehavior.pyc
../pybitmessage-0.4.4/src/bitmessageqt/specialaddressbehavior.py
../pybitmessage-0.4.4/src/bitmessageqt/about.py
../pybitmessage-0.4.4/src/bitmessageqt/migrationwizard.py
../pybitmessage-0.4.4/src/bitmessageqt/uisignaler.pyc
../pybitmessage-0.4.4/src/bitmessageqt/newchandialog.py
../pybitmessage-0.4.4/src/bitmessageqt/safehtmlparser.pyc
../pybitmessage-0.4.4/src/bitmessageqt/connect.py
../pybitmessage-0.4.4/src/bitmessageqt/connect.pyc
../pybitmessage-0.4.4/src/bitmessageqt/regenerateaddresses.pyc
../pybitmessage-0.4.4/src/bitmessageqt/settings.py
../pybitmessage-0.4.4/src/bitmessageqt/help.py
../pybitmessage-0.4.4/src/bitmessageqt/blacklist.py
../pybitmessage-0.4.4/src/bitmessageqt/languagebox.py
../pybitmessage-0.4.4/src/bitmessageqt/newaddresswizard.py
../pybitmessage-0.4.4/src/bitmessageqt/migrationwizard.pyc
../pybitmessage-0.4.4/src/bitmessageqt/help.pyc
../pybitmessage-0.4.4/src/bitmessageqt/iconglossary.py
../pybitmessage-0.4.4/src/bitmessageqt/utils.py
../pybitmessage-0.4.4/src/bitmessageqt/bitmessageui.pyc
../pybitmessage-0.4.4/src/bitmessageqt/foldertree.py
../pybitmessage-0.4.4/src/bitmessageqt/blacklist.pyc
../pybitmessage-0.4.4/src/bitmessageqt/newsubscriptiondialog.ui
../pybitmessage-0.4.4/src/bitmessageqt/uisignaler.py
../pybitmessage-0.4.4/src/bitmessageqt/networkstatus.ui
../pybitmessage-0.4.4/src/bitmessageqt/newsubscriptiondialog.py
../pybitmessage-0.4.4/src/bitmessageqt/addaddressdialog.pyc
../pybitmessage-0.4.4/src/bitmessageqt/wanlan.ui
../pybitmessage-0.4.4/src/bitmessageqt/addpeer.ui
../pybitmessage-0.4.4/src/bitmessageqt/support.py
../pybitmessage-0.4.4/src/bitmessageqt/account.py
../pybitmessage-0.4.4/src/bitmessageqt/safehtmlparser.py
../pybitmessage-0.4.4/src/bitmessageqt/newaddressdialog.ui
../pybitmessage-0.4.4/src/defaultKnownNodes.pyc
../pybitmessage-0.4.4/src/api.pyc
../pybitmessage-0.4.4/src/helper_inbox.pyc
../pybitmessage-0.4.4/src/l10n.pyc
../pybitmessage-0.4.4/src/class_singleCleaner.py
../pybitmessage-0.4.4/src/defaultKnownNodes.py
../pybitmessage-0.4.4/src/debug.pyc
../pybitmessage-0.4.4/src/helper_threading.pyc
../pybitmessage-0.4.4/src/class_objectProcessor.pyc
../pybitmessage-0.4.4/src/depends.py
../pybitmessage-0.4.4/src/protocol.py
../pybitmessage-0.4.4/src/class_sqlThread.pyc
../pybitmessage-0.4.4/src/helper_bitcoin.pyc
../pybitmessage-0.4.4/src/helper_inbox.py
../pybitmessage-0.4.4/src/bitmessagemain.py
../pybitmessage-0.4.4/src/class_receiveDataThread.pyc
../pybitmessage-0.4.4/src/singleton.py
../pybitmessage-0.4.4/src/class_singleCleaner.pyc
../pybitmessage-0.4.4/src/class_objectHashHolder.py
../pybitmessage-0.4.4/src/compiletest.py
../pybitmessage-0.4.4/src/namecoin.py
../pybitmessage-0.4.4/src/class_outgoingSynSender.pyc
../pybitmessage-0.4.4/src/sslkeys/
../pybitmessage-0.4.4/src/sslkeys/key.pem
../pybitmessage-0.4.4/src/sslkeys/cert.pem
../pybitmessage-0.4.4/src/qidenticon.pyc
../pybitmessage-0.4.4/src/shared.pyc
../pybitmessage-0.4.4/src/helper_startup.pyc
../pybitmessage-0.4.4/src/tr.pyc
../pybitmessage-0.4.4/src/class_receiveDataThread.py
../pybitmessage-0.4.4/src/build_osx.py
../pybitmessage-0.4.4/src/class_addressGenerator.pyc
../pybitmessage-0.4.4/src/class_singleWorker.py
../pybitmessage-0.4.4/src/class_objectProcessorQueue.pyc
../pybitmessage-0.4.4/src/class_singleListener.pyc
../pybitmessage-0.4.4/src/upnp.py
../pybitmessage-0.4.4/src/highlevelcrypto.py
../pybitmessage-0.4.4/src/addresses.pyc
../pybitmessage-0.4.4/src/namecoin.pyc
../pybitmessage-0.4.4/src/shared.py
../pybitmessage-0.4.4/src/helper_threading.py
../pybitmessage-0.4.4/src/singleton.pyc
../pybitmessage-0.4.4/src/socks/
../pybitmessage-0.4.4/src/socks/LICENSE
../pybitmessage-0.4.4/src/socks/__init__.pyc
../pybitmessage-0.4.4/src/socks/__init__.py
../pybitmessage-0.4.4/src/socks/README
../pybitmessage-0.4.4/src/socks/BUGS
../pybitmessage-0.4.4/src/class_addressGenerator.py
../pybitmessage-0.4.4/src/helper_search.pyc
../pybitmessage-0.4.4/src/tr.py
../pybitmessage-0.4.4/src/proofofwork.py
../pybitmessage-0.4.4/src/translations/
../pybitmessage-0.4.4/src/translations/bitmessage_nl.ts
../pybitmessage-0.4.4/src/translations/bitmessage_no.ts
../pybitmessage-0.4.4/src/translations/bitmessage_zh_cn.qm
../pybitmessage-0.4.4/src/translations/bitmessage_nb.ts
../pybitmessage-0.4.4/src/translations/bitmessage_ja.ts
../pybitmessage-0.4.4/src/translations/bitmessage_eo.qm
../pybitmessage-0.4.4/src/translations/bitmessage_en.ts
../pybitmessage-0.4.4/src/translations/bitmessage_ar.ts
../pybitmessage-0.4.4/src/translations/bitmessage_sk.qm
../pybitmessage-0.4.4/src/translations/bitmessage_en.qm
../pybitmessage-0.4.4/src/translations/bitmessage.pro
../pybitmessage-0.4.4/src/translations/bitmessage_da.ts
../pybitmessage-0.4.4/src/translations/bitmessage_pl.ts
../pybitmessage-0.4.4/src/translations/bitmessage_zh_cn.ts
../pybitmessage-0.4.4/src/translations/bitmessage_cs.qm
../pybitmessage-0.4.4/src/translations/bitmessage_it.qm
../pybitmessage-0.4.4/src/translations/bitmessage_en_pirate.ts
../pybitmessage-0.4.4/src/translations/bitmessage_nl.qm
../pybitmessage-0.4.4/src/translations/bitmessage_fr.qm
../pybitmessage-0.4.4/src/translations/bitmessage_pt.ts
../pybitmessage-0.4.4/src/translations/bitmessage_ru.ts
../pybitmessage-0.4.4/src/translations/bitmessage_da.qm
../pybitmessage-0.4.4/src/translations/bitmessage_ar.qm
../pybitmessage-0.4.4/src/translations/bitmessage_no.qm
../pybitmessage-0.4.4/src/translations/bitmessage_sv.ts
../pybitmessage-0.4.4/src/translations/bitmessage_cs.ts
../pybitmessage-0.4.4/src/translations/bitmessage_ja.qm
../pybitmessage-0.4.4/src/translations/bitmessage_ru.qm
../pybitmessage-0.4.4/src/translations/bitmessage_it.ts
../pybitmessage-0.4.4/src/translations/bitmessage_sk.ts
../pybitmessage-0.4.4/src/translations/bitmessage_fr.ts
../pybitmessage-0.4.4/src/translations/bitmessage_de.qm
../pybitmessage-0.4.4/src/translations/bitmessage_en_pirate.qm
../pybitmessage-0.4.4/src/translations/bitmessage_eo.ts
../pybitmessage-0.4.4/src/translations/bitmessage_de.ts
../pybitmessage-0.4.4/src/l10n.py
../pybitmessage-0.4.4/src/class_singleWorker.pyc
../pybitmessage-0.4.4/src/class_singleListener.py
../pybitmessage-0.4.4/src/helper_search.py
../pybitmessage-0.4.4/src/pyelliptic/
../pybitmessage-0.4.4/src/pyelliptic/arithmetic.py
../pybitmessage-0.4.4/src/pyelliptic/LICENSE
../pybitmessage-0.4.4/src/pyelliptic/openssl.pyc
../pybitmessage-0.4.4/src/pyelliptic/ecc.py
../pybitmessage-0.4.4/src/pyelliptic/__init__.pyc
../pybitmessage-0.4.4/src/pyelliptic/__init__.py
../pybitmessage-0.4.4/src/pyelliptic/hash.pyc
../pybitmessage-0.4.4/src/pyelliptic/cipher.pyc
../pybitmessage-0.4.4/src/pyelliptic/arithmetic.pyc
../pybitmessage-0.4.4/src/pyelliptic/cipher.py
../pybitmessage-0.4.4/src/pyelliptic/ecc.pyc
../pybitmessage-0.4.4/src/pyelliptic/openssl.py
../pybitmessage-0.4.4/src/pyelliptic/README.md
../pybitmessage-0.4.4/src/pyelliptic/hash.py
../pybitmessage-0.4.4/src/helper_sent.py
../pybitmessage-0.4.4/src/addresses.py
../pybitmessage-0.4.4/src/helper_sent.pyc
../pybitmessage-0.4.4/src/class_objectHashHolder.pyc
../pybitmessage-0.4.4/src/api.py
../pybitmessage-0.4.4/src/api_client.py
../pybitmessage-0.4.4/src/bitmsghash/
../pybitmessage-0.4.4/src/bitmsghash/bitmsghash.cpp
../pybitmessage-0.4.4/src/bitmsghash/bitmsghash.cl
../pybitmessage-0.4.4/src/bitmsghash/Makefile
../pybitmessage-0.4.4/src/helper_sql.py
../pybitmessage-0.4.4/src/qidenticon.py
../pybitmessage-0.4.4/src/images/
../pybitmessage-0.4.4/src/images/sent.png
../pybitmessage-0.4.4/src/images/can-icon-24px-yellow.png
../pybitmessage-0.4.4/src/images/can-icon-24px.png
../pybitmessage-0.4.4/src/images/bitmessage.icns
../pybitmessage-0.4.4/src/images/redicon.png
../pybitmessage-0.4.4/src/images/can-icon-16px.png
../pybitmessage-0.4.4/src/images/blacklist.png
../pybitmessage-0.4.4/src/images/inbox.png
../pybitmessage-0.4.4/src/images/send.png
../pybitmessage-0.4.4/src/images/addressbook.png
../pybitmessage-0.4.4/src/images/qidenticon_two_x.png
../pybitmessage-0.4.4/src/images/greenicon.png
../pybitmessage-0.4.4/src/images/identities.png
../pybitmessage-0.4.4/src/images/qidenticon.png
../pybitmessage-0.4.4/src/images/subscriptions.png
../pybitmessage-0.4.4/src/images/can-icon.ico
../pybitmessage-0.4.4/src/images/qidenticon_x.png
../pybitmessage-0.4.4/src/images/qidenticon_two.png
../pybitmessage-0.4.4/src/images/networkstatus.png
../pybitmessage-0.4.4/src/images/yellowicon.png
../pybitmessage-0.4.4/src/images/can-icon-24px-green.png
../pybitmessage-0.4.4/src/images/no_identicons.png
../pybitmessage-0.4.4/src/images/can-icon-24px-red.png
../pybitmessage-0.4.4/src/debug.py
../pybitmessage-0.4.4/src/message_data_reader.py
../pybitmessage-0.4.4/src/class_sendDataThread.py
../pybitmessage-0.4.4/src/highlevelcrypto.pyc
../pybitmessage-0.4.4/src/helper_bitcoin.py
../pybitmessage-0.4.4/src/bitmessagecli.py
../pybitmessage-0.4.4/src/openclpow.py
../pybitmessage-0.4.4/src/openclpow.pyc
../pybitmessage-0.4.4/src/depends.pyc
../pybitmessage-0.4.4/src/helper_bootstrap.pyc
../pybitmessage-0.4.4/src/bitmessagecurses/
../pybitmessage-0.4.4/src/bitmessagecurses/__init__.py
../pybitmessage-0.4.4/src/helper_startup.py
../pybitmessage-0.4.4/src/helper_generic.py
../pybitmessage-0.4.4/src/class_objectProcessorQueue.py
../pybitmessage-0.4.4/src/proofofwork.pyc
../pybitmessage-0.4.4/src/class_sqlThread.py
../pybitmessage-0.4.4/src/helper_sql.pyc
../pybitmessage-0.4.4/src/class_sendDataThread.pyc
../pybitmessage-0.4.4/src/class_objectProcessor.py
../pybitmessage-0.4.4/src/helper_bootstrap.py
../pybitmessage-0.4.4/src/helper_generic.pyc
../pybitmessage-0.4.4/src/class_outgoingSynSender.py
../pybitmessage-0.4.4/ebuild.sh
../pybitmessage-0.4.4/debian/
../pybitmessage-0.4.4/debian/pybm
../pybitmessage-0.4.4/debian/changelog
../pybitmessage-0.4.4/debian/copyright
../pybitmessage-0.4.4/debian/compat
../pybitmessage-0.4.4/debian/manpages
../pybitmessage-0.4.4/debian/docs
../pybitmessage-0.4.4/debian/source/
../pybitmessage-0.4.4/debian/source/format
../pybitmessage-0.4.4/debian/source/include-binaries
../pybitmessage-0.4.4/debian/control
../pybitmessage-0.4.4/debian/rules
../pybitmessage-0.4.4/desktop/
../pybitmessage-0.4.4/desktop/pybitmessage.desktop
../pybitmessage-0.4.4/desktop/icon14.xpm
../pybitmessage-0.4.4/desktop/can-icon.svg
../pybitmessage-0.4.4/desktop/icon24.png
../pybitmessage-0.4.4/pyinstaller/
../pybitmessage-0.4.4/pyinstaller/bitmessagemain.spec
../pybitmessage-0.4.4/man/
../pybitmessage-0.4.4/man/pybitmessage.1.gz
../pybitmessage-0.4.4/puppypackage/
../pybitmessage-0.4.4/puppypackage/pybitmessage-0.4.4.pet.specs
../pybitmessage-0.4.4/puppypackage/icon14.xpm
../pybitmessage-0.4.4/puppypackage/pybitmessage-0.3.5.pet.specs
../pybitmessage-0.4.4/archpackage/
../pybitmessage-0.4.4/archpackage/PKGBUILD
../pybitmessage-0.4.4/COPYING
../pybitmessage-0.4.4/slack.sh
../pybitmessage-0.4.4/debian.sh
../pybitmessage-0.4.4/slackpackage/
../pybitmessage-0.4.4/slackpackage/slack-desc
../pybitmessage-0.4.4/slackpackage/doinst.sh
../pybitmessage-0.4.4/rpmpackage/
../pybitmessage-0.4.4/rpmpackage/pybitmessage.spec
../pybitmessage-0.4.4/rpmpackage/pybitmessage/
../pybitmessage-0.4.4/osx.sh
../pybitmessage-0.4.4/README.md
../pybitmessage-0.4.4/rpm.sh
../pybitmessage-0.4.4/configure
../pybitmessage-0.4.4/Makefile
../pybitmessage-0.4.4/puppy.sh
../pybitmessage-0.4.4/ebuildpackage/
../pybitmessage-0.4.4/ebuildpackage/pybitmessage-0.4.4-1.ebuild
../pybitmessage-0.4.4/buildroot/
../pybitmessage-0.4.4/buildroot/package/
../pybitmessage-0.4.4/buildroot/package/pybitmessage/
../pybitmessage-0.4.4/buildroot/package/pybitmessage/Config.in
../pybitmessage-0.4.4/buildroot/package/pybitmessage/pybitmessage.mk
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.6xc2LV
+ umask 022
+ cd /root/rpmbuild/BUILD
+ cd /root/rpmbuild/BUILD
+ rm -rf pybitmessage-0.4.4
+ /usr/bin/gzip -dc /root/rpmbuild/SOURCES/pybitmessage_0.4.4.orig.tar.gz
+ /usr/bin/tar -xof -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd pybitmessage-0.4.4
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.nCDRWE
+ umask 022
+ cd /root/rpmbuild/BUILD
+ cd pybitmessage-0.4.4
+ CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic'
+ export CFLAGS
+ CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic'
+ export CXXFLAGS
+ FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ LDFLAGS='-Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld'
+ export LDFLAGS
+ '[' 1 = 1 ']'
+++ dirname ./configure
++ find . -name config.guess -o -name config.sub
+ '[' 1 = 1 ']'
+ '[' x '!=' x-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ']'
++ find . -name ltmain.sh
+ ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info
+ make -j4
make: Nothing to be done for 'all'.
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.XWcZ3o
+ umask 022
+ cd /root/rpmbuild/BUILD
+ '[' /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64 '!=' / ']'
+ rm -rf /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64
++ dirname /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64
+ mkdir -p /root/rpmbuild/BUILDROOT
+ mkdir /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64
+ cd pybitmessage-0.4.4
+ rm -rf /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64
+ mkdir -p /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64
+ mkdir -p /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/etc
+ mkdir -p /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/etc/pybitmessage
+ mkdir -p /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr
+ mkdir -p /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/bin
+ mkdir -p /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/share
+ mkdir -p /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/share/man
+ mkdir -p /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/share/man/man1
+ mkdir -p /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/share/pybitmessage
+ mkdir -p /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/share/applications
+ mkdir -p /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/share/icons
+ mkdir -p /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/share/icons/hicolor
+ mkdir -p /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/share/icons/hicolor/24x24
+ mkdir -p /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/share/icons/hicolor/24x24/apps
+ mkdir -p /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/share/pixmaps
+ mkdir -p /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/share/icons/hicolor/scalable
+ mkdir -p /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/share/icons/hicolor/scalable/apps
+ make install -B DESTDIR=/root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64 PREFIX=/usr
mkdir -p /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr
mkdir -p /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr
mkdir -p /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/bin
mkdir -m 755 -p /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/share
mkdir -m 755 -p /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/share/man
mkdir -m 755 -p /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/share/man/man1
install -m 644 man/pybitmessage.1.gz /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/share/man/man1
mkdir -m 755 -p /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/share/pybitmessage
mkdir -m 755 -p /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/share/applications
mkdir -m 755 -p /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/share/pixmaps
mkdir -m 755 -p /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/share/icons
mkdir -m 755 -p /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/share/icons/hicolor
mkdir -m 755 -p /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/share/icons/hicolor/scalable
mkdir -m 755 -p /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/share/icons/hicolor/scalable/apps
mkdir -m 755 -p /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/share/icons/hicolor/24x24
mkdir -m 755 -p /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/share/icons/hicolor/24x24/apps
install -m 644 desktop/pybitmessage.desktop /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/share/applications/pybitmessage.desktop
install -m 644 desktop/icon24.png /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/share/icons/hicolor/24x24/apps/pybitmessage.png
cp -rf src/* /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/share/pybitmessage
echo '#!/bin/sh' > /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/bin/pybitmessage
echo 'if [ -d /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/share/pybitmessage ]; then' >> /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/bin/pybitmessage
echo '  cd /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/share/pybitmessage' >> /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/bin/pybitmessage
echo 'else' >> /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/bin/pybitmessage
echo '  cd /usr/share/pybitmessage' >> /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/bin/pybitmessage
echo 'fi' >> /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/bin/pybitmessage
echo 'LD_LIBRARY_PATH="/opt/openssl-compat-bitcoin/lib/" exec python2 bitmessagemain.py' >> /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/bin/pybitmessage
chmod +x /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/bin/pybitmessage
+ /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 /root/rpmbuild/BUILD/pybitmessage-0.4.4
/usr/lib/rpm/sepdebugcrcfix: Updated 0 CRC32s, 0 CRC32s did match.
+ '[' noarch = noarch ']'
+ case "${QA_CHECK_RPATHS:-}" in
+ /usr/lib/rpm/check-buildroot
/root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/bin/pybitmessage:if [ -d /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/share/pybitmessage ]; then
/root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/bin/pybitmessage:  cd /root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64/usr/share/pybitmessage
Found '/root/rpmbuild/BUILDROOT/pybitmessage-0.4.4-1.fc23.x86_64' in installed files; aborting
error: Bad exit status from /var/tmp/rpm-tmp.XWcZ3o (%install)

RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.XWcZ3o (%install)
PeterSurda commented 8 years ago

The RPM build script may not work, I haven't tested it. The VERSION variable needs to be updated but I don't think that's why it doesn't work.

Truckle commented 8 years ago

Unfortunately I don't know how rpmbuild works on nix so I can't effectively troubleshoot. I will poke and ask around and let you know if I figure anything out.

ValdikSS commented 8 years ago

I made a COPR repository: https://copr.fedorainfracloud.org/coprs/valdikss/pybitmessage/

Use the following command to add repository and install pybitmessage:

$ sudo dnf copr enable valdikss/pybitmessage 
$ sudo dnf install pybitmessage

It's built on Fedora servers from the almost stock RPMSPEC.

mohamedation commented 7 years ago

@ValdikSS works on 24.. thanks :)