-
Notifications
You must be signed in to change notification settings - Fork 5
Description
I trying to create RPM package by using of setup.py, seems some problem with README.md placement:
$ LANG=C python setup.py bdist_rpm
/usr/lib64/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'python_requires'
warnings.warn(msg)
running bdist_rpm
running egg_info
writing requirements to blockchain_alchemy.egg-info/requires.txt
writing blockchain_alchemy.egg-info/PKG-INFO
writing top-level names to blockchain_alchemy.egg-info/top_level.txt
writing dependency_links to blockchain_alchemy.egg-info/dependency_links.txt
reading manifest file 'blockchain_alchemy.egg-info/SOURCES.txt'
writing manifest file 'blockchain_alchemy.egg-info/SOURCES.txt'
writing 'build/bdist.linux-x86_64/rpm/SPECS/blockchain-alchemy.spec'
running sdist
warning: sdist: standard file not found: should have one of README, README.rst, README.txt
running check
creating blockchain-alchemy-1.0.0
creating blockchain-alchemy-1.0.0/blockchain-alchemy
creating blockchain-alchemy-1.0.0/blockchain_alchemy.egg-info
making hard links in blockchain-alchemy-1.0.0...
hard linking setup.py -> blockchain-alchemy-1.0.0
hard linking blockchain-alchemy/BaseBlockChain.py -> blockchain-alchemy-1.0.0/blockchain-alchemy
hard linking blockchain-alchemy/POWBlockChain.py -> blockchain-alchemy-1.0.0/blockchain-alchemy
hard linking blockchain-alchemy/QuantumBlockChain.py -> blockchain-alchemy-1.0.0/blockchain-alchemy
hard linking blockchain-alchemy/init.py -> blockchain-alchemy-1.0.0/blockchain-alchemy
hard linking blockchain-alchemy/version.py -> blockchain-alchemy-1.0.0/blockchain-alchemy
hard linking blockchain-alchemy/balmn.py -> blockchain-alchemy-1.0.0/blockchain-alchemy
hard linking blockchain-alchemy/bcmn_test.py -> blockchain-alchemy-1.0.0/blockchain-alchemy
hard linking blockchain-alchemy/bcnode.py -> blockchain-alchemy-1.0.0/blockchain-alchemy
hard linking blockchain-alchemy/blockchain.py -> blockchain-alchemy-1.0.0/blockchain-alchemy
hard linking blockchain_alchemy.egg-info/PKG-INFO -> blockchain-alchemy-1.0.0/blockchain_alchemy.egg-info
hard linking blockchain_alchemy.egg-info/SOURCES.txt -> blockchain-alchemy-1.0.0/blockchain_alchemy.egg-info
hard linking blockchain_alchemy.egg-info/dependency_links.txt -> blockchain-alchemy-1.0.0/blockchain_alchemy.egg-info
hard linking blockchain_alchemy.egg-info/requires.txt -> blockchain-alchemy-1.0.0/blockchain_alchemy.egg-info
hard linking blockchain_alchemy.egg-info/top_level.txt -> blockchain-alchemy-1.0.0/blockchain_alchemy.egg-info
Writing blockchain-alchemy-1.0.0/setup.cfg
Creating tar archive
removing 'blockchain-alchemy-1.0.0' (and everything under it)
copying dist/blockchain-alchemy-1.0.0.tar.gz -> build/bdist.linux-x86_64/rpm/SOURCES
building RPMs
rpmbuild -ba --define _topdir /home/sadov/work/blockchains/BAlchemyLab/bal/build/bdist.linux-x86_64/rpm --clean build/bdist.linux-x86_64/rpm/SPECS/blockchain-alchemy.spec
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.XVVU1P
- umask 022
- cd /home/sadov/work/blockchains/BAlchemyLab/bal/build/bdist.linux-x86_64/rpm/BUILD
- cd /home/sadov/work/blockchains/BAlchemyLab/bal/build/bdist.linux-x86_64/rpm/BUILD
- rm -rf blockchain-alchemy-1.0.0
- /usr/bin/gzip -dc /home/sadov/work/blockchains/BAlchemyLab/bal/build/bdist.linux-x86_64/rpm/SOURCES/blockchain-alchemy-1.0.0.tar.gz
- /usr/bin/tar -xvvf -
drwxrwxr-x sadov/sadov 0 2018-04-04 12:37 blockchain-alchemy-1.0.0/
drwxrwxr-x sadov/sadov 0 2018-04-04 12:37 blockchain-alchemy-1.0.0/blockchain-alchemy/
-rw-rw-r-- sadov/sadov 5735 2018-04-04 12:17 blockchain-alchemy-1.0.0/blockchain-alchemy/BaseBlockChain.py
-rw-rw-r-- sadov/sadov 3571 2018-04-04 12:17 blockchain-alchemy-1.0.0/blockchain-alchemy/POWBlockChain.py
-rw-rw-r-- sadov/sadov 10420 2018-04-04 12:17 blockchain-alchemy-1.0.0/blockchain-alchemy/QuantumBlockChain.py
-rw-rw-r-- sadov/sadov 0 2018-04-04 12:17 blockchain-alchemy-1.0.0/blockchain-alchemy/init.py
-rw-rw-r-- sadov/sadov 62 2018-04-04 12:17 blockchain-alchemy-1.0.0/blockchain-alchemy/version.py
-rw-rw-r-- sadov/sadov 450 2018-04-04 12:17 blockchain-alchemy-1.0.0/blockchain-alchemy/balmn.py
-rwxrwxr-x sadov/sadov 690 2018-04-04 12:17 blockchain-alchemy-1.0.0/blockchain-alchemy/bcmn_test.py
-rw-rw-r-- sadov/sadov 9458 2018-04-04 12:17 blockchain-alchemy-1.0.0/blockchain-alchemy/bcnode.py
-rwxrwxr-x sadov/sadov 2569 2018-04-04 12:17 blockchain-alchemy-1.0.0/blockchain-alchemy/blockchain.py
drwxrwxr-x sadov/sadov 0 2018-04-04 12:37 blockchain-alchemy-1.0.0/blockchain_alchemy.egg-info/
-rw-rw-r-- sadov/sadov 3119 2018-04-04 12:37 blockchain-alchemy-1.0.0/blockchain_alchemy.egg-info/PKG-INFO
-rw-rw-r-- sadov/sadov 517 2018-04-04 12:37 blockchain-alchemy-1.0.0/blockchain_alchemy.egg-info/SOURCES.txt
-rw-rw-r-- sadov/sadov 1 2018-04-04 12:37 blockchain-alchemy-1.0.0/blockchain_alchemy.egg-info/dependency_links.txt
-rw-rw-r-- sadov/sadov 22 2018-04-04 12:37 blockchain-alchemy-1.0.0/blockchain_alchemy.egg-info/requires.txt
-rw-rw-r-- sadov/sadov 19 2018-04-04 12:37 blockchain-alchemy-1.0.0/blockchain_alchemy.egg-info/top_level.txt
-rw-rw-r-- sadov/sadov 2949 2018-04-04 12:17 blockchain-alchemy-1.0.0/setup.py
-rw-rw-r-- sadov/sadov 3119 2018-04-04 12:37 blockchain-alchemy-1.0.0/PKG-INFO
-rw-rw-r-- sadov/sadov 59 2018-04-04 12:37 blockchain-alchemy-1.0.0/setup.cfg - STATUS=0
- '[' 0 -ne 0 ']'
- cd blockchain-alchemy-1.0.0
- /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
- exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.YEBf4v - umask 022
- cd /home/sadov/work/blockchains/BAlchemyLab/bal/build/bdist.linux-x86_64/rpm/BUILD
- cd blockchain-alchemy-1.0.0
- python setup.py build
Traceback (most recent call last):
File "setup.py", line 32, in
with io.open(os.path.join(SETUP_FILE_LOCATION, 'README.md'), encoding='utf-8') as f:
IOError: [Errno 2] No such file or directory: '/home/sadov/work/blockchains/BAlchemyLab/bal/build/bdist.linux-x86_64/rpm/BUILD/blockchain-alchemy-1.0.0/README.md'
error: Bad exit status from /var/tmp/rpm-tmp.YEBf4v (%build)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.YEBf4v (%build)
error: command 'rpmbuild' failed with exit status 1