Gentoo Logo

Εβδομαδιαίο Ενημερωτικό Δελτίο Gentoo: 5 Φεβρουαρίου 2007

Περιεχόμενο:

1.  Νέα τού Gentoo

Η ομάδα KDE χρειάζεται τη βοήθειά σας

Λόγω αδράνειας και άλλων υποχρεώσεων μέσα στην ομάδα KDE του Gentoo, η ομάδα την περίοδο αυτή αναζητά νέα μέλη από την κοινότητα. Όσοι ενδιαφέρονται και είναι ήδη προγραμματιστές μπορούν να εγγραφούν στην αγέλη και να αρχίζουν να συνθλίβουν bugs. Ενδιαφερόμενα μέλη τής κοινότητας μπορούν επίσης να βοηθήσουν. Αν θέλετε να βοηθήσετε, επικοινωνείστε με την ομάδα KDE για περισσότερες πληροφορίες.

Επίκειται αφαίρεση του mail-mta/qmail

Η ομάδα qmail του Gentoo επιθυμεί να ανακοινώσει την αφαίρεση του mail-mta/qmail. Αντικαταστάθηκε από το mail-mta/netqmail που είναι σταθερό για τις ίδιες αρχιτεκτονικές που ήταν και το παλαιότερο mail-mta/qmail. Το νέο ebuild, το mail-mta/netqmail, αποτελείται μόνο από επιδιορθώσεις προερχόμενες από ανάντη (upstream). Ένας από τους λόγους για την αλλαγή είναι η μεγάλη προσπάθεια νοικοκυρέματος του κώδικα, που οδήγησε στο νέο ebuild. Οι χρήστες που θέλουν εξειδικευμένες επιδιορθώσεις μπορούν να χρησιμοποιήσουν τη μεταβλητή QMAIL_PATCH_DIR στο make.conf, ορίζοντας ένα φάκελο που να περιέχει τις επιδιορθώσεις που πρέπει να γίνουν πριν τη μεταγλώττιση. Να έχετε υπόψη ότι η ομάδα qmail δε θα υποστηρίζει εγκαταστάσεις που χρησιμοποιούν εξειδικευμένες επιδιορθώσεις.

Το πακέτο mail-mta/qmail θα αφαιρεθεί γύρω στις 15 Απριλίου 2007, αφού πρώτα γίνει masked γύρω στις 15 Μαρτίου 2007. Παρακαλούμε μεταφερθείτε στο νέο πακέτο πριν από αυτή την ημερομηνία.

2.  Προγραμματιστής της εβδομάδας

Matthias Schwarzott, γνωστός και ως zzam


Εικόνα 2.1: Matthias Schwarzott, γνωστός και ως zzam

Fig. 1: zzam

Ο Matthias Schwarzott είναι ένας 25χρονος προγραμματιστής. Ζει στο Erlangen της Γερμανίας μαζί με την κοπέλα του Charlotte. Ο Matthias σπουδάζει τεχνομαθηματικά, που βασικά είναι μια πλούσια λέξη για το μαθηματικά και τεχνολογία, στο Πανεπιστήμιο Friedrich Alexander του Erlangen-Νυρεμβέργης. Εκεί σπουδάζει προγραμματισμό σε Java, πως να δουλεύει με αλγορίθμους, προγραμματισμό γραφικών υπολογιστή σε C++ και Ηλεκτρολογία Μηχανική.

Ο Matthias έχει δουλέψει στη Siemens, ως προγραμματιστής C/C++ και αυτό τον καιρό δουλεύει με μερική απασχόληση ως Διαχειριστής Συστημάτων για μια εταιρία που λειτουργεί παιχνίδια μέσω ιστοσελίδων. Όταν ο Matthias τελειώσει με τις σπουδές του, ελπίζει να μπορέσει να δουλέψει ως προγραμματιστής.

Παρόλο που είναι αρκετά απασχολημένος με τη σχολή, τη δουλειά και το Gentoo, ο Matthias καταφέρνει να βρει λίγο ελεύθερο χρόνο για τα χόμπι του. Του αρέσει ο κλασικός χορός (πχ. τσα-τσα/βαλς/κτλ.), η μαγειρική και η άσκηση. Το ενδιαφέρον του Matthias για το χορό γεννήθηκε στο σχολείο, όπου έκανε μαθήματα χορού και ξαναφούντωσε όταν αυτός και η κοπέλα του ξεκίνησαν μαθήματα χορού μαζί. Οι αγαπημένες του συνταγές είναι το streusel κέικ και η πίτσα.

Ο Matthias ξεκίνησε να χρησιμοποιεί Linux το καλοκαίρι του '97 αφού βαρέθηκε τα Windows 3.11. Διάβασε σχετικά με το SUSE 5.0 και σκέφτηκε να το δοκιμάσει, μεταπηδώντας στη συνέχεια στο Debian και κατασταλάζοντας τελικά στο Gentoo, τον καιρό της έκδοσης 1.4. Αφού αγόρασε μια κάρτα DVB για να στήσει ένα κουτί VDR, εμφανίστηκε το ενδιαφέρον του να εξελιχθεί σε προγραμματιστή του Gentoo. Συνήθιζε να μεταγλωττίζει τα προγράμματα με το χέρι, στη συνέχεια δοκίμαζε χρησιμοποιώντας ebuild και ξεκίνησε να συνεισφέρει στέλνοντας e-mail στον Stefan Schweizer. Μετά τη διαδικασία στρατολόγησής του, ο zzam έγινε ο επικεφαλής για το σχέδιο VDR. Σκέφτεται τη σημαντική αύξηση που απολαμβάνει το σχέδιο VDR και ανησυχεί για το τι μπορεί να φέρει το μέλλον. Αναζητεί ενεργά άτομα που θα συνεισφέρουν με επιρράμματα και θα βοηθούν στη συντήρηση των υπαρχόντων συνόλων επιρραμμάτων. Αποδίδει την ανάγκη τού να είναι προγραμματιστής στο απλό γεγονός ότι του αρέσει απλά να βοηθάει τους χρήστες.

3.  Ακούστηκε στην κοινότητα

planet.gentoo.org

Περισσότερες φανταζί επιφάνειες εργασίας: Metisse


Εικόνα 3.1: Οθόνη από το Metisse X-Server

Fig. 1: Metisse

Ο Hanno Boeck πρόσφατα πρόσθεσε το Metisse στο subversion της επικάλυψης (overlay) του. Το Metisse είναι η απάντηση της Mandriva στο compiz και σε όλη την τρι-διάστατη μανία των επιφανειών εργασίας. Το Metisse έχει ορισμένα χαρακτηριστικά που του δίνουν τη δυνατότητα να μεταμορφώνουν το σχήμα των παραθύρων, συμπεριλαμβανομένων της περιστροφής, της διαβάθμισης και της μεγένθυσης. Ακόμη, είναι δυνατή η δημιουργία ενός παραλληλογράμμου από ένα παράθυρο! Το Metisse τρέχει στο δικό του διακομιστή Χ, που είναι το luminocity/τύπου Xgl και μια τροποποιημένη παραλλαγή του fvwm.

Αυτή τη στιγμή, το Metisse δουλεύει μόνο σε x86, αλλά από ανάντη (upstream) εργάζονται στην υποστήριξη για amd64 και άλλες αρχιτεκτονικές. Μια νέα έκδοση θα εκδοθεί σύντομα για να επιλύσει ορισμένα από τα γνωστά σφάλματα. Για περισσότερες πληροφορίες για το που μπορείτε να πάρετε τον πηγαίο κώδικα και πως να ξεκινήσετε το περιβάλλον, παρακαλούμε δείτε το αρχικό μήνυμα στο ιστολόγιο (blog) του Hanno.

gentoo-user

Διαγεγραμμένα αρχεία ._cfg

Ο Kamen TOMOV ανησύχησε γιατί διέγραψε τα ._cfg αρχεία του από μια πρόσφατη ενημέρωση. Η απάντηση ήταν η χρησιμοποίηση της επιλογής --noconfmem στο emerge. Με το --noconfmem, το portage θα "ξεχάσει" ότι ήδη έκανε ένα αρχείο ._cfg για ένα CONFIG_PROTECT αρχείο, προκαλώντας έτσι το portage να επαναγκαταστήσει τα απαιτούμενα αρχεία ._cfg για την ενημέρωση.

Μεταφορά του Gentoo σε νέο μηχάνημα

Ο Seo Boon χρησιμοποιούσε για αρκετό καιρό με ευτυχία το Gentoo στο παλιό φορητό του και με το χρόνο είχε εγκαταστήσει μια σειρά από πακέτα που του άρεσαν αρκετά. Όμως, πρόσφατα πήρε ένα ολοκαίνουριο φορητό και σε αυτό ήθελε ακριβώς το ίδιο σύνολο πακέτων που είχε και στο παλιό φορητό του που τον εξυπηρέτησε τόσο ευλαβικά. Γρήγορα ανακάλυψε ότι μια απλή αντιγραφή του /var/lib/portage/world από το παλιό μηχάνημα στο νέο απλά δε δούλευε. Η λίστα τελικά εγκαταστήθηκε παίρνοντας το παλιό αρχείο world και εκτελώντας τα παρακάτω στο νέο μηχάνημα.

Λίστα Κώδικα 3.1: Αντιγραφή του world

# emerge -va --noreplace $(cat old_world_file)

Η εντολή αυτή θα εγκαταστήσει όλα τα αρχεία από το old_world_file και παράλληλα θα τα προσθέσει στο αρχείο world του νέου μηχανήματος. Το --noreplace προστέθηκε για την περίπτωση που ορισμένα από πακέτα είχαν ήδη εγκατασταθεί και για να μην επαναληφθεί η εγκατάστασή τους.

gentoo-dev

[RFC] Maintainer Timeout

Ο Timothy Redaelli άνοιξε συζήτηση για μια πιθανή "Παύση χρόνου συντηρητή" στην οποία θα υπάρχει ένα επίσημο όριο χρόνου μέσα στο οποίο ο συντηρητής ενός πακέτου θα πρέπει να αποκριθεί για ένα σφάλμα προτού αναλάβει την επίλυση ένας από τους προγραμματιστές. Παρόλο που ήταν μια ενδιαφέρουσα ιδέα, το μήνυμα του Grant Goodyear ήταν κατά γενική ομολογία στο επίκεντρο, περιγράφοντας την σωστή εφαρμογή της κοινής λογικής. Πολλοί προγραμματιστές συμφώνησαν στο ότι είχαν ανάμικτα συναισθήματα γύρω από την ιδιοκτησία των ebuild και στο ότι αν ένας προγραμματιστής μπορεί να λύσει το πρόβλημα και γνωρίζει ότι μπορεί να το κάνει στα όρια χρησιμοποίησης της κοινής λογικής και να μην το κάνει χειρότερο, τότε πρέπει να προχωρήσει και να το λύσει.

4.  Το Gentoo στον τύπο

IBM DeveloperWorks (31 Ιαν 2007)

Ο Martyn Honeyford γράφει σχετικά με το πως να μετρήσει κανείς με ακρίβεια το ποσό της χρησιμοποιούμενης μνήμης σε ένα σύστημα Linux και δίνει πρακτικές συμβουλές για το πως να μειώσετε τις απαιτήσεις σε μνήμη. Στο άρθρο, προτείνεται το Gentoo λόγω της δυνατότητάς του να μεταγλωττίζει τις εφαρμογές με οριζόμενα από το χρήστη CFLAGS για να μειωθεί η χρήση της μνήμης και με παραμέτρους USE που μπορούν να μειώσουν δραματικά το μέγεθος των απαιτούμενων βιβλιοθηκών.

5.  Μετακινήσεις προγραμματιστών Gentoo

Μετακινήσεις

Οι ακόλουθοι προγραμματιστές έφυγαν πρόσφατα από το σχέδιο Gentoo:

  • κανείς αυτή την εβδομάδα

Προσθήκες

Οι ακόλουθοι προγραμματιστές έγιναν, πρόσφατα, μέλη του σχέδιου Gentoo:

  • Dean Stephens (desultory) φόρα
  • Martin Jackson (mjolnir) ομάδα netmon
  • Samuli Suominen (drac) ομάδα Xfce
  • Sebastien Fabbro (bicatali) Επιστημονικές εφαρμογές

Αλλαγές

Οι ακόλουθοι προγραμματιστές άλλαξαν πρόσφατα ρόλους μέσα στο σχέδιο Gentoo:

  • κανείς αυτή την εβδομάδα

6.  Ασφάλεια Gentoo

KSirc: Άρνηση παροχής υπηρεσιών

Το KSirc είναι ευπαθές σε Άρνηση παροχής υπηρεσιών.

Για περισσότερες πληροφορίες, παρακαλούμε δείτε την Ανακοίνωση GLSA

ELinks: Αυθαίρετη εκτέλεση εντολής Samba

Το ELinks δέν ελέγχει σωστά URLs τύπου "smb://", κάνοντάς το ευπαθές στην εκτέλεση αυθαίρετων εντολών Samba.

Για περισσότερες πληροφορίες, παρακαλούμε δείτε την Ανακοίνωση GLSA

thttpd: Μη εξουσιοδοτημένη μακρόθεν πρόσβαση σε αρχείο

Το πακέτο thttpd στο Gentoo, στην προεπιλεγμένη του διαμόρφωση, επιτρέπει τη μη εξουσιοδοτημένη μακρόθεν πρόσβαση σε αρχεία συστήματος όταν χρησιμοποιείται με νεότερες εκδόσεις του baselayout.

Για περισσότερες πληροφορίες, παρακαλούμε δείτε την Ανακοίνωση GLSA

7.  Μετακινήσεις πακέτων Gentoo

Αυτό το τμήμα παρέχει μια λίστα πακέτων που είτε έχουν αφαιρεθεί είτε έχουν προστεθεί στο δέντρο και πακέτων για τα οποία είχε δοθεί στο παρελθόν η ανακοίνωση της "τελευταίας αποχώρησης" μελλοντικά. Οι αφαιρέσεις των πακέτων προέρχονται από πολλές τοποθεσίες, συμπεριλαμβανομένων των Treecleaners και διαφόρων προγραμματιστών. Τα περισσότερα πακέτα που βρίσκονται στο τμήμα Τελευταίας Αποχώρησης χρειάζονται αγάπη και στοργή για να παραμείνουν στο δέντρο, εφόσον υπάρξει η κατάλληλη συντήρηση.

Αφαιρέσεις:

Πακέτο: Ημερομηνία αφαίρεσης: Επικοινωνία:
net-www/gplflash 31 Ιαν 2007 Raúl Porcel
media-video/dxr2-driver 01 Φεβ 2007 Steve Dibb
net-analyzer/zodiac 01 Φεβ 2007 Markus Ullmann
games-fps/doomlegacy 02 Φεβ 2007 Tristan Heaven
net-p2p/gnome-btdownload 02 Φεβ 2007 Raúl Porcel
games-kids/matritsa 03 Φεβ 2007 Tristan Heaven
app-misc/nomad-tool 03 Φεβ 2007 George Shapovalov
dev-ada/adaopengl 03 Φεβ 2007 George Shapovalov
dev-ada/adabindx 03 Φεβ 2007 George Shapovalov
x11-misc/gtk2mp 04 Φεβ 2007 Andrej Kacian
net-mail/base64 04 Φεβ 2007 Andrej Kacian
net-misc/tulip-devel 04 Φεβ 2007 Rajiv Aaron Manglani
media-radio/ax25-tools 04 Φεβ 2007 Charlie Shepherd

Προσθήκες:

Πακέτο: Ημερομηνία προσθήκης: Επικοινωνία:
dev-php5/xcache 29 Ιαν 2007 Markus Ullmann
dev-perl/Cisco-IPPhone 30 Ιαν 2007 Tony Vroon
media-libs/libdjconsole 30 Ιαν 2007 Alexis Ballier
xfce-extra/thunar-volman 31 Ιαν 2007 Peter Weller
games-fps/ut2004-hamsterbash 31 Ιαν 2007 Chris Gianelloni
games-fps/ut2004-ultraduel 31 Ιαν 2007 Chris Gianelloni
dev-games/wfmath 01 Φεβ 2007 Alfredo Tupone
dev-games/mercator 01 Φεβ 2007 Alfredo Tupone
games-server/cyphesis 01 Φεβ 2007 Alfredo Tupone
dev-python/pysnmp-mibs 02 Φεβ 2007 Martin Jackson
dev-python/pysnmp-apps 02 Φεβ 2007 Martin Jackson
app-emacs/org-mode 02 Φεβ 2007 Christian Faulhammer
games-arcade/jardinains 02 Φεβ 2007 Gustavo Felisberto
dev-lang/interprolog 02 Φεβ 2007 Keri Harris
app-text/tesseract 02 Φεβ 2007 Patrick McLean
sys-apps/chname 03 Φεβ 2007 Michael Marineau
dev-python/pyinotify 03 Φεβ 2007 Bryan Østergaard
www-servers/mongrel_cluster 03 Φεβ 2007 Nguyen Thai Ngoc Duy
net-analyzer/ifstatus 03 Φεβ 2007 Martin Jackson
dev-libs/libmcs 03 Φεβ 2007 Tony Vroon
net-analyzer/ipband 03 Φεβ 2007 Martin Jackson
dev-ruby/wirble 04 Φεβ 2007 Nguyen Thai Ngoc Duy
dev-ruby/ruby-inline 04 Φεβ 2007 Nguyen Thai Ngoc Duy
dev-ruby/radius 04 Φεβ 2007 Nguyen Thai Ngoc Duy
dev-ruby/radiant 04 Φεβ 2007 Nguyen Thai Ngoc Duy
dev-ruby/hpricot 04 Φεβ 2007 Nguyen Thai Ngoc Duy
dev-python/sexy-python 04 Φεβ 2007 Samuli Suominen
media-sound/exaile 04 Φεβ 2007 Samuli Suominen
x11-apps/amlc 04 Φεβ 2007 Samuli Suominen
xfce-extra/xfce4-eyes 04 Φεβ 2007 Samuli Suominen

Τελευταίες αποχωρήσεις:

Πακέτο: Ημερομηνία αφαίρεσης: Επικοινωνία:
sys-cluster/gomd 17 Φεβ 2007 Daniel Drake
sys-cluster/openmosix-3dmon 17 Φεβ 2007 Daniel Drake
dev-embedded/gpsim-led 01 Μαρ 2007 Diego Pettenò
dev-embedded/gpsim-logic 01 Μαρ 2007 Diego Pettenò
net-analyzer/prelude-nids 01 Μαρ 2007 Μαρkus Ullmann
net-analyzer/prelude-nagios 02 Μαρ 2007 Μαρkus Ullmann
media-sound/choad 03 Μαρ 2007 Diego Pettenò
media-sound/gradio 03 Μαρ 2007 Diego Pettenò
media-sound/liteamp 03 Μαρ 2007 Diego Pettenò
media-sound/pd-cyclone 03 Μαρ 2007 Diego Pettenò
media-sound/mpio 03 Μαρ 2007 Diego Pettenò
media-sound/psmix 03 Μαρ 2007 Diego Pettenò
media-sound/sulu 03 Μαρ 2007 Diego Pettenò
media-video/ks3switch 03 Μαρ 2007 Diego Pettenò
sys-apps/s3switch 03 Μαρ 2007 Diego Pettenò
media-sound/yserver 03 Μαρ 2007 Diego Pettenò
app-admin/kcmgrunlevel 03 Μαρ 2007 Diego Pettenò
dev-ruby/ruby-gtk 03 Μαρ 2007 Diego Pettenò
dev-ruby/ruby-gconf 03 Μαρ 2007 Diego Pettenò
dev-ruby/ruby-gdkimlib 03 Μαρ 2007 Diego Pettenò
dev-ruby/ruby-gdkpixbuf 03 Μαρ 2007 Diego Pettenò
dev-ruby/ruby-libart 03 Μαρ 2007 Diego Pettenò
www-client/ci 03 Μαρ 2007 Diego Pettenò
www-client/gorua 03 Μαρ 2007 Diego Pettenò
app-portage/kentoo 04 Μαρ 2007 Diego Pettenò
www-client/khttrack 04 Μαρ 2007 Diego Pettenò
dev-ada/garlic 04 Μαρ 2007 Diego Pettenò

8.  Bugzilla

Περίληψη

Στατιστικά

Η κοινότητα του Gentoo χρησιμοποιεί το Bugzilla (bugs.gentoo.org) για να καταγράφει και να εντοπίζει σφάλματα, ειδοποιήσεις, προτάσεις και άλλες αλληλεπιδράσεις με την ομάδα ανάπτυξης. Από 28 Ιανουαρίου 2007 ως 04 Φεβρουαρίου 2007, η δραστηριότητα στην ιστοσελίδα προέκυψε ως εξής:

  • 702 νέα σφάλματα κατά τη διάρκεια αυτής της περιόδου
  • 537 σφάλματα έκλεισαν ή επιλύθηκαν κατά τη διάρκεια αυτής της περιόδου
  • 33 πρώην κλειστά σφάλματα ξανάνοιξαν αυτή την περίοδο
  • 238 έκλεισαν ως NEEDINFO/WONTFIX/CANTFIX/INVALID/UPSTREAM κατά τη διάρκεια αυτής της περιόδου
  • 118 σφάλματα χαρακτηρίστηκαν ως διπλότυπα κατά τη διάρκεια αυτής της περιόδου

Από τα 10485 ανοιχτά σφάλματα αυτή τη στιγμή: 18 είναι χαρακτηρισμένα 'blocker', 112 είναι χαρακτηρισμένα 'critical' και 441 είναι χαρακτηρισμένα 'major'.

Κατάταξη κλειστών σφαλμάτων

Οι προγραμματιστές και οι ομάδες που έχουν κλείσει τα περισσότερα σφάλματα κατά τη διάρκεια αυτής της περιόδου είναι:

Κατάταξη νέων σφαλμάτων

Οι προγραμματιστές και οι ομάδες στους οποίους έχουν ανατεθεί τα περισσότερα νέα σφάλματα κατά τη διάρκεια αυτής της περιόδου είναι:

9.  Σχόλια για το GWN

Το GWN αποτελείται από εθελοντές και μέλη της κοινότητας που στέλνουν ιδέες και άρθρα. Αν ενδιαφέρεστε να γράψετε για το GWN, έχετε σχόλια ή παρατηρήσεις για ένα άρθρο που έχουμε δημοσιεύσει, ή απλά έχετε μία ιδέα ή ένα άρθρο που θέλετε να στείλετε στο GWN, παρακαλούμε στείλτε μας τα σχόλια και τις παρατηρήσεις σας και βοηθήστε να κάνουμε το GWN καλύτερο.

10.  Πληροφορίες εγγραφής GWN

Για να γραφτείτε στο Εβδομαδιαίο Ενημερωτικό Δελτίο Gentoo, στείλτε ένα κενό e-mail στο gentoo-gwn+subscribe@gentoo.org.

Για να διαγραφείτε από το Εβδομαδιαίο Ενημερωτικό Δελτίο Gentoo, στείλτε ένα κενό e-mail στο gentoo-gwn+unsubscribe@gentoo.org από την διεύθυνση e-mail με την οποία έχετε γραφτεί.

11.  Άλλες γλώσσες

Το Εβδομαδιαίο Ενημερωτικό Δελτίο Gentoo είναι επίσης διαθέσιμο στις ακόλουθες γλώσσες:



Εκτύπωση

Αναβάθμιση 5 Φεβρουάριος 2007

Περίληψη: Αυτό είναι το Εβδομαδιαίο Ενημερωτικό Δελτίο Gentoo για την εβδομάδα τής 5ης Φεβρουαρίου 2007.

Chris Gianelloni
Εκδότης

Dimitry Bradt
Συγγραφέας

Kyle Bishop
Συγγραφέας

Michael Hanselmann
Συγγραφέας

Josh Saddler
Συγγραφέας

Βασίλειος Λούρδας
Μεταφραστής

Ιωακείμ (Μάκης) Μαρμαρίδης
Μεταφραστής

Χρήστος Σιώπης
Μεταφραστής

Donate to support our development efforts.

Support OSL

Support OSL

Gentoo Centric Hosting: vr.org

VR Hosted

Tek Alchemy

Tek Alchemy

SevenL.net

SevenL.net

Global Netoptex Inc.

Global Netoptex Inc.

Bytemark

Bytemark

Copyright 2001-2008 Gentoo Foundation, Inc. Questions, Comments? Contact us.