Bug 35363 - Пакет не собирается из SRPM
Summary: Пакет не собирается из SRPM
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: python-module-4Suite-XML (show other bugs)
Version: unstable
Hardware: all Linux
: P3 major
Assignee: kirill
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-09-07 17:43 MSK by Alexei Takaseev
Modified: 2018-11-06 12:25 MSK (History)
22 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexei Takaseev 2018-09-07 17:43:57 MSK
Пакет не собирается в хэшере из SRPM:

=====================
hsh-rebuild: calculated mount points: 
hsh-rebuild: fetched installed file dependencies.
hsh-rebuild: calculated mount points: 
+ export -n target
+ '[' -s /usr/src/in/SOURCE_DATE_EPOCH ']'
+ rpmquery --qf '%{buildtime}\n' -p -- python-module-4Suite-XML-1.0.2-alt3.2.1.1.src.rpm
++ cat -- /usr/src/in/SOURCE_DATE_EPOCH
+ SOURCE_DATE_EPOCH=1334254314
+ touch -d @1334254314 -- /usr/src/in/SOURCE_DATE_EPOCH
+ export SOURCE_DATE_EPOCH
+ exec time rpmbuild --rebuild --target=x86_64 python-module-4Suite-XML-1.0.2-alt3.2.1.1.src.rpm
error: failed build dependencies:
        python-module-setuptools   is needed by python-module-4Suite-XML-1.0.2-alt3.2.1.1
Installing python-module-4Suite-XML-1.0.2-alt3.2.1.1.src.rpm
Building target platforms: x86_64
Building for target x86_64
Command exited with non-zero status 1
0.36user 0.03system 0:00.40elapsed 100%CPU (0avgtext+0avgdata 14576maxresident)k
0inputs+0outputs (0major+20368minor)pagefaults 0swaps
hsh-rebuild: rebuild of `python-module-4Suite-XML-1.0.2-alt3.2.1.1.src.rpm' failed.
==================

Если в спек добавить BR на  python-module-setuptools  то сообщение об ошибке будет таким:

====================
+ export -n target
+ '[' -s /usr/src/in/SOURCE_DATE_EPOCH ']'
+ rpmquery --qf '%{buildtime}\n' -p -- python-module-4Suite-XML-1.0.2-alt3.2.1.1.src.rpm
++ cat -- /usr/src/in/SOURCE_DATE_EPOCH
+ SOURCE_DATE_EPOCH=1536328850
+ touch -d @1536328850 -- /usr/src/in/SOURCE_DATE_EPOCH
+ export SOURCE_DATE_EPOCH
+ exec time rpmbuild --rebuild --target=x86_64 python-module-4Suite-XML-1.0.2-alt3.2.1.1.src.rpm
Installing python-module-4Suite-XML-1.0.2-alt3.2.1.1.src.rpm
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.48429
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf python-module-4Suite-XML-1.0.2
+ echo 'Source #0 (python-module-4Suite-XML-1.0.2.tar):'
Source #0 (python-module-4Suite-XML-1.0.2.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/python-module-4Suite-XML-1.0.2.tar
+ cd python-module-4Suite-XML-1.0.2
+ /bin/chmod -c -Rf u+rwX,go-w .
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.48429
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd python-module-4Suite-XML-1.0.2
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -fno-strict-aliasing'
+ export FFLAGS
+ /usr/bin/python2.7 setup.py build --debug
Traceback (most recent call last):
  File "setup.py", line 88, in <module>
    requires_python=['>=2.2.1'],
  File "/usr/src/RPM/BUILD/python-module-4Suite-XML-1.0.2/Ft/Lib/DistExt/__init__.py", line 48, in setup
    return _setup(**attrs)
  File "/usr/lib64/python2.7/distutils/core.py", line 151, in setup
    dist.run_commands()
  File "/usr/src/RPM/BUILD/python-module-4Suite-XML-1.0.2/Ft/Lib/DistExt/PackageManager.py", line 546, in run_commands
    for dist in self.get_distributions():
  File "/usr/src/RPM/BUILD/python-module-4Suite-XML-1.0.2/Ft/Lib/DistExt/PackageManager.py", line 420, in get_distributions
    distributions = self._sort_distributions(distributions)
  File "/usr/src/RPM/BUILD/python-module-4Suite-XML-1.0.2/Ft/Lib/DistExt/PackageManager.py", line 476, in _sort_distributions
    for package in self._find_installed_packages():
  File "/usr/src/RPM/BUILD/python-module-4Suite-XML-1.0.2/Ft/Lib/DistExt/PackageManager.py", line 426, in _find_installed_packages
    for package in self._scan_path(path):
  File "/usr/src/RPM/BUILD/python-module-4Suite-XML-1.0.2/Ft/Lib/DistExt/PackageManager.py", line 455, in _scan_path
    yield Dist.DistributionMetadata.from_filename(pathname)
  File "/usr/src/RPM/BUILD/python-module-4Suite-XML-1.0.2/Ft/Lib/DistExt/Dist.py", line 788, in from_filename
    return cls.from_stream(fp)
  File "/usr/src/RPM/BUILD/python-module-4Suite-XML-1.0.2/Ft/Lib/DistExt/Dist.py", line 772, in from_stream
    getattr(self, 'set_' + name)(value)
  File "/usr/src/RPM/BUILD/python-module-4Suite-XML-1.0.2/Ft/Lib/DistExt/Dist.py", line 656, in set_requires_python
    Version.SplitComparison(v)
  File "/usr/lib64/python2.7/distutils/versionpredicate.py", line 25, in splitUp
    return (comp, distutils.version.StrictVersion(verStr))
  File "/usr/lib64/python2.7/distutils/version.py", line 40, in __init__
    self.parse(vstring)
  File "/usr/lib64/python2.7/distutils/version.py", line 107, in parse
    raise ValueError, "invalid version number '%s'" % vstring
ValueError: invalid version number '3.0.*'
error: Bad exit status from /usr/src/tmp/rpm-tmp.48429 (%build)


RPM build errors:
    Bad exit status from /usr/src/tmp/rpm-tmp.48429 (%build)
Command exited with non-zero status 1
0.88user 0.09system 0:00.97elapsed 100%CPU (0avgtext+0avgdata 20504maxresident)k
0inputs+0outputs (0major+38882minor)pagefaults 0swaps
hsh-rebuild: rebuild of `python-module-4Suite-XML-1.0.2-alt3.2.1.1.src.rpm' failed.
===================

А вообще, можно как-то оторвать от dblatex этот уже как 12 лет заброшенный модуль?
Comment 1 Ivan A. Melnikov 2018-11-06 12:25:37 MSK
Я тут пробегал мимо и обнаружил, что python-module-4Suite-XML-1.0.2-alt4.src.rpm в сизифном хешере собирается -- по крайней мере на x86_64.