Vlákno názorů k článku Rozhovor s vývojářem Gentoo: chybí nám marketing od Vasek - Po 4 letech na Gentoo jsem presel na Kubuntu. Ta...

  • Článek je starý, nové názory již nelze přidávat.
  • 24. 5. 2010 11:44

    Vasek (neregistrovaný)

    Po 4 letech na Gentoo jsem presel na Kubuntu.
    Ta OTRESNA nekvalita Gentoo ebuildu se uz dal nedala snaset.
    Posledni kapkou bylo upgrade Xorg, ktere bylo announcovane pres eselect news a ktere jsem udelal PRESNE podle navodu.
    Vysledkem byly iXy v prdeli a to tak hluboce, ze, ze zacala padat kompilace hned uvodniho baliku ze seznamu a uz jsem s tim nehnul, chybova hlaska divoka a nepochopitelna – letelo to z disku.
    Nebo perlicky, kdy po 8 hodinach kompilace QT a KDE mi to slavne reklo, ze je potreba, abych QT rekompiloval s USE_FLAGem „opengl“ a nechal to zase kompilovat 8 hodin. Pak si to zase reklo u dalsi USE FLAG…
    HW mam solidni – nejvyssi verze Lenovo R61.
    Nebo z niceho nic nesel zkompilovat kernel – jenom tak, z prdele. Pozkal jsem tyden, updatnul portage a uz to slo. A ani nezminuju, ze default prilozena konfigurace kernelu stala za hovno.
    Kdyz jsem pouzival FreeBSD, tam byl system portages odladeny a plne funkcni. Gentoo je nepouzitelny bastl, kde jsem se bal kazdeho updatu, co se zase rozesere.
    Snaha hledat reseni googlem me odkazala na stare a uz davno neplatne a zavadejici HOWTOs z roku 2003 na Gentoo WIKI, ktere se nikdo neobtezoval smazat.
    Tenhle pokus o linuxove FreeBSD nevysel, quality management je otresny.
    Nedoporucuju.
    Ted mam Kubuntu Lucid Lynx a vsecko jede jak ma…

  • 24. 5. 2010 12:02

    dejfson (neregistrovaný)

    Jestli nebyla nahodou chyba nekde mezi klavesnici a zidli :) pro takove je kubuntu optimalni reseni

  • 24. 5. 2010 12:17

    haplo602 (neregistrovaný)

    tak ku tomuto sa mozem len pridat … uz si nepamatam ktory balik som instaloval, ale islo to cez emerge balik, preview zbehol a vypisal vsetko ok. az na to, ze niektora zavislost tiez skoncila s hlaskou ze ak pouzivam mnou instalovany balik tak mam pridat nejaky USE flag … samozrejme ze cielovy balik s skompiloval bez problemov ale nefungoval …
    super genialne. pani sice maju celkom schopny system zavislosti balickov, ale kedze pridali aj system zavislosti USE flagov tak si na seba uplietli bic.
    najmenej problemov som mal kedysi s gentoo 1.4 (to boli verzie :-)), odvtedy to ide dole vodou. bohuzial som nenasiel lepsiu distribuciu zatial (kazdu inu dostanem do kolien po par dnoch pouzivania, asi som prilis narocny) :-(((

  • 24. 5. 2010 13:03

    dejfson (neregistrovaný)

    ale samozrejme ze takove baliky jsou. stalo se mi to bezpocetkrat take. ovsem nevidim duvod proc na to nadavat. navic se to v 99.99% stane jeste pred vlastni kompilaci. nikdy se mi to nestalo v prubehu kompilace. myslim ze zebricek hodnot ktere uplatnujete na to abyste zjistil ‚jak je gentoo nekvalitni‘ je irelevantni. hodnota gentoo pro me spociva predevsim v tom ze:
    a) system je transparentni – vim co to dela, kam to zapisuje, z kama cte konfiguracni soubory (v porovnani napr se suse)
    b) system je konsistentni – v okamziku kdy neexistuje nejaky balik v portage (stava se velmi zridka), neni problem si napsat kratky ebuild. to zajisti ze v systemu nemate neporadek a vsechno se da radne odinstalovat
    c) nikdy se mi nestalo ze bych mel problemy se zavistostmi jake jsem mel u ubuntu a mandrake (… tenkrat)
    nevyhoda kterou za to platim je ze musim dobre znat system a ze to chvili trva nez se to zkompiluje
    samozrejme vyse zminene argumenty jsou poplatne i pro dalsi systemy pokud je uzivatel ovlada. ovsem pripada mi divne nadavat na takove malickosti.

  • 24. 5. 2010 16:32

    haplo602 (neregistrovaný)

    praveze sa to nestalo pred kompilaciou … vsetko sa skompilovalo akoze OK, akurat si to automaticky nenastavilo ten USE flag ktory odporucalo.
    problem je nasledovny, pustim velky emerge, ktory kompiluje tak 20–30 balikov (u mna bezna vec :-)). necham to bezat v konzole a ked to skonci, tak musim extra prehliadat vsetky package spravy o vsetkom mozno, hlavne ked 1/2 z nich sa vlecie zo starych verzii a je uz neaktualna.
    ten pripad ked kompilacia abortne lebo configure script prave kvoli chybajucemu USE flagu nieco nenajde je ok, lebo viem co mam hladat. bohuzial ked sa vsetko skompiluje v poriadku a ja potom po forach musim hladat preco binarka vyhadzuje nejaky divny error je zle (malo to nieco s d-busom ak si spravne spominam, ale detaily uz neviem).
    ako som vsak napisal, lepsiu distribuciu som zatial nenasiel.

  • 24. 5. 2010 18:12

    Tomáš Chvátal

    No zrovna prace s useflagama se dost zlepsila.
    Vetsina EAPI>2 baliku uz si o vsechno rekne pred tim nez vubec dovoli vubec instalaci.

  • 24. 5. 2010 19:01

    HS (neregistrovaný)

    Ja vidim problem prave v tom, ze emerge iba _povie_ aky USE treba zapnut. Je to dost nesikovne pridavat vsetky USE zavislosti rucne. Toto by urcite malo byt riesene automaticky, tak isto ako su, uplne prirodzene, instalovane zavisle baliky.

  • 24. 5. 2010 19:07

    Tomáš Chvátal

    Zkus porthole, takovy pekny gui v GTK.
    Jinak tady log z irc kdy sem zjistoval stav:
    [16:45:29] <scarabeus> zmedico: is there some progress about writting out all the required useflag changes in one step instead of bailing out at first unsattisfied hit?
    [16:59:39] <few_> scarabeus: no
    [16:59:49] <scarabeus> sad
    [17:08:55] <few_> scarabeus: could give you some pointers if you want to try :)
    [17:09:10] <scarabeus> i dont need it for myself
    [17:09:13] <scarabeus> but users ask :]
    [17:10:08] <few_> users ask a lot of stuff :)
    [17:10:15] <scarabeus> yeah but this one has reason :]
    [17:10:24] <scarabeus> if you do it 6× in a row
    [17:10:28] <scarabeus> it gets quite annoying
    [17:10:44] <dol-sen> scarabeus: only thing close is to use porthole and look at the Dependencies vies

  • 24. 5. 2010 20:37

    HS (neregistrovaný)

    Vsetka cest Porthole ale to nie je to spravne „systemove“ riesenie. Tu ide o to aby to handlovalo portage tak ako handluje zavislosti balikov, a nie nejaky frontend.
    Jednak nechcem GUI, portage sa prilis dobre ovlada z terminalu cez emerge nez aby som si kazil zazitok s GUI. ;-)
    Za dalsie nechcem aby mi akykolvek frontend zapisoval do konfigurakov (package.use).
    Proste tak, ako si portage dotiahne zavisle baliky, nech si aj upravi USE flagy pre dane baliky. Mozno to vidim prilis jednoducho ale z uzivatelskeho hladiska mi pride automaticke handlovanie (akychkolvek) zavislosti ako zakladna vlastnost package managera.

  • 25. 5. 2010 8:34

    miska (neregistrovaný)

    Ja zas sem rad, ze mi to vynada. Automaticky zapnout useflag, co mam vypnutej by se mi urcite nelibilo. Uz se mi stalo, ze kdyz sem videl co za useflagy si to chce zapnout, podival sem se po alternativnim programu ;-) Jo, muzu pouzivat pretend, ale preci jen aby se mi neco instalovalo s flagama ktery sem rek ze nechci… To se mi moc nezamlouva ;-)

  • 25. 5. 2010 18:38

    HS (neregistrovaný)

    Celkom nerozumiem tvojmu postoju. Bol by si rad keby emerge iba vypisalo ake zavisle baliky my chybaju a uzivatel by si musel emergovat kazdy rucne alebo kazdy ten balik nejak „odmaskovat“?
    Napr. nejake libpng si tiez urcite nechcel ale mas ho nainstalovane pretoze to iny balik, ktory si chcel, potrebuje.
    S USE je to podobne a ako si povedal –pretend je presne to co by uzivatel mal pouzit, ked chce vidiet co vsetko chce portage spravit (automaticky zapnute/vypnute USE by kludne mohli byt vypisane inou farbou aby to bolo hned vidiet).

  • 27. 5. 2010 22:32

    J (neregistrovaný)

    Ony ale ty zavislosti souvisi s USE flagy. Vem to tak,ze pokud by to melo delat „samo“, tak prirozena cesta je nastavit vsechny USE flagy a z toho vypadne hromada zavislosti a hromada bordelu kterej se nainstali.
    Osobne dycky pouziju pretend, at mi to vynada co ze to chce. Kdyz se mi zda, ze toho bordelu je prilis, tak jdu najit neco mensiho.
    Gento pouzivam prave proto, ze minimalizuju nainstalovanej chaos, o kterym nevim co to je a k cemu to je.

  • 24. 5. 2010 13:12

    Chytzkoi (neregistrovaný)

    Nemůžu posoudit KDE ebuildy, nemám jej, ale za tu dobu, co používám Gentoo, jsem ve většině případů došel k tomu, že chyba byla mezi klávesnicí a židlí.
    Pokud jste přešel ke Kubuntu a vyhovuje Vám, je otázka, jestli jste vůbec potřeboval něco jiného než binární distro.
    K X upgradu můžu říct, že u mě proběhl bez problémů (náhodou mám také thinkpad R61) – bez znalosti konfigurace a konkrétního problému je to pořád přestřelka „mi to funguje/nefunguje“ uživatelů a, b, c, d.
    Nešel zkompilovat kernel? To je dost obecné, chybová hláška, nebyla by?
    Když je to takový nepoužitelný bastl, řekněte mi, proč ho někdo používá?
    Porty plně odlazené a funkční? To je skvělé, že porty nemají už žádnou chybu :-D Mám dojem, že to chce méně výkřiků a více argumentů.

  • 24. 5. 2010 14:13

    Vasek (neregistrovaný)

    Nema cenu se handrkovat jo-jo – ne-ne.
    Na Gentoo jsem presel pred lety, protoze se mi velice libil system FreeBSD portages (tenkrat jsem pouzival FreeBSD 5).
    Gentoo jsem zvolil jako nejvice FreeBSD podobny linux v te dobe.
    Navic jsem mel tehdy AMD Athlon procesor, na ktery nebyly binarni distribuce optimalizovane.
    Pouzival jsem Gentoo s KDE desktopem bezproblemove cca tri roky, ale pak se „neco“ brutalne zmenilo a kvalita sla po hube dolu.
    Z bezneho emerge world se stal horor, opravoval jsem jednu chybu v ebuildu za druhou, prakticky se to nedalo zkompilovat.
    Dokonce se mi dvakrat stalo, ze system vyhnil do stavu, kdy jsem musel system smazat a nainstalovat znovu, nepomahal ani deep update celeho worldu – coz jsem nechapal. Podotykam, nepouzival jsem temer zadne masked ebuilds, jenom male utility, co nemely vliv na HW ani core system.
    Na konci jsem uz z toho mel defacto neoptimalizovany system, anzto MAKEOPTS doporucene pro moje CORE2DUO zpusobovaly divoke pady kompilaci.
    S HW nic neni, jine systemy bez problemu.
    A protoze tyto problemy pretrvavaly pul roku, pred cca pul rokem jsem s Gentoo svihnul.
    Tot me zkusenosti.
    A co je prdel, „na miru zkompilovane“ programy z Gentoo byly casto pomalejsi, nez univerzalni binary z Kubuntu – nemereno nijak exaktne, pouze pocitove.
    Shrnuti:
    Gentoo filosofie je velice pekna a plne mivyhovuje.
    Zato implementace z pohledu kvality a testovani stoji za vylizprdel az do nepouzitelnosti…

  • 24. 5. 2010 14:30

    benzin (neregistrovaný)

    Tohle se hlavne stava ve chvili kdyz clovek pouzive masked verze balicku. A obcas pri radikalni zmene, ktera u jinych distribuci vetsinou znamena zmenu verze, jako je treba KDE prechod z 3.5 na 4.X

  • 24. 5. 2010 14:52

    imho lol (neregistrovaný)

    nejsem programátor ani nerozumím linuxu, který jsem začal používat, až když jsem objevil Gentoo. Ovšem takové problémy jsem nikdy neměl,
    přestože používám ~amd64, tj nejedu stable. Sice se občas objevil nějaký problematický balík, ale nic co by nespravil downgrade balíku a rozhodně mě nedonutilo ke kompletnímu reinstallu systém. Takže to bude rukama nebo hardware vadou. S tou jsem laboroval cca 2 roky, než jsem se rozhodl koupit novou základní desku.
    Takže vážený: pro tebe Gentoo vážně není.

  • 24. 5. 2010 15:15

    miska (neregistrovaný)

    Hmmm, zajimave :-D Taky sem na Gentoo premigroval z FreeBSD asi 6 let zpatky a od ty doby sem reinstaloval dvakrat – kdyz sem si omylem zrusil celou root partisnu a podruhy kdyz sem se trochu preklep s mazanim a povedlo se mi si smazat vetsinu /usr.
    Zadne velke problemy sem nezaznamenal, priznavam ze newsy moc nectu, tak me obcas update Xorgu zaskoci, ale vzdycky to je jen na chvilku to spravit ;-) Jinak mam taky R61 :-D
    Nejvetsi problemy sem mel, kdyz sem se snazil vyupdateovat neco hoodne staryho, ale i to se dalo. Ted s notebookem updateuju alespon jednou tejdne a nevidim duvod se toho bat…

  • 24. 5. 2010 14:25

    benzin (neregistrovaný)

    Tak pravepodpra KDE v cernosci Kubuntu / Ubuntu je fakt mizerna. Je to pomale, zasekane spoustou nepotrebnych zavislosti. V podaste neni mozne mit na pocitaci jenom KDE, zavyslosti si tam stejne dotahaji i Gnome. A podobne. Z toho pohledu je Gentoo daleko dal. Treba je mozne nainstalovat i emacs, bez toho aby si dotahlo zavyslosti gnome a tedy i cele X, coz je na prd, kdyz to mate na serveru.

  • 25. 5. 2010 18:09

    j (neregistrovaný)

    Zajimave, ja mam aktualne 5 instalaci gentoo a ani jeden problem, ktery by byl tak narocny, ze by mi utkvel v pameti.. emerguji kazdy tyden. Ono velmi se vyplati cist co portage pise, jen to samotne mi (proti kolegum) usetrilo mraky casu.