abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 17:44 | Nová verze

    Firma Murena představila /e/OS verze 2.0. Jde o  alternativní sestavení Androidu bez aplikací Google. Mezi novinkami je podrobnější nastavení ochrany soukromí před sledováním aplikacemi. Murena prodává několik smartphonů s předinstalovaným /e/OS (Fairphone, repasovaný Google Pixel 5).

    Fluttershy, yay! | Komentářů: 0
    dnes 14:33 | Zajímavý software

    Do 30. května lze v rámci akce Warhammer Skulls 2024 získat na Steamu zdarma hru Warhammer 40,000: Gladius - Relics of War.

    Ladislav Hagara | Komentářů: 0
    dnes 13:33 | Nová verze

    HelenOS (Wikipedie), tj. svobodný operační systém českého původu založený na architektuře mikrojádra, byl vydán ve verzi 0.14.1. Přehled novinek v poznámkách k vydání. Vypíchnou lze nabídku Start. Videopředstavení na YouTube.

    Ladislav Hagara | Komentářů: 2
    včera 23:22 | Zajímavý software

    BreadboardOS je firmware pro Raspberry Pi Pico (RP2040) umožňující s tímto MCU komunikovat pomocí řádkového rozhraní (CLI). Využívá FreeRTOS a Microshell.

    Ladislav Hagara | Komentářů: 0
    včera 16:55 | Nová verze

    Vývojáři KDE oznámili vydání balíku aplikací KDE Gear 24.05. Přehled novinek i s náhledy a videi v oficiálním oznámení. Do balíku se dostalo 5 nových aplikací: Audex, Accessibility Inspector, Francis, Kalm a Skladnik.

    Ladislav Hagara | Komentářů: 6
    včera 12:55 | Nová verze

    Byla vydána (𝕏) nová verze 18.0.0 open source webového aplikačního frameworku Angular (Wikipedie). Přehled novinek v příspěvku na blogu.

    Ladislav Hagara | Komentářů: 0
    22.5. 23:44 | Pozvánky

    V neděli 26. května lze navštívit Maker Faire Rychnov nad Kněžnou, festival plný workshopů, interaktivních činností a především nadšených a zvídavých lidí.

    Ladislav Hagara | Komentářů: 0
    22.5. 16:33 | Nová verze

    Byla vydána nová stabilní verze 3.20.0, tj. první z nové řady 3.20, minimalistické linuxové distribuce zaměřené na bezpečnost Alpine Linux (Wikipedie) postavené na standardní knihovně jazyka C musl libc a BusyBoxu. Z novinek lze vypíchnou počáteční podporu 64bitové architektury RISC-V.

    Ladislav Hagara | Komentářů: 0
    22.5. 14:11 | IT novinky

    Společnost Jolla na akci s názvem Jolla Love Day 2 - The Jolla comeback představila telefon se Sailfish OS 5.0 Jolla Community Phone (ve spolupráci se společností Reeder) a počítač Jolla Mind2 Community Edition AI Computer.

    Ladislav Hagara | Komentářů: 18
    22.5. 12:33 | Nová verze

    LibreOffice 24.8 bude vydán jako finální v srpnu 2024, přičemž LibreOffice 24.8 Alpha1 je první předběžnou verzí od začátku vývoje verze 24.8 v prosinci 2023. Od té doby bylo do úložiště kódu odesláno 4448 commitů a více než 667 chyb bylo v Bugzille nastaveno jako opravené. Nové funkce obsažené v této verzi LibreOffice najdete v poznámkách k vydání.

    ZCR | Komentářů: 0
    Podle hypotézy Mrtvý Internet mj. tvoří většinu online interakcí boti.
     (82%)
     (4%)
     (7%)
     (7%)
    Celkem 524 hlasů
     Komentářů: 16, poslední 14.5. 11:05
    Rozcestník


    Vložit další komentář
    7.2.2007 00:23 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    A já si myslel, že ebuild je většinou v 7 bit kódování a obsahuje pouze znaky z tabulky ASCII. :-)
    David Watzke avatar 7.2.2007 06:53 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    Viz GLEP 31.
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    7.2.2007 10:25 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    To není podstatné, vzhledem k tomu, že většina ebuildů neobsahuje žádné znaky, které by nebyly součáští tabulky ASCII tak jejich kódování bude 7 bit a né UTF8. Zkus si na ebuildy poštvat encu.
    7.2.2007 11:04 petr_p | skóre: 59 | blog: pb
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    Vetsina neznamena vsechny. Ostatne v UTF-8 jsou treba i Changelogy a tam to videt je, protoze se tam podepisuje kde kdo.
    7.2.2007 11:08 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    Můj první komentář:
    že ebuild je většinou v 7 bit
    A David hovoří o Ebuildech takže v čem jsou Changelogy je zcela irelevantní. Ale i kdyby byl jen jeden jediný ebuild uložen v kódování jiném než UTF8 a fungovalo to tak to znamená, že ebuildy v UTF8 být nemusí. A vzhledem k tomu že jich je většina v 7bit kódování tak jsou mé argumenty i podložené. :-)
    7.2.2007 11:24 razor | skóre: 33
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    Já bych to viděl takhle. Všechny ebuildy jsou v utf8. Akorát když v nich není diakritika, tak nepoznáš rozdíl od ASCII kódování :-)
    7.2.2007 13:27 .
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    Ty ebuildy, o nichž si myslíš, že jsou v ASCII, jsou ve skutečnosti v utf-8, jen o tom nevíš. Samozřejmě můžeš vytvořit svoje vlastní Stopkovo kódování, a když tam neuděláš nic co by zmátlo bash při parsování, tak budou fungovat taky.

    Třeba můžeš zcela bezpečně do komentáře napsat // <|>pka, což daném kódování může znamenat "stopka", a ono to bude fungovat :P Samozřejmě např. pro zobrazování ebuidu bude potřeba širší podpora daného kódování v systému.
    7.2.2007 13:42 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    Třeba můžeš zcela bezpečně do komentáře napsat // <|>pka, což daném kódování může znamenat "stopka", a ono to bude fungovat :P
    To asi těžko, kódování dokumetu by bylo stále 7 bit ASCII. Protože kdyby platilo to co říkáš tak je html kódování což neplatí. HTML je značkovací jazyk. Kódování je o vrstvu níže. TZN můžu nadefinovat hexadeximální hodnotě 6F což je v ASCII o třeba význam stopka. A pokud bych zahrnul podporu pro takovéto kódování do nějaké aplikace tak kdybych otevřel nějaký soubor kde by se vyskytovaly hodnoty 6F tak by se místo ASCII o zobrazilo stopka. :-) A rozdíl mezi 7bit ASCII a UTF8 je hlavně tento. Slovo "ahoj" v HEXA je v jednom 64686F6A a ve druhém FFFE610068006F006A00. Jestli alespoň poznáš které je které. ;-)
    7.2.2007 13:50 Jan Kundrát (jkt) | skóre: 27 | blog: jkt | Praha - Bohnice
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    A rozdíl mezi 7bit ASCII a UTF8 je hlavně tento. Slovo "ahoj" v HEXA je v jednom 64686F6A a ve druhém FFFE610068006F006A00.
    Mam pocit, ze si tu nekdo plete UTF-8, UTF-16 a jeste navic do toho micha BOM... Byte Order Mark neni nutny a ASCII znaky v UTF-8 zabiraji jeden bajt.
    7.2.2007 14:12 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    BOM beru, ale zaměňění UTF8 a UTF16 si nějak nemůžu všimnout.
    7.2.2007 14:19 razor | skóre: 33
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    V utf8 je hex reprezentace "ahoj" : 61, 68, 6f, 6a a v 7-bit ascii : 61, 68, 6f, 6a
    AraxoN avatar 7.2.2007 19:48 AraxoN | skóre: 47 | blog: slon_v_porcelane | Košice
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    Viď wikipédia
    7.2.2007 21:09 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    Nepatříš k týmu vývojářů Windows? :-D Notepad tomu říká „Kódování Unicode“, musel jsem experimentálně zjistit, co se tím vlastně rozumí: UTF-16 LE. ;-) BTW, je úžasné, jak snaha o kompromis (?) může spojit to nejhorší z obou světů. ;-)
    7.2.2007 21:42 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    Ono je to kódování vůbec ve světě MS nějak oblíbené. Třeba .Net je má taky. Asi jim nikdo neřekl, že nestačí jenom přejmenovat javovské knihovny a přidat delegáty, ale i trochu přemýšlet :-D
    When your hammer is C++, everything begins to look like a thumb.
    8.2.2007 08:18 happy barney | skóre: 34 | blog: dont_worry_be_happy
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    to posledné slovo v súvislosti so software-ovou divíziou MS mi akosi nejde dohromady :-D
    8.2.2007 19:33 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    No já to dělal pod windows, takže to bude asi tím. Tím nechci nijak svou chybu omlouvat, přiznávám ji.
    9.2.2007 07:31 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    Ještě to doplním… UTF-32 je sice nafouklé, ale: S 32b čísly se dobře pracuje i na méně chytrých (RISC) architekturách, nevyžaduje surrogate páry, je odolné proti poškození dat (při náhodném porušení jednoho znaku je stále možné přečíst zbytek řetězce), zjištění délky řetězce v něm není operace s lineární složitostí. UTF-8 je velmi kompaktní (u evropských textů téměř na úrovni ASCII), je zpětně kompatibilní s ASCII, je endian-independent, takže nevyžaduje BOM. A teď mi upřímně řekněte, jaké výhody má UTF-16. :-D
    9.2.2007 11:07 Jan Kundrát (jkt) | skóre: 27 | blog: jkt | Praha - Bohnice
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    je odolné proti poškození dat (při náhodném porušení jednoho znaku je stále možné přečíst zbytek řetězce)
    Stejne jako utf-8
    7.2.2007 00:29 bobbin | skóre: 4
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    Cekal jsem, kdy se s tim tady objevis... ;)

    No, jen tak dal... a diky.
    7.2.2007 00:55 petr_p | skóre: 59 | blog: pb
    Rozbalit Rozbalit vše Freeware licence
    Jak se resi software (casto se to tyka fontu), ktery ma licenci "tady si to muzete stahnout a pozivat, vsechna ostatni prava jsou vyhrazena"? Tj. freeware bez explicitniho povoleni k redistribuci.

    Za prve takova licence v /usr/portage/licences asi neni (ani pro cisty freeware s redistribuci), za druhe zrejme je nutne zakazat mirrorovani zdrojaku.

    Obecne me zarazi, ze v portagi chybi cista freeware licence.
    7.2.2007 01:34 janik | blog: janko
    Rozbalit Rozbalit vše Re: Freeware licence
    ja som len tak zbezne nasiel "licencie" freedist (Freely Distributable.) a free-noncom (Free for non-commercial use. Commercial users must contact the authors.) ale predpokladam ze je tam takychto vseobecnych "licencii" viac.
    nieje nic jednoduchsie ako zakazat:
    • stahovanie z mirrorov a povolit iba stahovanie z oficialnej stranky
      RESTRICT="nomirror"
    • stahovanie odkialkolvek, uzivatel si musi subor stiahnut sam (ebuild mu ponukne adresu, teda za predpokladu, ze sa dany SW stiahnut da)
      RESTRICT="fetch"
    David Watzke avatar 7.2.2007 06:46 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Freeware licence
    • stahovanie z mirrorov a povolit iba stahovanie z oficialnej stranky
      RESTRICT="nomirror"
    No, spíš bych používal RESTRICT="mirror", to je i v manuálu a je to logičtější (protože RESTRICT zakazuje :-)).
    • stahovanie odkialkolvek, uzivatel si musi subor stiahnut sam (ebuild mu ponukne adresu, teda za predpokladu, ze sa dany SW stiahnut da)
      RESTRICT="fetch"
    Ano, o tom píšu v druhém díle...
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    7.2.2007 09:28 Karel12345
    Rozbalit Rozbalit vše Re: Freeware licence
    Bych neřekl, že je to logičtější.

    Restrikce = omezení, okleštění, snížení, zmenšení počtu

    "Restriktivní kritérium" by mělo určit, co se odstraní a co bude zachováno (jako treba v jazyce SQL). Ze samotného RESTRICT="mirror" se nic nepozná (musím kouknout do manuálu, jaký je jeho význam), já sám bych také preferoval význam opačný (tedy že se jedná o zúžení výběru na mirrory).
    David Watzke avatar 7.2.2007 14:02 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Freeware licence
    Bych neřekl, že je to logičtější.

    Restrikce = omezení, okleštění, snížení, zmenšení počtu
    No? Omezení mirrorů :-)
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    7.2.2007 14:58 Karel12345
    Rozbalit Rozbalit vše Re: Freeware licence
    Omezení mirrorů nebo omezení pouze na mirorry?
    David Watzke avatar 7.2.2007 15:05 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Freeware licence
    Hmm, když to bereš takhle. Hlavně, že píšu, že RESTRICT obsahuje seznam vlastností (oddělených mezerou), které budou pro daný balíček zakázány :-)
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    7.2.2007 19:00 Karel12345
    Rozbalit Rozbalit vše Re: Freeware licence
    Ale ja se vyjadroval pouze k tvrzeni, ze je to logictejsi. :-) Vim, ze to funguje jinak.
    David Watzke avatar 7.2.2007 06:51 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Freeware licence
    Tak to bohužel netuším. Můžeš se podívat na packages.gentoo.org/packages/?category=media-fonts, jaké licence se používají u fontů, které jsou v Portage.
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    7.2.2007 08:22 happy barney | skóre: 34 | blog: dont_worry_be_happy
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    (asi) blbá otázka: ako sa riešia mirory? napr.
    - postgresql, ftp2.sk.postgresql.org, ftp.cz.postgresql.org
    - sourceforge
    7.2.2007 09:43 jiri.b | skóre: 30 | blog: jirib
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    pekny clanek... jsem opravdu rad, ze se uz zacina blizit konec ruznych zakladnich clanku a ze se vice ukazuje jak to vse pracuje na tom nizsim stupni -- proc? protoze prave clanky jako tento, pomuzou Gentoo (i kdyz neni moje top 1 distro) ziskat dalsi maintainery ebuildu, zlepsi se jejich kvalita a jejich mnozstvi...

    je to prvni krok, ktery muze pokrocily uzivatel Gentoo Linuxu vratit svemu distru.

    diky :)

    PS: ad mirrory, podle me se to neresi ad port, ale pro cele distfiles a to je definovano v nejake promenne v make.conf myslim :)
    7.2.2007 10:08 happy barney | skóre: 34 | blog: dont_worry_be_happy
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    aby nedošlo k nejakému nedorozumeniu ... Gentoo je podľa môjho osobného názoru najlepšia a zároveň najhoršia distribúcia :-)
    s trochou vlastností navyše (ktoré za tie dva roky, čo sa o distribúcie nezaujímam mohli pribudnúť) by sa s Gentoo mohla stať distribúcia pre distribúcie To by imho bolo pre samotný GNU/Linux (resp. */*) užitočné :-)
    7.2.2007 10:00 Spike | skóre: 30 | blog: Communicator | Praha
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    SRC_URI="mirror://sourceforge"

    Bohužel nevím, kde je k dispozici seznam těchto mirrorů.
    7.2.2007 12:05 Jan Kundrát (jkt) | skóre: 27 | blog: jkt | Praha - Bohnice
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    /usr/portage/profiles/thirdpartymirrors
    7.2.2007 13:37 Spike | skóre: 30 | blog: Communicator | Praha
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    Výborně, díky. :)
    7.2.2007 10:10 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    V tomto kontextu jde o mirrory Gentoo a ty se řeší v /etc/make.conf
    When your hammer is C++, everything begins to look like a thumb.
    7.2.2007 09:07 mIHAU
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    A nikomu nevadi ze ta reklama na sun (ktera nejde "zavrit") se nasere pres kus zdrojaku? Ja vim ze tam je jenom konec komentare. Adblock nepouzivam (at si taky neco vydelaji).
    Vojta Drbohlav avatar 7.2.2007 10:15 Vojta Drbohlav | skóre: 26 | blog: Blog | Strahov
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    Mně ne, mám ji vloženou pod naspisem.
    7.2.2007 10:30 Robert Krátký | skóre: 94 | blog: Robertův bloček
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    Nejvíce to asi vadí redakci. Bohužel s tím v tuto chvíli nemohu nic dělat. I když... mohli bychom tam dát javascriptové odstranění jako u levého sloupce. Zkusím si na to co nejrychleji najít čas.
    7.2.2007 10:23 YF
    Rozbalit Rozbalit vše GENTOO - OPRAVDOVY KROK STRANOU!!
    setrte elektriku!
    7.2.2007 10:26 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
    Rozbalit Rozbalit vše Re: GENTOO - OPRAVDOVY KROK STRANOU!!
    A kdo bude táhnout českou ekonomiku? :D
    7.2.2007 14:35 abr | skóre: 24 | blog: ab
    Rozbalit Rozbalit vše Setrete elektrinu!
    Pri standardnim dvouletem provozu (2 roky kvuli zaruce) a pri zrychleni behu systemu o 1% usetrim s Gentoo cely tyden. Takze to vyjde zhruba nastejno :-D
    7.2.2007 10:54 pet
    Rozbalit Rozbalit vše Díky, díky, díky...
    Zrovna včera jsem půl dne strávil marným hledáním, jak si do portage doplnit vlastní kategorii ;-)
    7.2.2007 12:13 Jan Kundrát (jkt) | skóre: 27 | blog: jkt | Praha - Bohnice
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    Mame rok 2007 :)

    Vyklad o verzich mi prisel trosku zmatecny -- nenasel jsem tam vysvetleni pojmu "revize" predtim, nez byl poprve pouzit,... Dve vety o tom, ze "verze" == "neco, co urcuji vyvojari puvodni aplikace" a "revize" == "verze ebuildu pro jednu konkretni verzi balicku" by IMHO neuskodily.

    Popis promenne $A neni jednoznacny -- ve skutecnosti jde (podle manualu) o vsechny zdrojove kody, ktere aktualne nastavena kombinace USE flagu vyzaduje pro kompilaci; mluvit v tomto kontextu o "zakazanych USE" zavani maskovanim USE flagu, coz mate.

    Informace o $FILESDIR zrejme nebudou platit o ebuildech v overlayi :)

    Sandbox neni vzdy aktivni (na nekterych architekturach neni IIRC k dispozici vubec).

    PROVIDE -- nepouzivaji se ted spise "new-style virtuals", tedy "normalni balicky" typu virtual/*?
    David Watzke avatar 7.2.2007 14:07 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    Díky za připomínky.
    PROVIDE -- nepouzivaji se ted spise "new-style virtuals", tedy "normalni balicky" typu virtual/*?
    Používá se obojí:
    $ grep PROVIDE /portage/net-print/cups/cups-1.2.7.ebuild
    PROVIDE="virtual/lpr"
    Ale virtual/* balíčky jsou podle mě určitě lepší...
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    David Watzke avatar 7.2.2007 14:12 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    Popis promenne $A neni jednoznacny -- ve skutecnosti jde (podle manualu) o vsechny zdrojove kody, ktere aktualne nastavena kombinace USE flagu vyzaduje pro kompilaci; mluvit v tomto kontextu o "zakazanych USE" zavani maskovanim USE flagu, coz mate.
    Kdybych měl na mysli maskované USE, napsal bych to. Jak mám říkat "zakázaným" USE flagům, aby to nebylo matoucí? Vypnuté?
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    7.2.2007 14:37 Jan Kundrát (jkt) | skóre: 27 | blog: jkt | Praha - Bohnice
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    Jo, to zni lip. Vypnute/neaktivni/...
    David Ježek avatar 7.2.2007 16:52 David Ježek | skóre: 83 | blog: Mostly_IMDB
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    diky dejve za clanek, utvrdil me v jedne veci: gentoo opravdu skutecne neni pro me. parkrat jsem o nem uvazoval, dokonce i instaloval, ale nikdy jsem mu neprisel na chut. ted vim proc.
    David Watzke avatar 7.2.2007 16:53 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    Proč?
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    David Ježek avatar 7.2.2007 17:03 David Ježek | skóre: 83 | blog: Mostly_IMDB
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    proto, ze ja (a to uz tusim delsi dobu) nemam potrebu ani chut se v systemu hrabat takto do hloubky. myslim, ze moje maximum, kam jsem ochoten jit, lezi nekde u archu. ber to jako pochvalu, protoze tenhle tvuj clanek me v tom definitivne utvrdil, za coz ti patri pravem dik (byt chapu, zes jej psal z trochu jinych duvodu :-D).
    David Watzke avatar 7.2.2007 17:04 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    Podle mě je tenhle důvod směšný, ale... no, rádo se stalo ;-)

    Každopádně nikdo tě ebuildy dělat nenutí...
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    7.2.2007 17:31 happy barney | skóre: 34 | blog: dont_worry_be_happy
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    gentoo nie je ani pre mňa, ale pokračuj, možno ma presvedčíš :-)
    (no, na to by bolo asi treba demonštrovať skript, ktorý z ebuildov vygeneruje aspoň slackware, keď už nie devian :-D )
    7.2.2007 17:41 Jirka | skóre: 36
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    Nic směšného mi na něm nepřijde. Na střední jsem měl taky hromady času. Teď nevím kde mi hlava stojí a seznam s úkoly se mi každý den rozrůstá a taky zjišťuju, že už nemám sílu se učit stejným tempem jako na střední, kde jsem se ani moc neučil.
    David Watzke avatar 7.2.2007 17:52 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    Směšný ne kvůli nedostatku času, ale kvůli tomu, že to říká jako kdyby musel psát ebuildy. Na Archu by taky mohl psát třeba PKGBUILDy... No, to je fuk.
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    David Ježek avatar 7.2.2007 18:14 David Ježek | skóre: 83 | blog: Mostly_IMDB
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    no tys me lehce nepochopil, vubec jsem to nemyslel, jak pises, ale to je nepodstatne, nemam cas to vysvetlovat
    David Watzke avatar 7.2.2007 18:17 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    No, za vysvětlení bych byl docela rád, protože nevím o tom, že by tě do tohoto Gentoo nutilo šťourat o něco víc, než Arch. Nicméně máš pravdu, je to nepodstatné :-)
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    7.2.2007 22:00 Jirka | skóre: 36
    Rozbalit Rozbalit vše Re: Gentoo ebuild - 1 (začínáme: názvy ebuildů a proměnné)
    Já to pochopil tak, že na Archu pkgbuild napsat umí a i když by chtěl dělat s gentoo na stejné úrovni jako s Archem musel by toho zvládnout zatraceně moc a na to už nemá čas, sílu, ... cokoliv.
    8.2.2007 10:47 petr_p | skóre: 59 | blog: pb
    Rozbalit Rozbalit vše Zavislosti na USE priznacich
    Podle ebuild(5) je mozne diktovat zavislosti (napr. DEPEND) jen dle ebuildu (napr. >=media-libs/libtheora-1.0_alpha7). Pravdepodobne neni mozne rici, ze chci, aby tato knihovna byla prelozena s podporou kodovani (encode). Tedy neco jako DEPEND=">=media-libs/libtheora-1.0_alpha7 encode".

    Hodi se to v pripade, kdy pisu ebuild pro program, ktery potrebuje vytvaret video v tomto formatu.

    (Mozna to neni nejlepsi priklad, protoze USE=encode pouze vyrabi aplikaci pro kodovani, knihovna tu podporu ma tak jako tak. Ale existuji i jine pripady, kdy se use flagem definuje, jestli chci prelozit klienta nebo server. A jiny program jej muze chtit vyuzivat).

    Paklize vyse uvedene zavislosti neni mozne deklarovat, jak se k tomu stavi spravci portage? Nechavaji to na uzivateli (einfo) nebo vyvtareji ebulildy typu media-libs/libtheora-encode a media-libs/libtheora, aby mohli zavislost zapsat?
    David Watzke avatar 8.2.2007 11:13 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Zavislosti na USE priznacich
    Tedy neco jako DEPEND=">=media-libs/libtheora-1.0_alpha7 encode".
    DEPEND="encode? ( >=media-libs/libtheora-1.0_alpha7 )"
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    David Watzke avatar 8.2.2007 17:24 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Zavislosti na USE priznacich
    Sakra, to jsem zase napsal blbost. Tohle dělá úplně něco jinýho, než jsi chtěl... Viz komentář od jkt.
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    8.2.2007 16:04 Jan Kundrát (jkt) | skóre: 27 | blog: jkt | Praha - Bohnice
    Rozbalit Rozbalit vše Re: Zavislosti na USE priznacich
    Paklize vyse uvedene zavislosti neni mozne deklarovat, jak se k tomu stavi spravci portage? Nechavaji to na uzivateli (einfo) nebo vyvtareji ebulildy typu media-libs/libtheora-encode a media-libs/libtheora, aby mohli zavislost zapsat?
    Ano, USE-based dependencies je jedno z omezeni Portage, ktere celkem dost boli. Resi se to osklivym hackem, kdy se pred zacatkem instalace samotneho baliku zjisti, jestli je nejaky balicek sestaven s danym USE, a pokud ne, instalace "chcipne". Funguje to, ale problem je ten, ze tenhle test neprobiha pri sestavovani zavislosti, ale az tesne pred kompilaci.

    Kazdopadne se na tomhle pracuje, podporou ve stabilni verzi Portage si nejsem jisty, ale je to jedna z veci, ktere "drive nebo pozdeji" budou hotove.

    Za nekolik let pouzivani jsem na podobne problemy narazil v nekolika malo pripadech, takze si dovolim tvrdit, ze jde spise o "problem cistoty designu" a ne o nejaky realny showstopper.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.