Uwaga: W wydaniu Tygodnika Gentoo testowane jest użycie „polskich” apostrofów. Prosimy o komentarze w związku z tą zmianą, najlepiej wysyłać je na adres koordynatora. |
Koniec z automatyczną zmianą flag USE
Niektóre pakiety w Portage posiadają pewną niepopularną funkcjonalność, są powiązane z flagami USE, które są ustawiane gdy dana aplikacja zostanie zainstalowana. Po jej deinstalacji flaga również zostanie usunięta. Przykładowo, gdy wykonamy polecenie „emerge sqlite” zostanie ustawiona flaga sqlite i gdy użyjemy komendy „emerge info” to zostanie ona wyświetlona. Teraz gdy będziemy chcieli dokonać aktualizacji systemu, wszystkie pakiety, które ją zawierają będą oznaczone jako wymagające rekompilacji. Wyjątek stanowi sytuacji gdy w pliku make.conf będzie znajdował się wpis „-sqlite” lub „-*” w zmiennej USE. Jeżeli usuniemy pakiet sqlite, flaga USE ponownie będzie wyświetlana jako nieaktywna (oczywiście jeśli nie dodamy jej do zmiennej USE w pliku make.conf).
Takie zachowanie Portage powodowało irytację wielu użytkowników, gdyż flaga USE samodzielnie zmieniała swoją wartość, w przypadku gdy pakiet posiadał automatyczne flagi USE (może się tak dziać zarówno w przypadku jego instalacji jak i usunięcia, oraz modyfikacji pliku package.use).W związku z wieloma problemami jakie powoduje ta funkcjonalność, a także ze względu na duża liczbę bugów z nią związanych, postanowiono o jej usunięciu.
Powyższa zmiana zostanie wprowadzona w kolejnych wydaniach Portage 2.1. Wersja ta znajduje się w już w testowej gałęzi drzewa Portage na niemal wszystkich architekturach. Użytkownicy korzystający z gałęzi stabilnej nie odczują tej zmiany przez pewien czas, ponieważ Portage w wesjach 2.0.x nie zmienia swojego zachowania. W przypadku dokonania aktualizacji do niestabilnej wersji 2.1, warto zwrócić uwagę na rezultat polecenia „emerge -DuvpN world”, gdyż w tym przypadku należy ręcznie dodać wszystkie interesujące nas flagi do pliku make.conf.
Zespół zajmujący się baselayout ma zaszczyt poinformować o wydaniu nowej wersji pakietu, baselayout-1.12.0_pre14, dostępnej dla szerszej liczby użytkowników. Poniżej znajduje się podsumowanie głównych zmian w stosunku do wcześniejszej wersji 1.11:
Gentoo PPC, plany na przyszłość
Deweloperzy PPC spędzili trzy godziny sobotniego wieczoru na dyskusji o przyszłości projektu. Wydanie 2006.0 dla PowerPC będzie zawierało stage 1, 2 oraz 3, w przypadku plików stage 3 zostaną stworzone wersje dla procesorów G3 oraz G4, płyty instalacyjne -- zarówno minimalna jak i uniwersalna, a także osobna płyta CD zawierająca pakiety GRP. Wszystkie profile 2006.0, zarówno standardowe jak i zoptymalizowane, będą zawierały wsparcie dla NPTL.
Gdy tylko kolejny „bugday” skupi wysiłki deweloperów i użytkowników, zespół PPC zajmie się otwartymi bugami. Każdy zainteresowany pomocą powinien odwiedzić kanał #gentoo-ppc na serwerze irc.freenode.net w najbliższą sobotę, 21 stycznia, o godzinie 14:00 czasu UTC. Zespół aktualnie zajmuje się oszacowaniem który z 21 deweloperów PPC jest jeszcze aktywny, a który de facto przeszedł już na emeryturę. Po dokonaniu bilansu strat rozpocznie się proces rekrutacji nowych deweloperów. Oprócz zwiększenia poziomu aktywności wewnątrz drużyny, planowane jest również ulepszenie komunikacji z innymi architekturami i użytkownikami poprzez informacje w blogach i regularne wysyłanie powiadomień o postępach w pracach do zespołu redakcyjnego Tygodnika Gentoo.
Opublikowany w zeszłym tygodniu przez projekt Gentoo AMD64 raport o aktualnym stanie, zawiera najważniejsze i najświeższe informacje na temat poczynań deweloperów projektu. W 2005 roku zaobserwowano znaczący wzrost liczby użytkowników, w miarę jak sprzęt stawał się coraz tańszy. Trend ten dotknął także ilość deweloperów: na początku zespół liczył tylko dziewięciu deweloperów, tymczasem obecnie jest ich już 32, dodatkowo 16 „testerów architektury”, czyli doświadczonych użytkowników, którzy bacznie śledzą postępy prac i stale zgłaszają błędy. Koncepcja „testerów architektury” sprawdziła się w takim stopniu, że zyskuje popularność wśród deweloperów innych architektur, którzy rozważają założenie własnych zespołów testujących. O dalszych sukcesach zespołu AMD64 można przeczytać w samym raporcie.
Przygotowania do nowego wydania na architekturze SPARC
Deweloperzy Gentoo SPARC przygotowują się do wydania 2006.0. Gustavo Zacarias oznaczył nowy gcc (3.4.5), glibc, a także jądro w wersji 2.6.11 jako stabilne. Zmiana ta nie wpłynie na użytkowników starego profilu 2005.1, ale jako że wymaga ona przeinstalowania całego systemu warto przeczytać ten wątek, gdyż znajdują się w nim cenne wskazówki i porady co należy robić, gdy w trakcie aktualizacji napotkamy problemy.
Deweloper Gentoo Rajiv Manglani ponownie poprowadzi dwa wieczorne wykłady dotyczące Gentoo Linux. Będą one przeznaczone dla studentów Massachusetts Institute of Technology mieszczącego się w Bostonie. Pierwszy odbędzie się we wtorek i będzie miał za zadanie przedstawić słuchaczom system Gentoo, natomiast drugi odbędzie się dwa dni później, w czwartek, w jego trakcie będzie można usłyszeć informacje o Portage i procesie tworzenia ebuildów. Zainteresowani uczestnictwem w wykładach, obu bądź jednym z nich, powinny jak najszybciej wysłać wiadomość na adres sipb-iap-gentoo@mit.edu.
Uwaga: Więcej szczegółów oraz instrukcje jak dotrzeć na miejsce można znaleźć w ogłoszeniu na stronie MIT. |
USA: Grupa użytkowników Gentoo w Utah
Steve Dibb jest założycielem grupy zrzeszającej użytkowników Gentoo w stanie Utah. Twórca organizacji, mieszkający w West Jordan, niedawno uruchomił stronę używającą „domyślnej instalacji serwisu Geeklog”. Będzie ona służyć jako źródło artykułów i porad dla społeczności użytkowników Gentoo z całego stanu (pierwszy artykuł to opis narzędzia flagedit, stworzonego przez Damiena Krotkine'a), a także jako miejsce gdzie będę w przyszłości ogłaszane planowane imprezy i spotkania. „Stan Utah okazuje się być świetnym miejscem ze względu na obecność wielu użytkowników systemu Linux”, mówi Steve, wcześniej miał jednak pewne obawy: „Kilka miesięcy temu wysłałem e-maila, aby zbadać potencjalne zainteresowanie taką inicjatywą. Zdziwiła mnie bardzo pozytywna reakcja, pomimo iż istnieje już wiele innych grup i list dyskusyjnych, zrzeszających użytkowników systemu Linux, Unix, oraz fanów technologii open-source”. Istniejąca miesiąc grupa z Utah liczy już sobie jedenastu członków, spośród których wszyscy używają Gentoo zarówno prywatnie, jak i w środowiskach produkcyjnych. Oprócz serwisu, Steve założył także listę dyskusyjną, gdzie „nie jesteśmy atakowani z powodu używania Gentoo, jak to nieraz miało miejsce na innych lokalnych listach dyskusyjnych”. Lista odnosi też korzyści z tego, że jest niewielka i zrzesza lokalną społeczność: „Możemy na niej rozmawiać o Gentoo bez zalewu wiadomości od szerszego grona użytkowników”.
Allround PC (9 stycznia 2006, w języku niemieckim)
Budowa systemu kina domowego bazująca na komputerze PC (ang. home theater PC (HTPC)) wyposażonym w system Gentoo Linux jest jednym z doskonałych przykładów zalet konfiguracji minimalnego systemu, jaki otrzymujemy po instalacji Gentoo. Taka procedura była opisywana już wiele razy, ale w tym opisie krok po kroku, znajdziemy także porady jaki sprzęt powinniśmy użyć, listę modułów i ich konfigurację, informacje o zdalnej kontroli z użyciem pilota, a także wiele innych. Należy zauważyć, że nie wszystkie opisywane w artykule pakiety znajdują się w oficjalnym drzewie Portage, i znajdziemy w nim odnośniki do nakładki gentoo.de zawierającej wszystkie brakujące ebuildy m.in. dodatkowe wtyczki VDR, które są potrzebne by skonfigurować HTPC.
Ladislav Bodnar z serwisu Distrowatch natrafił na nowy fragment dokumentacji Gentoo - Instalacja Gentoo Linux przy użyciu USB (LiveUSB), który „właśnie stał się częścią oficjalnej dokumentacji” i jak stwierdził, jest on „szczególnie użyteczny przy instalacji Gentoo na nowszych laptopach nie posiadających napędu CD-ROM”.
Linuxdevices.com (11 stycznia 2006)
W najnowszym numerze magazynu Linuxdevices.com możemy znaleźć artykuł przedstawiający stronę opisującą roboty działające pod kontrolą Linuksa. Szczególnie interesujący jest charakterystyka jednego z nowych nabytków, posiadającego pod maską system Gentoo Linux, który umożliwia jego kontrolę przez dowolnego zdalnego użytkownika zalogowanego przez ssh. Chciałoby się powiedzieć „Teraz i Ty możesz być operatorem!”
5. Zmiana statusu deweloperów Gentoo
Następujący deweloperzy opuścili projekt Gentoo Linux w minionym tygodniu:
Następujący deweloperzy przyłączyli się do projektu Gentoo Linux w minionym tygodniu:
Następujący deweloperzy zmienili w minionym tygodniu pełnioną w projekcie Gentoo Linux funkcję:
mod_auth_pgsql: Wiele usterek format string
mod_auth_pgsql zawiera wiele usterek format string, których skutkiem może być wykonanie niepożądanego kodu.
Więcej informacji można znaleźć w komunikacie GLSA
xine-lib, FFmpeg: Przepełnienie bufora na stercie
xine-lib i FFmpeg zawierają usterkę przepełnienia bufora, która może zostać wykorzystana do wykonania niepożądanego kodu.
Więcej informacji można znaleźć w komunikacie GLSA
Blender: Przepełnienie bufora na stercie
Blender jest podatny na usterkę przepełnienia bufora, która może zostać wykorzystana przez napastnika do wykonania niepożądanego kodu.
Więcej informacji można znaleźć w komunikacie GLSA
Wine: Usterka SETABORTPROC w obsłudze plików WMF
Wine zawiera usterkę w obsłudze plików Windows Metafiles (WMF), która może zostać wykorzystana przez napastnika do wykonania niepożądanego kodu.
Więcej informacji można znaleźć w komunikacie GLSA
Społeczność Gentoo używa Bugzilli (bugs.gentoo.org) do zgłaszania i śledzenia błędów, ogłoszeń, sugestii oraz innych form kontaktu z deweloperami. Pomiędzy 8 stycznia 2006, a 15 stycznia 2006 aktywność w serwisie przedstawiała się następująco:
Spośród 9083 obecnie otwartych bugów: 77 oznaczono jako 'blocker', 176 jako 'critical', a 489 jako 'major'.
Deweloperzy oraz zespoły, które zamknęły najwięcej bugów w minionym tygodniu, to:
Deweloperzy oraz zespoły, którym przydzielono najwięcej bugów w minionym tygodniu, to:
Jeśli chcesz, aby Tygodnik Gentoo był jeszcze lepszy, podziel się z nami swoją opinią na jego temat. Uwagi dotyczące tłumaczenia można zgłaszać na adres koordynatora.
9. Subskrypcja Tygodnika Gentoo
Aby zaprenumerować Tygodnik Gentoo, należy wysłać pustego e-maila na adres gentoo-gwn-pl+subscribe@gentoo.org.
Aby zrezygnować z subskrypcji, należy wysłać pustego e-maila na adres gentoo-gwn-pl+unsubscribe@gentoo.org z konta, na które jest zarejestrowana.
Tygodnik Gentoo jest dostępny w następujących językach: