Bug 34351

Summary: Тянет графические библиотеки
Product: Sisyphus Reporter: Vitaly Lipatov <lav>
Component: python-module-dbusAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: antohami, evg
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 33000    
Attachments:
Description Flags
Предлагаю такие изменения в спек none

Description Vitaly Lipatov 2017-12-17 16:49:21 MSK
$ rpm -q --requires python-module-dbus
python2.7(gi)

$ epm whatprovides "python2.7(gi)"
 $ apt-get install --print-uris python2.7(gi)
python-module-pygobject3

 $ rpm -q --requires python-module-pygobject3
libcairo-gobject.so.2()(64bit) >= set:jgygltgx3xVjZwu
libcairo.so.2()(64bit) >= set:miwK7HL92ebHfwQ0b7dIOJEUFJdR
typelib(cairo)
Comment 1 Vitaly Lipatov 2019-01-19 00:01:13 MSK
Быть может, нужно вынести
/usr/lib64/python2.7/site-packages/gi/_gi_cairo.so
?
Вот в Fedora
есть пакет python2-gobject-base
и python2-gobject, который содержит только
/usr/lib64/python2.7/site-packages/gi/_gi_cairo.so
Comment 2 Антон Мидюков 2019-11-26 13:34:46 MSK
Из-за этой проблемы fwupd, который входит во все x86_64 регулярки, тянет графические библиотеки. Из-за чего перестал собираться regular-rescue.
Comment 3 Антон Мидюков 2019-11-26 15:30:12 MSK
Created attachment 8428 [details]
Предлагаю такие изменения в спек

В текущей версии необходимо вынести в отдельные пакеты:
для python3-module-dbus:
%python3_sitelibdir/dbus/gi_service.py
%python3_sitelibdir/dbus/__pycache__/gi_service.*.pyc

для python-module-dbus:
%python_sitelibdir/dbus/gobject_service.py*
%python_sitelibdir/dbus/gi_service.py*
Comment 4 Repository Robot 2019-11-28 15:30:45 MSK
python-module-dbus-1.2.14-alt2 -> sisyphus:

Wed Nov 27 2019 Anton Midyukov <antohami@altlinux> 1.2.14-alt2
- Allocated a separate subpackages with pygobject bindings (Closes: 34351)

Tue Nov 26 2019 Yuri N. Sedunov <aris@altlinux> 1.2.14-alt1
- 1.2.14

Sun Sep 22 2019 Yuri N. Sedunov <aris@altlinux> 1.2.12-alt1
- 1.2.12

Tue Sep 03 2019 Yuri N. Sedunov <aris@altlinux> 1.2.10-alt1
- 1.2.10
- updated {build,}reqs
- made python2 build optional

Fri May 25 2018 Yuri N. Sedunov <aris@altlinux> 1.2.8-alt1
- 1.2.8
- new devel-doc subpackage

Wed Mar 21 2018 Aleksei Nikiforov <darktemplar@altlinux> 1.2.6-alt1.1
- (NMU) Rebuilt with python-3.6.4.

Tue Jan 30 2018 Yuri N. Sedunov <aris@altlinux> 1.2.6-alt1
- 1.2.6

Tue May 31 2016 Yuri N. Sedunov <aris@altlinux> 1.2.4-alt1
- 1.2.4
- removed obsolete patches

Wed Mar 16 2016 Ivan Zakharyaschev <imz@altlinux> 1.2.2-alt1.1
- (NMU) rebuild with python3-3.5 & rpm-build-python3-0.1.10
  (for ABI dependence and new python3(*) reqs)

Sun Feb 21 2016 Yuri N. Sedunov <aris@altlinux> 1.2.2-alt1
- 1.2.2

Wed Jan 27 2016 Mikhail Efremov <sem@altlinux> 1.2.0-alt1.1
- NMU: Use buildreq for BR.

Wed Nov 06 2013 Yuri N. Sedunov <aris@altlinux> 1.2.0-alt1
- 1.2.0
- use automake_1.11

Sat Apr 13 2013 Yuri N. Sedunov <aris@altlinux> 1.1.1-alt4
- rebuilt to remove separate python3-module-dbus from Sisyphus

Sat Apr 13 2013 Yuri N. Sedunov <aris@altlinux> 1.1.1-alt3
- new python3-module-dbus subpackage
- %check temporarily disabled

Mon Dec 10 2012 Igor Vlasenko <viy@altlinux.ru> 1.1.1-alt2
- fix for our usc4-impaired python 2.7 build as patch2
  thanks to vsu@ and ldv@. (closes: #28202)

Fri Dec 07 2012 Yuri N. Sedunov <aris@altlinux> 1.1.1-alt1
- after 1.1.1 snapshot (c57c4d28)
- %check section

Mon Apr 02 2012 Yuri N. Sedunov <aris@altlinux> 1.0.0-alt1
- 1.0.0

Wed Oct 19 2011 Vitaly Kuznetsov <vitty@altlinux.ru> 0.83.1-alt2.1
- Rebuild with Python-2.7

Fri Mar 12 2010 Sergey Vlasov <vsu@altlinux.ru> 0.83.1-alt2
- Make the whole package arch-specific again to fix problems with the
  dbus.mainloop.qt module in python-module-PyQt4 on x86_64 (ALT#23134);
  remove and obsolete the python-module-dbus-data subpackage.

Wed Feb 24 2010 Yuri N. Sedunov <aris@altlinux> 0.83.1-alt1
- 0.83.1

Mon Feb 15 2010 Yuri N. Sedunov <aris@altlinux> 0.83.0-alt3
- arch independent python scripts moved to separate subpackage

Mon Nov 09 2009 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 0.83.0-alt2.1
- Rebuilt with python 2.6

Mon Dec 15 2008 Dmitry V. Levin <ldv@altlinux> 0.83.0-alt2
- Reintroduced %setup_python_module.

Thu Dec 04 2008 Yuri N. Sedunov <aris@altlinux> 0.83.0-alt1
- 0.83.0
- removed broken %setup_python_module macros

Thu Jan 24 2008 Grigory Batalov <bga@altlinux.ru> 0.82.4-alt2.1
- Rebuilt with python-2.5.

Sun Dec 30 2007 Ivan Fedorov <ns@altlinux> 0.82.4-alt2
- fix python policy compatibility

Sun Dec 09 2007 Valery Inozemtsev <shrek@altlinux.ru> 0.82.4-alt1
- 0.82.4

Sun Aug 26 2007 Igor Zubkov <icesik@altlinux> 0.82.2-alt1
- 0.81.1 -> 0.82.2
- add devel subpackage and move in them devel files (closes #11650)

Sun Jul 08 2007 Igor Zubkov <icesik@altlinux> 0.81.1-alt2
- add Provides dbus-python (closes #12273)

Sun Jun 10 2007 Igor Zubkov <icesik@altlinux> 0.81.1-alt1
- 0.80.1 -> 0.81.1

Wed Apr 25 2007 Igor Zubkov <icesik@altlinux> 0.80.1-alt1
- 0.71 -> 0.80.1
- buildreq

Sat Dec 23 2006 Igor Zubkov <icesik@altlinux> 0.71-alt2
- add libdbus-devel >= 0.94 to buildprereq

Sat Dec 02 2006 Igor Zubkov <icesik@altlinux> 0.71-alt1
- add packager tag
- bzip2 ChangeLog
- buildreq

Mon Nov 13 2006 Alexey Shabalin <shaba@altlinux.ru> 0.71-alt0.1
- initial build