Hej. > Har inte själv det här problemet, men läste ändå ditt insiktsfulla inlägg.
Tack :-) > Hmm... Känner du till vad som händer centralt bland Ubuntu-utvecklarna > för att förhindra att sådana konflikter uppstår? Jag menar, om Ubuntu på > allvar skall kunna attrahera 'vanliga' användare, får det ju bara inte > vara så här krångligt. Om man följer policyn[0] så ska det normalt inte vara några problem. Där står det klart och tydligt i paragraf 10.7.4: "Packages which specify the same file as a conffile must be tagged as conflicting with each other." Men om man har en maskin som blivit uppgraderad flera gånger, tex lucid -> maverick -> natty -> oneiric så ökar självfallet risken att det dyker upp något specialfall som ingen tänkt på. När det gäller paketen som följer med som standard, som OpenOffice/LibreOffice i Desktop, skal dock den risken vara liten. När det gäller Leifs problem speciellt så är det lite annorlunda. Han får felet "trying to overwrite '/usr/share/mime/packages/openoffice.org.xml', which is also in package openoffice.org-debian-menus 3.3-9556", men jag kan inte hitta just det paketet någonstans i ubuntu. Däremot finns filen /usr/share/mime/openoffice.org.xml med i paketen openoffice.org-common (maverick) och libreoffice-common (natty och nyare). En googling efter paketnamnet openoffice.org-debian-menus ger vid handen at detta är en del av Debian-paketeringen av OO som är utförd av openoffice.org, dvs en tredje part (upstream). Då tar man en helt klart ökt risk att någonting går sönder, precis som det gjorde för Leif. Är ingenting som Ubuntu-utvecklarna kan göra för att förhindra sådana problem. > (Jag bidrar själv på ett hörn till utvecklingen, och lade i det > sammanhanget märke till att övergången från OpenOffice till LibreOffice > inte gick helt smärtfritt.) 100% smärtfritt vill det aldrig vara. Som jag kan se så följer övergången från OO til LO den vanliga processen: bara OO (maverick), tomt OO som beror på LO (natty) till bara LO (precise+1). Om du hade provat övergången från Gnome2 till Gnome3 via alfa/beta-paket så vet du hur smärtsamt det kan vara. Debian testing med paket både från unstable och experimental i en makalös blanding är ett recept på kaos :-) Konklusion 1: Som novis ska man hålla sig till "officiella" paket. Konklusion 2: Börjar man blanda in tredjeparts paket (deb från nätet eller PPAer), eller än värre: kompilerat från source, så går det förr eller sedan åt skogen. Konklusion 3: Om det går sönder så kan man vara tvungen att använda skarpare verktyg än de med GUI som tillhandahålls som standard. Eller som de brukar säga: It it breaks, you can keep both parts :-) [0] Vet inte som Ubuntu har en egen policy för paketering, denna kommer från Debian: http://www.debian.org/doc/debian-policy/index.html -- Pelle RFC1925, truth 11: Every old idea will be proposed again with a different name and a different presentation, regardless of whether it works. -- ubuntu-se mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-se
