Ako mnohí z Vás pravdepodobne vedia, na budúci mesiac bude XMMS odstránene z portage tree. XMMS má veľa bugov a vyžaduje veľa záplat, upstream vývoj a odstraňovanie bugov boli zastavené v prospech prichádzajúceho XMMS2 a navyše XMMS nemá údržbára v Gentoo. Audacious je kompatibilný s existujúcimi XMMS themes a viacerí Audacious vývojári spolupracovali s Gentoo komunitou na zjednodušení prechodu.
Viac informácií o tejto zmene môže byť nájdených na XMMS stránke.
#gentoo-uk pod novým manažmentom
Keďže Gentoo vývojár Tim Yamin (plasmaroo) nedávno odišiel do penzie, #gentoo-uk IRC kanál je teraz manažovaný Royom Bamfordom . #gentoo-uk IRC kanál je anglicky hovoriaci IRC kanál určený predovšetkým na diskusio o Gentoo, Linux-e a iných počítačov sa týkajúcich tém. Keďže je to malý kanál, pravidlá o téme diskusie sú prispôsobné podľa aktuálneho zamestnanie kanála. Avšak, #gentoo-uk narástol za posledný rok o približne 25% a v dôsledku toho bol vytvorený #gentoo-chat na 'odľahčenie' a umožnenie začatia alebo pokračovania konverzácií ktoré by boli off-topic keď začne on-topic debata na $gentoo-uk. Zdá sa, že to zatiaľ funguje dobre, s vačšinou užívateľov navzájom sa postrkujúcich na #gentoo-chat, tak umožňujúc vyššio prioritu pre on-topic konverzácie na hlavnom kanáli.
Aby ste sa ukázali alebo stali pravidelným účastníkom kanála, nemusíte byť tamojším - kanál ma už niekoľko kontinentálnych prispievateľov. Keďže #gentoo-uk je ovľa tichší než hlavný #gentoo anglicky hovoriaci podporný kanál, nový IRC užívatelia ho môžu považovť za lepšie miesto ako #gentoo pre začiatky - spoznávanie IRC klientov a robenie chýb v rámci malej priateľskej skupiny. Tiež to dobre funguje na pokusy o vyriešenie odkladaných záležitostí keďže je tam podávaného menej rozptyľujúceho materiálu.
Prosím zastavte sa a povedzte hello, zostante na chvíľu, alebo nás doknca pridajte do Vášho auto-join zoznamu!
Gentoo CJK tím nemá dostatok pracovníkov, väčšina balíčkov v portage tree je stará a nie je aktívne udržovaná (zo strany Gentoo). Keďže podpora CJK jazykov je niečo čo by Gentoo radšej nestratilo, Diego Pettenò (Flameeyes) žiada, aby ľudia zaujímajúci sa o údržbu niektorých balíčkov kontaktovali CJK tím, takže eventuále môžu byť ustanovení náhradní údržbári (a eventuálne povedú k zaúčaniu tých, čo sa najviac zaujímajú).
Prosím kontaktujte CJK tím ak sa zaujímate o údržbu balíčka ktorý je už v portage alebo aj ak chcete pridať nový balíček ktorý môže nahradiť existujúci.
Gentoo plánovací tím (The Gentoo Scheme herd maintainers) má momentálne vážny problém s počtom ľudí. ľudia zaujímajúci sa o tieto miesta by mali byť už Gentoo developeri, alebo by sa mali chcieť nimi stať na to, aby mohli začať spravovať tieto balíčky.
Ak máte záujem o plánovanie Gentoo projektu, neváhajte kontaktovať recruiters@gentoo.org a začať pracovať na tom stať sa developerom už dnes.
Turecký prekladací team hľadá pomocníkov
Znovuzrodený GWN Turecký prekladací team hľadá pomocníkov na prekladanie GWN každý týždeň. Záujemci by mali vedieť dobre anglicky a turecky a mali by mať čas prispievať pravidelne na týždennej báze. Ak máte zájuem pomôcť, pre viac informácií kontaktujte GWN na adrese gwn-feedback@gentoo.org. Existuje aj turecký IRC kanál, #gentoo-tr, ktorý môžu používať aj iný turecky hovoriaci návštevníci, a ktorý je skvelým miestom na spoluprácu pri prekladoch.
dátum v emerge logoch
Jorge Almeida chcel vedieť, či kryptovacie čísla (napr. "1161911504") na začiatku každého riadku v jeho emerge logu boli nejaké dátumy, a ak áno, ako ich zobraziť do ľudsky čitateľného formátu. Harm Geerts potvrdil, že kryptovacie čísla sú čísla tzv. Unix time ("počet sekúnd, ktoré uplynuli od polnoci UTC 1. januára 1970, nepočítajúc prestupné sekundy") a navrhol prekladať ich pomocou Pythonu.
Code Listing 2.1: Converting from UNIX time with python |
$ python -c "import time; print time.ctime(1161911504)" |
Bo Ørsted Andresen navrhol namiesto Pythonu použiť awk.
Code Listing 2.2: Converting from UNIX time with awk #1 |
$ tail /var/log/emerge.log | awk -F: '{print strftime("%D %X %Z", $1),$2}'
|
Peter Ruskin to vylepšil na kratší a menej medzinárodne závislý výstup.
Code Listing 2.3: Converting from UNIX time with awk #2 |
$ tail /var/log/emerge.log | awk -F: '{print strftime("%c", $1),$2}'
|
Posledné (a pre Jorge-a najvhodnejšie) riešenie bolo od Richarda Fisha.
Code Listing 2.4: Converting from UNIX time using date |
$ date -d @1161911504 |
Boli aj ďaľšie návrhy pre portage špecifickejšie riešenia: Neil Bothwick navrhol emergo-vať app-portage/genlop, parsovaciu aplikáciu na emerge log. Harm Geerts navrhol qlop, ktorý je súčasťou balíčku app-portage/portage-utils.
resolv.conf otázka/Editovanie /etc/init.d/net.eth0 aby presunul nastavenia do dhcpcd
Dvaja rozdielni užívatelia mali podobné problémy s dhcpcd a resolv.conf. Keď nabootoval, Matthew Lee zistil že súbor resolv.conf je prepísaný verziou bez DNS nameserverov. Michael Sullivan chcel aby dhcpcd neprepisoval jeho resolv.conf.
Richard Fish odporučil aby si Michael prečítal /etc/conf.d/net.example. Poukázal že ak Michael naozaj chcel plnú kontrolu jeho dhcp nastavení, mohol použiť niečo ako dhcpcd_INTERFACE="DHCP PARAMETRE". Ale ľahšia cesta ako toto dosiahnuť je použitie generických dhcp parametrov vo forme dhcp_INTERFACE="nodns".
Novensiles divi Flamen mal pre Matthewa rovnakú pripomienku, zatiaľ čo Vikas Kumar odporučil dns_servers_INTERFACE=( "DNS SERVER 1 IP" "DNS SERVER 2 IP" ).
Konečne sme prekonali ťažkosti a môžme vytvárať live CD pomocou Catalyst-u
Ed Borasky používa catalyst na vytváranie Gentoo live CD pre pokročilú aplikovanú matematiku (pozri http://rubyforge.org/cgi-bin/viewvc.cgi/Rameau/Rameau.pdf?root=cougar&view=co ). Počas budovania musel odmaskovať hard-maskovaný balíček sys-apps/gli, Gentoo Linux Installer. Chcel vedieť či to bolo správne, a tiež ako vytvoriť live CD bez inštalatéra.
K prvej otázke Andrew Gaffney odporučil použitie portage_overlay v spec súbore, alebo odmaskovanie gli v Edovom snapshote. Na vytvorenie neinštalujúceho-sa live CD by gli malo byť úplne odstránené zo spec súboru.
Ed taktiež chcel vedieť ako nainštalovať nejaké testované balíčky a či existuje overlay pre make.conf. Chris Gianelloni odpovedal, že v designe sa nenachádza (pretože účel catalystu je tvoriť releasy, v ktorých testovaný softvér nemá byť použitý). Avšak Ed môže označiť ktorékoľvek balíčky ako stabilné v jeho snapshote.
Ed odpovedal, že nakoľko potreboval iba niekoľko unstable balíčkova, toto riešenie je preňho postačujúce.
Autor Ben Drawbaugh opisuje ako upgradovať hard disk v Series3 TiVo. Aký software odporúča na skopírovanie údajov na nový disk? Gentoo, samozrejme. Drawbaugh popisuje použitie Minimal InstallCD média a dd na skopírovanie údajov.
4. Zmeny vo vývojovom týme Gentoo
Následujúci vývojári opustili Gentoo projekt:
Následujúci vývojári sa pridali ku Gentoo projektu:
Následujúci vývojári zmenili miesto Gentoo projekte:
OpenSSL: viaceré zraniteľnosti
OpenSSL obsahuje viaceré zraniteľnosti vrátane umožnujúcich vzdialené vykonanie kódu.
Pre viac informácií je k dispozícii GLSA Oznámenie
Apache mod_tcl: Format string zraniteľnost
Format string zraniteľnost bola nájdená v Apache mod_tcl, čo umožnuje vzdialené vykonanie kódu.
Pre viac informácií je k dispozícii GLSA Oznámenie
Cheese Tracker: Buffer Overflow
Cheese Tracker obsahuje buffer overflow chybu, čo umožnuje vzdialené vykonanie kódu.
Pre viac informácií je k dispozícii GLSA Oznámenie
PHP je zraniteľné na integer overflow, čo umožnuje vzdialené vykonanie kódu.
Pre viac informácií je k dispozícii GLSA Oznámenie
Toto je zoznam balíčkov, ktoré budú v blízkej budúcnosti odstránené. Odstraňované balíčky pochádzajú z mnohých lokácií vrátane Treecleanerov a mnohých vývojárov.
| Balíček: | Dátum odstránenia: | Kontakt: |
| app-laptop/xpmumon | 28 Nov 06 | Alec Warner |
| media-gfx/radiance | 28 Nov 06 | Alec Warner |
| net-mail/cvm-vmailmgr | 28 Nov 06 | Alec Warner |
| app-cdr/cdrx | 28 Nov 06 | Alec Warner |
| app-emacs/liece | 28 Nov 06 | Alec Warner |
| net-analyzer/tptest | 28 Nov 06 | Alec Warner |
| net-wireless/aircrack | 28 Nov 06 | Alec Warner |
| net-misc/aesop | 28 Nov 06 | Alec Warner |
| app-crypt/outguess | 28 Nov 06 | Alec Warner |
| dev-util/sashxb | 28 Nov 06 | Alec Warner |
| app-editors/cute | 28 Nov 06 | Alec Warner |
| x11-plugins/gkrellm-newsticker | 28 Nov 06 | Alec Warner |
| app-misc/pms | 28 Nov 06 | Alec Warner |
| app-misc/largorecipes | 28 Nov 06 | Alec Warner |
| media-video/winki | 28 Nov 06 | Alec Warner |
| x11-plugins/gkrellm-giFT | 28 Nov 06 | Alec Warner |
| net-misc/qadsl | 28 Nov 06 | Alec Warner |
| media-libs/libaudiooss | 27 Nov 06 | Diego Pettenò |
| media-libs/daaplib | 27 Nov 06 | Diego Pettenò |
| net-misc/minisip | 27 Nov 06 | Gustavo Zacarias |
| net-misc/libmutil | 27 Nov 06 | Gustavo Zacarias |
| net-misc/libmnetutil | 27 Nov 06 | Gustavo Zacarias |
| net-misc/libmikey | 27 Nov 06 | Gustavo Zacarias |
| net-misc/libmsip | 27 Nov 06 | Gustavo Zacarias |
| x11-drivers/kyro-drivers | 26 Nov 06 | Donnie Berkholz |
| dev-java/bluej-bin | 26 Nov 06 | Steve Dibb |
| net-www/netscape-plugger | 25 Nov 06 | Doug Goldstein |
| games-fps/quake3-tremulous | 24 Nov 06 | Chris Gianelloni |
Kôli veľkému množstvu balíčkov v maske XMMS boli tieto umistnené v samostanej sekcii.
| Balíček: | Dátum odstránenia: | Kontakt: |
| dev-perl/Xmms-Perl | 23 Nov 06 | Diego Pettenò |
| dev-python/pyxmms | 23 Nov 06 | Diego Pettenò |
| gnome-extra/gxmms | 23 Nov 06 | Diego Pettenò |
| media-plugins/dumb-xmms | 23 Nov 06 | Diego Pettenò |
| media-plugins/efxmms | 23 Nov 06 | Diego Pettenò |
| media-plugins/eq-xmms | 23 Nov 06 | Diego Pettenò |
| media-plugins/modplugxmms | 23 Nov 06 | Diego Pettenò |
| media-plugins/xalbumlist | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmmplayer | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-adplug | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-alarm | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-arts | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-blursk | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-btexmms | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-cdcover | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-cdread | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-coverviewer | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-crossfade | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-crystality | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-dflowers | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-dscope | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-dspectogram | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-dspectral | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-extra | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-fc | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-find | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-finespectrum | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-fmradio | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-gdancer | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-goom | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-idcin | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-imms | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-infinity | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-infopipe | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-iris | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-itouch | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-jack | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-jess | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-kde | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-kjofol | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-ladspa | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-libvisual | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-lirc | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-liveice | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-liveplugin | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-lyrc | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-mad | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-midi | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-morestate | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-mp3cue | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-musepack | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-nas | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-nebulus | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-null | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-oggre | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-outpost | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-pipe | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-realrandom | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-repeatit | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-scrobbler | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-shell | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-shn | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-sid | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-smpeg | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-sndfile | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-spc | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-speex | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-tfmx | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-volnorm | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-wakeup | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-wma | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-wmdiscotux | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-xf86audio | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-xmmsd | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-xmmsmplayer | 23 Nov 06 | Diego Pettenò |
| media-sound/ctrlxmms | 23 Nov 06 | Diego Pettenò |
| media-sound/longplayer | 23 Nov 06 | Diego Pettenò |
| media-sound/madman | 23 Nov 06 | Diego Pettenò |
| media-sound/xmms | 23 Nov 06 | Diego Pettenò |
| x11-plugins/gaim-xmms-remote | 23 Nov 06 | Diego Pettenò |
| x11-themes/xmms-themes | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-synaesthesia | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-ir | 23 Nov 06 | Diego Pettenò |
| x11-plugins/desklet-cornerxmms | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-mpg123 | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-crossfade | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-nsf | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-status-plugin | 23 Nov 06 | Diego Pettenò |
| media-sound/xmmsctrl | 23 Nov 06 | Diego Pettenò |
| x11-plugins/gkrellmms | 23 Nov 06 | Diego Pettenò |
| x11-plugins/wmalbum | 23 Nov 06 | Diego Pettenò |
| x11-plugins/wmusic | 23 Nov 06 | Diego Pettenò |
| x11-plugins/wmxmms | 23 Nov 06 | Diego Pettenò |
| rox-extra/roxmms | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-cdaudio | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-mpg123 | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-opengl-spectrum | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-vorbis | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-alsa | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-blur-scope | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-disk-writer | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-echo | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-esd | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-joystick | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-mikmod | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-oss | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-sanalyzer | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-song-change | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-stereo | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-tonegen | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-voice | 23 Nov 06 | Diego Pettenò |
| media-plugins/xmms-wav | 23 Nov 06 | Diego Pettenò |
| app-misc/livetools | 23 Nov 06 | Diego Pettenò |
| media-sound/noxmms | 23 Nov 06 | Diego Pettenò |
| xfce-extra/xfce4-xmms | 23 Nov 06 | Diego Pettenò |
| xfce-extra/xfce4-xmms-controller | 23 Nov 06 | Diego Pettenò |
Gentoo comunita používa nástroj Bugzilla (bugs.gentoo.org) na zaznamenanie a sledovanie bugov, notifikácií, pripomienok a ostatných interakcií na komunikáciu s vývojárskym teamom. Medzi 22 Októbrom 2006 a 29 Októbrom 2006 aktivita na stránke viedla k:
Z 11128 momentálne otvorených bugov: 32 je označených ako 'blocker', 116 je označených 'critical', a 536 je označených 'major'.
Klasifikácia zatvorených bugov
Vývojári a tímy, ktoré uzatvorili najviac bugov počas tejto doby sú:
Vývojári a tímy, ktorým bolo pridelených najviac bugov počas tejto doby sú:
8. Feedback na Gentoo týždenník
Na Gentoo týždenníku sa podieľajú dobrovoľníci z komunity, ktorí nám posielajú svoje nápady a články. Ak sa zaujímate o písanie pre Gentoo týždenník, chcete poslať feedback na nejaký článok alebo už máte článok, ktorý by ste chceli uverejniť v Gentoo týždenníku, pošlite prosím mail na feedback a pomôžte spraviť Gentoo týždenník lepsím.
9. Informácie pre odoberanie Gentoo týždenníka
Pre zapísanie sa na odoberanie Gentoo týždenníka pošlite prázdny e-mail na gentoo-gwn+subscribe@gentoo.org.
pre odpísanie sa pošlite prázdny e-mail na gentoo-gwn+unsubscribe@gentoo.org z e-mailovej adresy, na ktorú ste Gentoo týždenník odoberali.
Gentoo týždenník je taktiež dostupný v týchto jazykoch: