Az Etch kiadásának fő hátráltatói

Címkék

Andreas Barth, a Debian projekt egyik kiadásért felelős megbízottja tegnap összefoglalta, hogy melyek azok a problémák, amelyek megakadályozzák a Debian projektet az Etch kódnévre hallgató Debian 4.0 kiadásában.

A kiadást késleltető problémák:

  • linux-2.6 - több bug is problémát okoz, de a legnagyobb gond egy file korrupciós bug-gal van, áttekintést igényel
  • a Release Critical bugok száma nem igazán csökken
  • van még munka a dokumentáció körül: egyebek mellett release notes-t és telepítési kézikönyvet kell írni
  • közzé kell tenni a Debian-Installer Release Candidate 2-t

A levélből kb. az olvasható ki, hogy az Etch idén már nem, de egyébként hamarosan megjelenhet.

A "nem annyira jó" hírek mellett van azonban jó hír is: a Debian security team jelezte, hogy mostantól már van biztonsági támogatás az Etch-hez.

Andreas Barth levele itt.

Hozzászólások

Mit tudom én, valami nvidia talán ;)

Konkrét esetben a winmodemekből és hasonlókból kispórolt csipekről volt szó, amitől picit felállt a hátamon a szőr, de: utánanéztem és az Osiris-féle Helyesírás könyv önállóan is felsorolja ezt a szót, nem csak csipkártya vagy memóriacsip alakban. Úgy tűnik le vagyok maradva :\.
Így viszont azt kell mondjam, előre a szájt és a hekker Akadémia általi elismeréséért is :P

Hát igen, sajnos jó a csip és a flopi. Azért sajnos, mert ha nem lenne benne a szótárban, mindjárt lehetne mondani, hogy azért ne használjuk, mert nem jó. De attól, hogy valami a szótár szerint jó, alkalmazása még nem válik egyből kívánatossá. Én azt várom, hogy bájt szót ismerjék már el végre.

Vajon miért gondolják azt emberek, hogy egy magyar billentyűzetkiosztás feltétlenül csak qwertz lehet?
Még windows alatt is van valami hu-101 néven egy qwerty, de linux alatt aztán meg végképp választható, hogy az ember milyen változatot használ.
Nálam pl. 102_qwerty_dot változata van a hu-nak bekapcsolva. És nem keverem össze a betűket :-)

G

A kernelből egyszerűen nem kell belerakni a legújabbat és kész.

Mindenki igyekszik beletúrni valami csomagot a debianba, hogy mondhassa, hogy ő mekkora debian fejlesztő, hibátkeresni meg már nem szeretnek. :)

Kézikönyvet, meg nem, hogy írni, de elolvasni sem szeret senki. :D

--
TheReplaced - С Кем Ты?

Én speciel rendszeresen használom a kézikönyveket. Persze jobb lenne az egészet fejből tudni, de időnként - inkább sokszor - jól jön egy-egy referencia, howto, manual, akármi.

Gondolom nem nagy újdonság. Inkább az a gond, amikor szeretnénk olvasni, de a nincs/hiányos/elavult :-)

jah láttam azt a linket, bár nem értek hozzá, de a 2.6.18-3 -as debian kernel a 2.6.18.1 -es linux kernel patchet tartalmazza (ellenőrizheted a series fileokat: /usr/src/kernel-patches/all/2.6.18/debian/series/[346]), és az általad megadott linken pedig vki azt közölte, hogy a 2.6.18.3-as kernelben az adott hiba nem található! tehát "hivatalosan" nincsen benne az a bug az etch-ben ...

Nagyonnagyon ensem ertek hozza, viszont a linux-2.6_2.6.18-8 (elerhetoseg) forras changelog-jat megnezve az alabbit talaltam pl:


linux-2.6 (2.6.18-6) unstable; urgency=low              
  [ maximilian attems ]                                                 
  * Enable the new ACT modules globally. They were already set for amd64, hppa
    and mips/mipsel - needed by newer iproute2. (closes: #395882, #398172)                  
  * Fix msync() for LSB 3.1 compliance, backport fedora patches from 2.6.19
   - mm: tracking shared dirty pages
   - mm: balance dirty pages
   - mm: optimize the new mprotect() code a bit 
   - mm: small cleanup of install_page() 
   - mm: fixup do_wp_page() 
   - mm: msync() cleanup (closes: #394392) 
  * [amd64,i386] Enable CONFIG_USB_APPLETOUCH=m (closes: #382298) 
  * Add stable release 2.6.18.3:

Tehat az idezett felszolalo annyiban jol mondta, mivel egyreszt a debian-os kernelbe atvettek az upstream patcheket(a 2.6.18-8 changelog szerint a 2.6.18.5 -ig vettek at az upstreamet), valamint vettek at fontosnak itelt patchet 2.6.19 -bol is(vagy legalabbis a fedora valtozatabol)

Az upstream 2.6.18.3 -ban tenyleg nincs bent a hiba. A debianosban viszont jo kerdes...

a két kötőjel nem ugyanaz! a dselectet nézve a legfrissebb etch verzió: 2.6.18-7, de ez nem a 7-es series file alkalmazását jelenti, valóában a 3-as series filet, de pont ezt írtam visszább ...
de egyébként ez látszódik is a filenévből!
pl.: linux-image-2.6.18-3-vserver-amd64_2.6.18-8_amd64.deb, azt jelenti, hogy a 2.6.18-as debian linux kernel amd64-es arch, vserver subarch verziójábal a 2.6.18-8 -as debian verziót látod, ami a 3-as series file-g van felpatchelve.
persze 7-es series file is van a kernel-patches csomagban, de az nem azt jelenti, hogy hivatalosan az etchben a mai napon a 3-asnál nagyobbat használnának; lásd még a saját uname -r kimenete: 2.6.18-3-vserver-amd64
további infok az új debian kernel mehanizmusáról a kernel-handbook -ban: http://kernel-handbook.alioth.debian.org/

Biztos?

Nézd ezt meg: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=401006

linux-image-2.6.18-3-686 csomagot használ az ember.

Nálam erre a csomagra ezt mondja:
gee@swordfish:~$ apt-cache policy linux-image-2.6.18-3-686
linux-image-2.6.18-3-686:
Installed: 2.6.18-7
Candidate: 2.6.18-7
Version table:
*** 2.6.18-7 0
500 http://ftp.hu.debian.org testing/main Packages
100 /var/lib/dpkg/status

Ebből én azt látom, hogy az etch-ben benne van a 2.6.18-3-686 csomag.
Azt is látom, hogy az ember a 2.6.19-es Fedorából backportolt változásokra gyanakszik, tehát innentől nem érdekes, hogy a vanilla 2.6.18.3 nem hibás.
Azt nem tudom megmondani, hogy 2.6.18-3-686-os csomagból melyik hibás, láthatóan nálam a -7 verzió van fent, a hibajegyben nem látom a bejelentő milyen verzióját használja a csomagnak.

Mindenesetre ez alapján gyanakodnék, hogy az etch-ben található aktuális verzió az éppen a hibás.

G

hát 100%-ra nem állítottam, írtam is, hogy nem értek hozzá!
de ezt a bugreportot nézve azt láttam, hogy egyetlen egy ember tudta reprodukálni az is sid-et használ(ami unstable), 2.6.19-es NEM debian kernelt. és egy ember mondta eddig azt, hogy nem reprodukálható.
egyébként nálad is a -3 -as verzió van fent ;) de ezt egy picivel feljebb kifejtettem; ennek ellenére elhiszem, hogy tényleg van hibás szoftver :) és nyílván ezáltal hibás kernel a debianban ...

az 5-os revizioban meg nincs benne a backport:

cd /usr/src
wget ftp://ftp.fsn.hu/debian/pool/main/l/linux-2.6/linux-2.6_2.6.18.orig.tar…
apt-get install linux-patch-debian-2.6.18
gzip -cd linux-2.6_2.6.18.orig.tar.gz | tar xf -
cd linux-2.6-2.6.18
../kernel-patches/all/2.6.18/apply/debian --overwrite-revisions "1 2 3 4 5" --overwrite-source "2.6.18-5"
make menuconfig vagy cp /boot/config-2.6.18-3-cpu .config
make-kpkg kernel_image

nem igazán vagyok tisztában ezzel a fájlrendszerkorrupciós buggal. tudom van cikk róla, de nem mélyedtem bele. (mondjuk mert nincs rtorrent pl.:))

A fedora-ból visszaportolt változtatások közvetlenül csak egyetlen ponton érintik a fs könyvtárat (ettől még persze a hiba lehet másol is, de a portolt változások többnyire memóriakezelést érintik), mégpedig a buffer.c-ben itt:


        spin_lock(&mapping->private_lock);
        ret = drop_buffers(page, &buffers_to_free);
+       spin_unlock(&mapping->private_lock);
        if (ret) {
                /*
                 * If the filesystem writes its buffers by hand (eg ext3)
                 * then we can have clean buffers against a dirty page.  We
                 * clean the page here; otherwise later reattachment of buffers
                 * could encounter a non-uptodate page, which is unresolvable.
                 * This only applies in the rare case where try_to_free_buffers
                 * succeeds but the page is not freed.
                 */
                clear_page_dirty(page);
        }
-       spin_unlock(&mapping->private_lock);

-------

Nem a zsömle kicsi, a pofátok nagy...

Hát egyelőre más alkalmazásról nem tudok, ami fájlkorrupciót okozhat, de ha tudsz mondani még egyet amivel reprodukálható a hiba (és nálam is megtalálható mert használom) akkor máris kipróbálom érint-e vagy sem.

az rtorrent sajna nem nyert, mert torrentezésre általában (btdownloadcurses.bittornado)-t használok, vagy *.bittorrentet, ha nagy ritkán rávetemedek. de ez off. nekem ugyains ez kényelmes. (persze ez szubjektív, másnak nyílván más jön be, nem vagyunk egyformák.)

bittornadoval próbaképpen most leszedtem valami pármegás többfájlból álló göncöt, csak hogy sérülten jönnek e létre a fájlok vagy sem. de semmi bajuk.

"debianizált" kernel 2.6.18-7 /testingből /(+grsecurity 2.1.9+obsd_netrand_patch+nvidia 9631es driver+lirc 0.7modul)

--------

Nem a zsömle kicsi, a pofátok nagy...

Hát egyelőre más alkalmazásról nem tudok, ami fájlkorrupciót okozhat, de ha tudsz mondani még egyet amivel reprodukálható a hiba (és nálam is megtalálható mert használom) akkor máris kipróbálom érint-e vagy sem.

ignorans ostobasagod mertekevel egyenes aranyban csokken a segitokeszsegem

Nézd el nekem. hajnali 2:30kor keltem és holnap is így járok pont ugyanakkor kelek munkakörömből kifolyólag. kissé (?) enervált vagyok többek között.

De vettem a kritikát, átnéztem mindjárt a debian bugtrackot.

http://article.gmane.org/gmane.linux.kernel/473710

Itt találtam némi reprodukálhatóságot. aptitude ugyanis itt is van, debian stable (sarge).

Ha jól ferdítem magyarra akkor 2.6.19nél bedőlt neki viszonylag hamar, 2.6.18-3 (persze vanillaról van szó) nál meg kb. semmi baja hamár egyszer 3 napig ment.

Namost nekem ugye az említett "sajátságos" kernel van, de azért
én is megnéztem aptitude update +upgrade-t (simán csak apt-get update+upgrade-t szoktam) de nem "korrumpált". :)

A jóemberrel ellentétben mondjuk Nvidia csipszet van, nem VIA. de hát nekem már csak ez jutott.

És a kernelt 12-én forgattam. gondot nem tapasztaltam vele vele.

Úgyhogy ha van egyéb konkrét "feltáró" javaslatod, akkor szívesen fogadom, arra nem esküszöm meg hogy még ma, de hamarosan megnézem mert hullafáradt vagyok. Az aptitude ugyanis már "aggasztó alkalmazás". nem mondom hogy végzetes, de nem szeretném ha a rendszerhasználatot mondjuk dpkg-available generálással kellene kezdeni.

Fájlrendszer hibánál mondjuk elég sok tényező bejátszhat. az említett sync, kavarás az ext2-3 driverben / bár ha jól láttam a panaszokat valakinél reiserrel is bedőlt /, esetleg konkrét IDE/SATA, stb. driver bug.

-----------

Nem a zsömle kicsi, a pofátok nagy...

Esetleg van egyéb konstruktív javaslatod annak megállapítására, hogy az említett kernel érintett-e a hibában, vagy sem ?

A jelek szerint nem, de tudom én hogy Murphy-nek mindig igaza van. :-)) Pláne mert ezt ma reggel 4kor ezt élénken bizonyította is. :)

---------

Nem a zsömle kicsi, a pofátok nagy...