Nemel jsem zatim prilis prilezitosti prozkoumat vsechny zaludnosti Sarge, ale hned na zacatku me dost rozladilo, ze napr. nefunguje pridavani polozek do menu KDE pres soubory v /usr/lib/menu, coz na woodym normalne fungovalo. Takze kdyz chci predelat baliky, ktere mi na woodym normalne fungovaly, nestaci jen veci znovu prelozit na sarge, budu muset jeste nejak oprasit pridani polozek pres /usr/share/applnk, fuck... IMHO tohle je vrchol demence, kdyz distribuce, ktera nabizi takovy vytecny nastroj jako update-menus neumi obslouzit vsechny window managery, ktere v ni jsou :((
BTW: Pokud jste jiz nekdo na tento problem narazil a uspesneho vyresil, rad si necham poradit.
1) Nefunguje, napred si to vyzkousej, nez budes neco rikat.
2) Nejedna se o me vlastni polozky, jedna se o polozky menu, ktere se pouzivaji pri instalaci baliku, tedy polozky v /usr/lib/menu. Taky si vsimni, ze hovorim o tom, ze nefunguje pridani techto polozek do menu v KDE, do jinych window manageru jsem to sice nezkousel (nemam nainstalovane), ale z toho, co jsem nasel na strankach debianu by to do ostatnich window manageru melo byt OK, protoze kterykoliv jiny window manager ma svou vlastni metodu v /etc/menu-methods, coz se o KDE rici neda.
Kdybych to normalne nepouzival, nereknu samozrejme ani slovo!
Pro vlastni polozky (nebo upravu existujicich polozek) slouzi, jak uz jsem rekl, /etc/menu a ~/.menu, ne /usr/lib/menu. Tam se nema uzivatel co vrtat. Doporucuju precist nejdrive dokumentaci k menu. Napr.
"Packages provided menu files should be in /usr/lib/menu/. System-local menu files should be in /etc/menu/. User-specific menu files should be in ~/.menu/"
"A system administrator should place system-wide menu entries in /etc/menu (not in /usr/lib/menu/package, since these files will probably be overwritten by a package upgrade)."
KDE pouziva pro menu specifikaci z freedesktop.org. Takze odpovidajici metody z /etc/menu-methods jsou menu-xdg, xdg-desktop-entry-spec-apps a xdg-desktop-entry-spec-dirs.
"Ale vzdyt o tom celou dobu mluvim, nejsem uzivatel, ale package maintainer"
Hmm, a z čeho konkrétně jsem to měl poznat? Na věci to ale vůbec nic nemění. Menu "Debian" v KDE obsahuje položky z /usr/lib/menu a /etc/menu. Když spustíš update-menus jako běžný uživatel, pak také z ~/.menu.
Ale Mlho! Tak ted si znovu precti muj prvni prispevek, vzdyt tam uplne jasne pisu, ze prave pridavani polozek z /usr/lib/menu do KDE nefunguje! A zadne spusteni menu-update mi nepomuze, ani kdyz si to budu poustet kazdou minutu z cronu, proste proto, ze to NEFUNGUJE. Ktere casti slova NEFUNGUJE presne nerozumis? :-)