mplayer codecs - ebuild hiba?

Fórumok

Az mplayert az ebuild nem tudja úgy lefordítani, hogy a codecs dir-t berántaná (nálam legalábbis). Tehát a codec-eket rakhatom akárhová, nem fogom tudni használni. Mivel nem akartam manuálisan telepíteni (kiválogatni a konfig opciókat), csináltam egy módosított ebuild-et, ami bekéri a codec-ek helyét.Az emerge win32codecs paranccsal, vagy manuális letöltéssel rakhatók fel a kódekek. A http://hardre.uw.hu/mplayer-1.0.20060217.ebuild -et le kell tölteni, majd a régit biztonságból elmenteni, és helyére ezt berakni. A Manifest fájlban természetesen a megfelelő sort MD5 ef8ecb88974a76a1395c52b1d57116ca mplayer-1.0.20060217.ebuild 16968 -ra kell cserélni.

Nem láttam nagy különbséget az újabb és régebbi verziók ebuild scriptjei között, szóval más verzióknál is segíthet a javítás (változásokat a diff program kiírja...).

Az lenne a kérdésem, hogy ez a hiba csak nálam jelentkezett vagy másnál is?

Hozzászólások

Nem tudom, nálam asszem a mplayer függött a w32codecs-től. Amúgy az MD5 értéket nem kell kézzel módosítani. Ráálsz arra a mappára ahol az ebuild van (ugye /usr/portage/media-video/mplayer asszem) és nyomsz egy ebuild mplayer-1.0.20060217.ebuild digest parancsot. Ez megcsinálja azt amit kell, utána mehet az emerge.

De az is egy megoldás ilyenkor hogy kézzel megkeresed az ebuildban az DEPEND sort és bevésed neki a w32codecs-et (ilyenkor is kell a ebuild parancs.)

Azaz igazság, hogy a nem hivatalos ebuildeket nem kellene a /usr/portage mappára tenni. Ott van erre a PORTDIR_OVERLAY, azt erre találták ki. Googlezz rá.

Soxerencsét!

Hron György
:type:

sztem ez a hiba minden olyan embernel jelentkezett, aki nem hasznalta win32codecs useflag et :)

nalam mukodik rendesen...

Hát nekem win32codecs bent volt use flag-nek, de hiába...

Akkor legközelebb portdir overlay lesz. :)

-------------------
2.6.15-gentoo-r1