Jump to content

Niesforny Jack


prymula
 Share

Recommended Posts

Przygotowuję aplikację, która ma mi zastąpić inną aplikację uruchamianą przez wine. Moja aplikacja korzysta z MIDI i biblioteki oraz plików nagłowkowych 'rtmidi-devel'. Jednak po uruchomieniu programu, widać tylko czarne okno - pomimo tego że w Tumbleweed wszystko śmiga. Przy probie instalacji owych plików nagłówkowych pojawia się konflikt pakietow.

Problem: sprzeczne żądania
  - pakiet rtmidi-devel-6.0.0-2.fc45.i686 z rawhide wymaga jack-audio-connection-kit-devel, ale żaden z dostawców go nie dostarcza
  - pakiet rtmidi-devel-6.0.0-2.fc45.x86_64 z rawhide wymaga jack-audio-connection-kit-devel, ale żaden z dostawców go nie dostarcza
  - jack-audio-connection-kit-devel-1.9.22-12.fc45.i686 z rawhide ma gorszą architekturę
  - problem z zainstalowanym pakietem
  - zainstalowany pakiet pipewire-jack-audio-connection-kit-devel-1.6.9-1.fc46.x86_64 koliduje z jack-audio-connection-kit-devel dostarczonym przez jack-audio-connection-kit-devel-1.9.22-12.fc45.x86_64 z rawhide
  - pakiet pipewire-jack-audio-connection-kit-devel-1.6.9-1.fc46.x86_64 z rawhide koliduje z jack-audio-connection-kit-devel dostarczonym przez jack-audio-connection-kit-devel-1.9.22-12.fc45.x86_64 z rawhide

Spróbowałem dodać opcję ' --allowerasing' przy próbie instalacji przez dnf. Zainstalować, zainstalowało pakiet i zależności. Jednak apka nie działa prawidłowo. Domyślam się dlaczego. 

Tylko czy tak jest z 'rtmidi-devel' tylko na Rawhide ? Czy również na stabilnych ?

https://gitlab.com/pietraszczyk/whatchord/

pliku README nie bierzcie na serio...

Przemysław Pietraszczyk

PS. Zapomniałem dodać że aplikacja wymaga, koniecznie kontrolera MIDI do działania

Link to comment
Share on other sites

Kod dnf provides oraz dnf install /sciezka/do/pliku/z/jakiegos/pakietu robi coś dziwnego i dotyczy to zarówno pythonowych DNF, jak i tych nowszych. Fedora mam pakiety budowane dla 32-bitowej architektury, czasem takie właśnie DNF pobiera i nie może rozwiązać zależności. Dla Red Hata to nie problem, bo w RHEL i686 jest porzucone. A dla nas jest.

Link to comment
Share on other sites

Dziękuję za próbę wyjaśnienia. Na mój rozum. Problem tyczył się brakami odpowiednich pakietów bądź uzupełnień w sekcji 'Requires' pliku 'spec'. Jednak wyjechałeś z zupełnie innej mańki, co w sumie jest jak najbardziej pouczające. Życzę miłego niedzielnego wieczoru i pozdrawiam.  

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...