Vraag


Acties:
  • 0 Henk 'm!

  • jb044
  • Registratie: December 2002
  • Laatst online: 30-09 17:02
Mijn vraag

Yum geeft onderaan het volgende 'probleem' aan:

** 2 reeds bestaande rpmdb problem(en) gevonden, 'yum check' output geeft:
python-pyopengl-3.1.1a1-4.1xpra3.el7_3.x86_64 heeft geïnstalleerde conflicten PyOpenGL: python-pyopengl-3.1.1a1-4.1xpra3.el7_3.x86_64
python-pyopengl-3.1.1a1-4.1xpra3.el7_3.x86_64 heeft geïnstalleerde conflicten PyOpenGL-accelerate: python-pyopengl-3.1.1a1-4.1xpra3.el7_3.x86_6


Ik ben vast scheel maar ik lees dit als dat er 2 rpm's zijn die conflicten met zichzelf hebben!?

Wie heeft een verklaring of pointers hoe eea verder te onderzoeken.

Relevante software en hardware die ik gebruik

CentOS 7.3 met oa de winswitch repo voor xpra (waar deze paketten bijhoren)

Wat ik al gevonden of geprobeerd heb

rpm -qa |grep python-pyopengl
python-pyopengl-3.1.1a1-4.1xpra3.el7_3.x86_64


xpra is vziw gewoon opensource dus zelf compileren is een optie (wellicht hebben ze gewoon zelf iets verkeerd gedaan op hun buildfarm ofoziets) maar liever niet, er zijn regelmatig updates en gemak dient de mens :) Overigens is het mij ook al onduidelijk of er überhaupt sprake is van een probleem anders dan dat rpm niet blij is...

Alle reacties


Acties:
  • +1 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 21:30

Hero of Time

Moderator LNX

There is only one Legend

python-pyopengl-3.1.1a1-4.1xpra3.el7_3.x86_64
python-pyopengl-3.1.1a1-4.1xpra3.el7_3.x86_64

Zie jij daar een verschil of overeenkomst? Er is dus maar 1 pakket dat conflicten heeft. Dat package conflicteert met PyOpenGL en PyOpenGL-Accelerate. Hoe dat verder precies zit kan ik niet zeggen, want ik draai geen CentOS/RHEL7.

Ga dus eens kijken met 'yum provides pyopengl' en 'yum provides pyopengl-accelerate'. Overigens zou je dit probleem niet moeten hebben, tenzij je via het rpm commando wat lokale RPM bestanden hebt geïnstalleerd.

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • jb044
  • Registratie: December 2002
  • Laatst online: 30-09 17:02
Ah op die fiets.

# yum remove PyOpenGL
Geladen plugins: fastestmirror, langpacks
Oplossen van afhankelijkheden
--> Transactiecontrole uitvoeren
---> Pakket python-pyopengl.x86_64 0:3.1.1a1-4.1xpra3.el7_3 wordt gewist
--> Verwerking afhankelijkheid: PyOpenGL voor pakket: pygtkglext-1.1.0-16.xpra1.el7_3.x86_64
--> Verwerking afhankelijkheid: python-pyopengl voor pakket: xpra-1.0-1.r14532.el7_3.x86_64
--> Transactiecontrole uitvoeren
---> Pakket pygtkglext.x86_64 0:1.1.0-16.xpra1.el7_3 wordt gewist
---> Pakket xpra.x86_64 0:1.0-1.r14532.el7_3 wordt gewist
--> Klaar met oplossen afhankelijkheden
gitlab_gitlab-ce/x86_64/signature                                                                                                 |  836 B  00:00:00     
gitlab_gitlab-ce/x86_64/signature                                                                                                 | 1.0 kB  00:00:00 !!! 
gitlab_gitlab-ce-source/signature                                                                                                 |  836 B  00:00:00     
gitlab_gitlab-ce-source/signature                                                                                                 |  951 B  00:00:00 !!! 

Afhankelijkheden opgelost

=========================================================================================================================================================
 Package                               Arch                         Versie                                        Repository                       Grootte
=========================================================================================================================================================
Verwijderen:
 python-pyopengl                       x86_64                       3.1.1a1-4.1xpra3.el7_3                        @winswitch                        10 M
Verwijderen vanwege afhankelijkheden:
 pygtkglext                            x86_64                       1.1.0-16.xpra1.el7_3                          @winswitch                       376 k
 xpra                                  x86_64                       1.0-1.r14532.el7_3                            @winswitch                        12 M

Transactie Samenvatting
=========================================================================================================================================================
Verwijderen  1 Pakket (+2 Afhankelijke pakketten)

Geïnstalleerde grootte: 23 M
Is dit ok [y / N]:n
Exiting on user command
Je transactie was gesaved, voer opnieuw uit met:
 yum load-transaction /tmp/yum_save_tx.2016-12-21.16-14.TyfgdC.yumtx
[root@trinity x86_64]# yum remove PyOpenGL-accelerate
Geladen plugins: fastestmirror, langpacks
Oplossen van afhankelijkheden
--> Transactiecontrole uitvoeren
---> Pakket python-pyopengl.x86_64 0:3.1.1a1-4.1xpra3.el7_3 wordt gewist
--> Verwerking afhankelijkheid: PyOpenGL voor pakket: pygtkglext-1.1.0-16.xpra1.el7_3.x86_64
--> Verwerking afhankelijkheid: python-pyopengl voor pakket: xpra-1.0-1.r14532.el7_3.x86_64
--> Transactiecontrole uitvoeren
---> Pakket pygtkglext.x86_64 0:1.1.0-16.xpra1.el7_3 wordt gewist
---> Pakket xpra.x86_64 0:1.0-1.r14532.el7_3 wordt gewist
--> Klaar met oplossen afhankelijkheden

Afhankelijkheden opgelost

=========================================================================================================================================================
 Package                               Arch                         Versie                                        Repository                       Grootte
=========================================================================================================================================================
Verwijderen:
 python-pyopengl                       x86_64                       3.1.1a1-4.1xpra3.el7_3                        @winswitch                        10 M
Verwijderen vanwege afhankelijkheden:
 pygtkglext                            x86_64                       1.1.0-16.xpra1.el7_3                          @winswitch                       376 k
 xpra                                  x86_64                       1.0-1.r14532.el7_3                            @winswitch                        12 M

Transactie Samenvatting
=========================================================================================================================================================
Verwijderen  1 Pakket (+2 Afhankelijke pakketten)

Geïnstalleerde grootte: 23 M
Is dit ok [y / N]:


Volgens mij kom ik hiermee op een 2e tenzij: er upstream iets niet helemaal snor zat in de rpms, zonder dat dit tot yum update problemen heeft geleid maar wel zodanig dat yum check er melding van maakt :)

Do correct me if I'm wrong maar volgens mij is eea daarmee redelijk verklaart en is er verder ook niet zoveel aan de hand, sterker nog er zijn regelmatig updates voor xpra dus het zal zichzelf ook wel weer oplossen :D