Bug 1481004 - rpmbuild traceback by building
Summary: rpmbuild traceback by building
Keywords:
Status: CLOSED DUPLICATE of bug 1481005
Alias: None
Product: Fedora
Classification: Fedora
Component: python
Version: 26
Hardware: x86_64
OS: Linux
unspecified
low
Target Milestone: ---
Assignee: Charalampos Stratakis
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-08-13 12:25 UTC by Dominik Kucher
Modified: 2017-08-13 12:29 UTC (History)
12 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-08-13 12:29:02 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Dominik Kucher 2017-08-13 12:25:39 UTC
I have updated my testserver/buildserver to fedora 26 and since i upgraded i try rebuild all my packages, but bluegriffon gives me an error.

+ STATUS=0
+ '[' 0 -ne 0 ']'
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ exit 0
Ausführung(%install): /bin/sh -e /var/tmp/rpm-tmp.RSczO2
+ umask 022
+ cd /home/dsoft/rpmbuild/BUILD
+ '[' /home/dsoft/rpmbuild/BUILDROOT/bluegriffon-2.3.1-1.fc26.20170813.dk.x86_64 '!=' / ']'
+ rm -rf /home/dsoft/rpmbuild/BUILDROOT/bluegriffon-2.3.1-1.fc26.20170813.dk.x86_64
++ dirname /home/dsoft/rpmbuild/BUILDROOT/bluegriffon-2.3.1-1.fc26.20170813.dk.x86_64
+ mkdir -p /home/dsoft/rpmbuild/BUILDROOT
+ mkdir /home/dsoft/rpmbuild/BUILDROOT/bluegriffon-2.3.1-1.fc26.20170813.dk.x86_64
+ cd bluegriffon-2.3.1
+ /usr/bin/install -d -m 755 /home/dsoft/rpmbuild/BUILDROOT/bluegriffon-2.3.1-1.fc26.20170813.dk.x86_64/usr/lib64
+ cp -a bluegriffon /home/dsoft/rpmbuild/BUILDROOT/bluegriffon-2.3.1-1.fc26.20170813.dk.x86_64/usr/lib64
+ /usr/bin/install -D -m 644 /home/dsoft/rpmbuild/SOURCES/bluegriffon.desktop /home/dsoft/rpmbuild/BUILDROOT/bluegriffon-2.3.1-1.fc26.20170813.dk.x86_64/usr/share/applications/bluegriffon.desktop
+ /usr/bin/install -D -m 644 /home/dsoft/rpmbuild/SOURCES/bluegriffon.png /home/dsoft/rpmbuild/BUILDROOT/bluegriffon-2.3.1-1.fc26.20170813.dk.x86_64/usr/share/pixmaps/bluegriffon.png
+ /usr/bin/install -d -m 755 /home/dsoft/rpmbuild/BUILDROOT/bluegriffon-2.3.1-1.fc26.20170813.dk.x86_64/usr/bin
+ ln -s /usr/lib64/bluegriffon/bluegriffon /home/dsoft/rpmbuild/BUILDROOT/bluegriffon-2.3.1-1.fc26.20170813.dk.x86_64/usr/bin/bluegriffon
+ ln -s /usr/lib64/bluegriffon/bluegriffon-bin /home/dsoft/rpmbuild/BUILDROOT/bluegriffon-2.3.1-1.fc26.20170813.dk.x86_64/usr/bin/bluegriffon-bin
+ /usr/lib/rpm/check-rpaths /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/brp-strip /usr/bin/strip
+ /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1
+ /usr/lib/rpm/brp-python-hardlink
Dateien werden verarbeitet: bluegriffon-2.3.1-1.fc26.20170813.dk.x86_64
[INFO osgi.prov] input: ['/home/dsoft/rpmbuild/BUILDROOT/bluegriffon-2.3.1-1.fc26.20170813.dk.x86_64/usr/lib64/bluegriffon/chrome/aria.jar']
Traceback (most recent call last):
  File "/usr/lib/rpm/osgi.prov", line 77, in <module>
    builder = TagBuilder()
  File "/usr/lib/rpm/osgi.prov", line 50, in __init__
    cache = OSGiCache(rpmconf)
  File "/usr/lib/python3.6/site-packages/javapackages/cache/osgi.py", line 52, in __init__
    self._cache = self._process_buildroot()
  File "/usr/lib/python3.6/site-packages/javapackages/cache/osgi.py", line 78, in _process_buildroot
    bundle = OSGiBundle.from_manifest(path)
  File "/usr/lib/python3.6/site-packages/javapackages/common/osgi.py", line 132, in from_manifest
    manifest = Manifest(path)
  File "/usr/lib/python3.6/site-packages/javapackages/common/manifest.py", line 48, in __init__
    self._manifest = self._read_manifest()
  File "/usr/lib/python3.6/site-packages/javapackages/common/manifest.py", line 61, in _read_manifest
    jarfile = ZipFile(self._path)
  File "/usr/lib64/python3.6/zipfile.py", line 1108, in __init__
    self._RealGetContents()
  File "/usr/lib64/python3.6/zipfile.py", line 1203, in _RealGetContents
    raise BadZipFile("Bad magic number for central directory")
zipfile.BadZipFile: Bad magic number for central directory
Terminated


[builduser@testsrv:~/rpmbuild/SPECS]$ cat bluegriffon.spec 
Name            : bluegriffon
Version         : 2.3.1
Release         : 1%{?dist}
License         : MPL
Summary         : BlueGriffon WYSIWYG-HTML Editor
Group           : Applications/Developer

URL                 : http://www.bluegriffon.org

Source0         : %{name}-%{version}.tar.gz
Source1         : bluegriffon.desktop
Source2         : bluegriffon.png


%description
BlueGriffon is a free WYSIWYG-HTML-Editor. 

%prep
%setup -c -q

%install
%{__install} -d -m 755 %{buildroot}%{_libdir}
cp -a bluegriffon %{buildroot}%{_libdir}
%{__install} -D -m 644 %{SOURCE1} %{buildroot}%{_datadir}/applications/bluegriffon.desktop
%{__install} -D -m 644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/bluegriffon.png
%{__install} -d -m 755 %{buildroot}%{_bindir}
ln -s %{_libdir}/bluegriffon/bluegriffon %{buildroot}%{_bindir}/bluegriffon
ln -s %{_libdir}/bluegriffon/bluegriffon-bin %{buildroot}%{_bindir}/bluegriffon-bin


%post
rm -rf %{_libdir}/bluegriffon/plugins
ln -sf %{_libdir}/mozilla/plugins %{_libdir}/bluegriffon/plugins


%files 
%defattr(-, root, root)
%{_libdir}/bluegriffon/*
%{_datadir}/applications/bluegriffon.desktop
%{_datadir}/pixmaps/bluegriffon.png
%{_bindir}/bluegriffon
%{_bindir}/bluegriffon-bin

Comment 1 Dominik Kucher 2017-08-13 12:29:02 UTC

*** This bug has been marked as a duplicate of bug 1481005 ***


Note You need to log in before you can comment on or make changes to this bug.