Strona 3 z 4
: 28 sierpnia 2015, 22:27
autor: giaur
Nie interesuje mnie forum Kodi bo nie używam takiej dystrybucji
Jesteś idiotą czy udajesz idiotę? Ja lubię poczytać oficjalne forum twórców softu którego używam.
Pakiety w repozytorium nie biorą się z powietrza i ktoś musi je przygotować. Rozumiem że słono płacisz deweloperowi za jego pracę i wymagasz pośpiechu bo nie będziesz przecież czekał, aż on znajdzie na to czas.
Debian ma wziąć kod programu Kodi, skompilować go i zrobić z tego deb. Natomiast nie ma przerabiać tego co stworzyli twórcy programu i wprowadzać swoich błędów, których nie było w oryginale. W imię swoich głupawych zasad.
Ja na nic nie czekam, kompiluję sobie sam i mam to co twórcy Kodi przygotowali a nie to co Debian zepsuł. Tylko że nie każdy potrafi to zrobić.
Kod: Zaznacz cały
[color=#3E3E3E]To napisz łaskawie jak niby oni będą łatać Kodi w wersji stabilnej Debiana.[/color]
Powtórzę jeszcze raz. Debian ma wziąć kod Kodi i zrobić z niego .deb. Debian nie ma niczego łatać, bo to nie Debian stworzył Kodi. Integralną częścią Kodi jest również zmodyfikowany ffmpeg a na zewnętrznym ffmpeg Kodi zawsze będzie działał źle. Którego słowa nie rozumiesz?
Niech może w takim razie Debian zrobi sobie forka Kodi (tak jsk było z Firefoxem) i tam psuje. Ale wg mnie to głupota
: 28 sierpnia 2015, 22:39
autor: yossarian
To Deweloperzy Debiana decydują co, kiedy i w jakiej postaci umieszczą w swojej dystrybucji.
Deweloperzy Kodi mogą sobie decydować wtedy, gdy będą sami tworzyć swoją dystrybucję.
To chyba oczywiste?
Debian ma wziąć kod programu Kodi, skompilować go i zrobić z tego deb. Natomiast nie ma przerabiać tego co stworzyli twórcy programu i wprowadzać swoich błędów, których nie było w oryginale. W imię swoich głupawych zasad.
Obawiam się, że Deweloperzy Debiana mają w głębokim poważaniu Twoje zalecenia.
Mocniej tupniesz nóżką?
: 28 sierpnia 2015, 22:44
autor: giaur
Nie, skompiluję sobie sam. Jak chcą psuć to ich sprawa. Bardziej mnie dziwi że tacy jak ty wolą zepsutą wersję i chwalą takie podejście.
Poza tym, nie tupię nóżką, spytałeś więc napisałem co myślę w tym temacie.
Ps, nie trzeba tworzyć własnej dystrybucji, wystarczy własne repozytorium i tam umieszczamy co chcemy, a pakietów oficjalnych nie używać
: 28 sierpnia 2015, 22:57
autor: yossarian
giaur pisze:Bardziej mnie dziwi że tacy jak ty wolą zepsutą wersję i chwalą takie podejście.
U siebie nie zauważyłem by była to popsuta wersja. Wtyczki PVR zawsze brałem z gita.
A to co nazywasz „psuciem” jest polityką bezpieczeństwa. IMHO bardzo dobrą.
: 28 sierpnia 2015, 23:04
autor: giaur
A ja zauważyłem, raz się kiedyś naciąłem na to i od tej pory unikam oficjalnych paczek Debiana. Pewnie w końcu to poprawili, ale nie widzę zbytnio powodu używania wersji potencjalnie bardziej niestabilnej od oryginału.
A to co nazywasz „psuciem” jest polityką bezpieczeństwa. IMHO bardzo dobrą.
Niekoniecznie to takie dobre, bo jak wyżej pisałem generuje błędy których w oryginale nie było. Dlatego, że wbudowany ffmpeg nie jest taki sam jak ten zewnętrzny. Kodi nakłada na ffmpeg własne patche, bez nich nie ma gwarancji poprawnego działania programu.
Nie bez powodu Kodi nie używa oryginalnego ffmpeg, tylko zrobili forka i z niego korzystają.
: 28 sierpnia 2015, 23:23
autor: klavierkrk
giaur pisze:A ja zauważyłem, raz się kiedyś naciąłem na to i od tej pory unikam oficjalnych paczek Debiana. Pewnie w końcu to poprawili, ale nie widzę zbytnio powodu używania wersji potencjalnie bardziej niestabilnej od oryginału.
Niekoniecznie to takie dobre, bo jak wyżej pisałem generuje błędy których w oryginale nie było. Dlatego, że wbudowany ffmpeg nie jest taki sam jak ten zewnętrzny. Kodi nakłada na ffmpeg własne patche, bez nich nie ma gwarancji poprawnego działania programu.
Nie bez powodu Kodi nie używa oryginalnego ffmpeg, tylko zrobili forka i z niego korzystają.
gdy da się coś skompilować ze źródeł bezboleśnie (czyt. nie trzeba siedzieć pół dnia nad dokumentacją), to warto zawsze to zrobić.
a jak przejdzie
checkinstall, to już w ogóle
gotowy deb i później z górki.
to kobi to jest soft mocnego kalibru.
To nie jest prosty programik na kilkanaście plików. Ale potężny projekt na 400 developerów.
dlatego tutaj konfiguracja, kompilacja, zależności, pakiety - to jest już trudna sprawa. Więc nie ma się co kłócić.
nie używam tego, ale jakby mi zależało,
to też oczywiście git > kompilacja > checkinstall > analiza zależności.
: 28 sierpnia 2015, 23:31
autor: giaur
Do tej pory kompilacja była banalna, zagmatwali to juz w kodi 16 (obecny master).
P.S. checkinstall nie przechodzi ale dodali skrypt który tworzy paczki deb.
Kompilację wtyczek pvr też zagmatwali już dawno, bo teraz korzysta z zainstaliwabych plików kodi, a potrzeba po drodze jeszcze 2 bibliotek od nich, do skompilowania, wszystko cmake. Najlepiej statycznie to zlinkować.
A jeszcze w dodatku w masterze ostatnio leżał kod który się nawet nie kompiluje, straciłem z 10 minut zanim się zorientowałem o co chodzi
: 28 sierpnia 2015, 23:37
autor: klavierkrk
to jest dłuższy temat.
jak ktoś już zaczyna ogarniać:
1. kompilację ze źródeł (git)
2. tworzenie własnych debów (checkinstall, skrypty, debreate o którym napisałem na blogu ostatnio:
http://www.debian.pl/entries/402-Jak-pr ... 5dza%C4%87)
3. konwersję *deb z Ubuntu
4. szukanie zależności w tym wszystkim
5. ogólnie: dpkg z funkcjami i parametrami
6. konwersja rpm i alien:
https://en.wikipedia.org/wiki/Alien_%28software%29
to wtedy fajne możliwości się otwierają,
bo to już jest ogarnianie możliwości Linuxa samego w sobie. A nie tylko Debiana.
Np. można sobie przeglądać repozytorium Slackware:
http://slackbuilds.org/
jest tam kilka rzeczy, których nie ma w Debianie.
A przy umiejętnościach z pkt. 1-6 , to da się zainstalować wszystko co jest w tym repozytorium. Szczególnie, że
oni tam wypisują też zależności.
: 29 sierpnia 2015, 00:16
autor: yossarian
giaur pisze:
Niekoniecznie to takie dobre, bo jak wyżej pisałem generuje błędy których w oryginale nie było. Dlatego, że wbudowany ffmpeg nie jest taki sam jak ten zewnętrzny. Kodi nakłada na ffmpeg własne patche…
Czyli deweloperzy Kodi psują oryginalny FFmpeg i potem zrzucają odpowiedzialność za takiego potworka na innych. Łatanie zdublowanych i zmodyfikowanych bibliotek to koszmar i wcale mnie nie dziwią obiekcje ze strony Debiana.
Nie było by problemu gdyby Kodi używało standardowych bibliotek a nie swoich wynalazków. Ewentualnie te ich patche by trafiały do upstream.
To identyczna sytuacja jak z Unity i ich lewymi bibliotekami gtk.
: 29 sierpnia 2015, 07:38
autor: kiko80
A nie prościej dodać repo kodi
Kod: Zaznacz cały
# for Jessie and Sid (latest FFmpeg comes from unstable):
deb https://people.debian.org/~rbalint/ppa/xbmc-ffmpeg xbmc-ffmpeg-unstable/
deb http://http.debian.net/debian unstable main
# for Wheezy, it also needs packages from wheezy-backports
deb https://people.debian.org/~rbalint/ppa/xbmc-ffmpeg xbmc-ffmpeg-wheezy-backports/
deb http://http.debian.net/debian wheezy-backports main contrib non-free