Portál AbcLinuxu, 11. května 2025 16:31
Tak jsem zase jednou prováděl údržbu toho mého "tamagoči" gentoo linuxu, na kterém provozuju hlavně vdr na satelitní kartě skystar1 (přes její TV-out).
Sleduji TV, divx, fotky, mp3 skrz linux a vdr .
vdr je podle mě geniální aplikace - a zatím jsem nic podobného na žádném systému nepotkal. Začínal jsem s mou satelitní kartou v MS Win ale nepotkal jsem nic co by mělo OSD na televizi a šlo ovládat přes ati remote wonder ovladač - aniž by to narušovalo běžnou práci na PC.
Zpět k údržbě gentoo:
Jako obvykle:
emerge sync && gensync gentoo-de
emerge -avud --newuse worlda zkompiloval novější jádro 2.6.14-r2 a potom i "externi" moduly ( ati-drivers a lirc )
No - to lirc se právě nezkompilovalo. Po zagooglování jsem objevil, ze standardní lirc-0.7.2 se s novým jádrem zatím nesnáší. Taky jsem si vzpoměl, že jsem to už řešil a používal jsem ebuild z gentoo-de, který se jmenoval lirc-cvs - a kvůli závislostem jsem musel dát lirc do package.provided. Jenomže lirc-cvs bylo taky nejaké špatné a nechtělo se zkompilovat.
Takže jsem podle vygooglovaného řešení stáhnul lirc-0.7.3pre1 a jemnou úpravou originálu ebuildu pro verzi 0.7.2 vytvořil "lokální" ebuild.
Bohužel ani 0.7.3pre1 verze se nezkompilovala. lirc-0.8.0pre1 ale uz šla.
část nového ebuildu - u mě /usr/local/portage/app-misc/lirc-0.7.3
( přidal jsem tam to přejmenování adresáře mv) :
src_unpack() { unpack ${A} mv lirc-0.8.0pre1 lirc-0.7.3 cd ${S} #epatch ${FILESDIR}/lirc-0.7.0-xbox.patch.bz2
Závěr: pokud používáte lirc a nove jádro a chcete to mít přes portage, asi musíte používat buď lirc-cvs ebuild nebo lirc-0.8.0pre1 ze sourceforge.
Snad to někomu pomůže.... - i když je to jen dočasné než budou funkční stable oficiální ebuildy lirc a to bude doufejme brzy.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.