Spec od pythona potrzebny w poprawie budowania calibre

Łukasz Maśko ed at yen.ipipan.waw.pl
Sat Mar 14 09:14:59 CET 2015


Dnia czwartek, 12 marca 2015 16:16:06 Light-I pisze:
> W odpowiedzi na wiadomość z dnia 12.03.2015, 16:07, od Light-I:
> > W odpowiedzi na wiadomość z dnia 12.03.2015, 12:50, od Łukasz Maśko:
> >> Witam.
> >> Próbuję poprawić calibre tak, żeby zbudowało się na obecnym
> >> Th/test+ready.
> >> Obecnie dostępna wersja wyleci "z okazji" aktualizacji ImageMagic.
> >> Niestety, kompilacja nowej wersji (spec w repo, dotyczy to również
> >> starej, o czym> 
> >> napisałem niżej) notorycznie wywraca się w taki sposób:
> > Jako, że trochę skrobam pytonka, to próbuję, ale - gdyż ponieważ:
> > poppler-Qt-devel z b-req - czy to jest prawidłowa nazwa paczki PLD ?
> > Są tylko poppler-qt5-devel i poppler-qt4-devel, z czego tylko ten 
pierwszy
> > wydaje się być właściwym…
> > Na ten tomiast brakuje:
> > - w b-req qt5-qmake oraz sip-PyQt5
> > - w sekcji %build - „QMAKE="%{_bindir}/qmake-qt5" \”
> 
> To była szybka akcja, więc jeszcze zapomniałem dodać, że do kompletu w b-
req
> trzeba dorzucić mtdev-devel
> Dalej powinno być z górki - porządeczek w %files i Voilà…

No niestety. Utknąłem na takim czymś:

[...]
Compiling form 
/home/users/ed/rpm/BUILD/calibre-2.20.0/src/calibre/gui2/convert/metadata.ui

Traceback (most recent call last):
  File "setup.py", line 99, in <module>
    sys.exit(main())
  File "setup.py", line 85, in main
    command.run_all(opts)
  File "/home/users/ed/rpm/BUILD/calibre-2.20.0/setup/__init__.py", line 181, 
in run_all
    self.run_cmd(self, opts)
  File "/home/users/ed/rpm/BUILD/calibre-2.20.0/setup/__init__.py", line 175, 
in run_cmd
    self.run_cmd(scmd, opts)
  File "/home/users/ed/rpm/BUILD/calibre-2.20.0/setup/__init__.py", line 178, 
in run_cmd
    cmd.run(opts)
  File "/home/users/ed/rpm/BUILD/calibre-2.20.0/setup/gui.py", line 41, in 
run
    self.build_forms(summary=opts.summary)
  File "/home/users/ed/rpm/BUILD/calibre-2.20.0/setup/gui.py", line 64, in 
build_forms
    build_forms(self.SRC, info=self.info, summary=summary)
  File 
"/home/users/ed/rpm/BUILD/calibre-2.20.0/src/calibre/gui2/__init__.py", line 
1264, in build_forms
    compileUi(form, buf)
  File "/usr/lib/python2.7/site-packages/PyQt5/uic/__init__.py", line 162, in 
compileUi
  File "/usr/lib/python2.7/site-packages/PyQt5/uic/Compiler/compiler.py", 
line 110, in compileUi
  File "/usr/lib/python2.7/site-packages/PyQt5/uic/uiparser.py", line 999, in 
parse
  File "/usr/lib/python2.7/site-packages/PyQt5/uic/uiparser.py", line 811, in 
createUserInterface
  File "/usr/lib/python2.7/site-packages/PyQt5/uic/uiparser.py", line 789, in 
traverseWidgetTree
  File "/usr/lib/python2.7/site-packages/PyQt5/uic/uiparser.py", line 496, in 
createLayout
  File "/usr/lib/python2.7/site-packages/PyQt5/uic/uiparser.py", line 789, in 
traverseWidgetTree
  File "/usr/lib/python2.7/site-packages/PyQt5/uic/uiparser.py", line 539, in 
handleItem
  File "/usr/lib/python2.7/site-packages/PyQt5/uic/uiparser.py", line 789, in 
traverseWidgetTree
  File "/usr/lib/python2.7/site-packages/PyQt5/uic/uiparser.py", line 256, in 
createWidget
  File "/usr/lib/python2.7/site-packages/PyQt5/uic/uiparser.py", line 789, in 
traverseWidgetTree
  File "/usr/lib/python2.7/site-packages/PyQt5/uic/uiparser.py", line 757, in 
setZOrder
TypeError: getattr(): attribute name must be string
error: Błędny status wyjścia z /tmp/rpm-tmp.94974 (%install)
    Błędny status wyjścia z /tmp/rpm-tmp.94974 (%install)


Błędy budowania RPM-a:
Error: package build failed. (no more info)


Pewnie wciąż brakuje jakiejś paczki, ale jakiej? Jeśli ktoś się spotkał z 
czymś podobnym, proszę o pomoc.
-- 
Łukasz Maśko                                                            _o)
Lukasz.Masko(at)ipipan.waw.pl                                           /\\
Registered Linux User #61028                                           _\_V
Ubuntu: staroafrykańskie słowo oznaczające "Nie umiem zainstalować Debiana"



More information about the pld-devel-pl mailing list