9.04 uppgraderingsproblem: python 2.5 -> 2.6

Här diskuteras programmering och utveckling
ai
Inlägg: 40
Blev medlem: 11 jun 2006, 12:49
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Gôtet

9.04 uppgraderingsproblem: python 2.5 -> 2.6

Inlägg av ai »

Hej!
Efter uppgradering till 9.04 kan jag inte installera ett (fristående) paket jag behöver, synaptic säger:

Kod: Markera allt

python-enable:
  Depends: python (<2.6) but 2.6.2-0ubuntu1 is to be installed
Jag försökte med att installera den äldre python-versionen (2.5) också, den installerades men jag får fortfarande samma fel. Finns det något sätt att välja vilken version av python som ska användas? Kommer det bli problem med alla äldre python-program nu helt plötsligt?
Användarvisningsbild
philip5
HC-IRCare
Inlägg: 1099
Blev medlem: 21 feb 2009, 14:32
OS: Kubuntu
Utgåva: 23.10 Mantic Minotaur
Ort: Uppsala
Kontakt:

Re: 9.04 uppgraderingsproblem: python 2.5 -> 2.6

Inlägg av philip5 »

Dessvärre så blir det nog lite strul med en del äldre pythonpaket byggda för python 2.4 eller äldre. Ibland finns nog inte alla pythonmodulerna som kan vara beroenden för annat än python 2.5 och 2.6. Kan man komma åt källkoden till någon äldre pythonpaket så brukar man kunna bygga om dem mot nyare python men själva paketen kan krångla som de är och med dess äldre innehåll.
-------------------------------------------------------------
Min PPA för Ubuntu: http://launchpad.net/~philip5
Twitter: http://twitter.com/philip_johnsson
IRC: Philip5 @ freenode.net #ubuntu-se #kubuntu-se
ai
Inlägg: 40
Blev medlem: 11 jun 2006, 12:49
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Gôtet

Re: 9.04 uppgraderingsproblem: python 2.5 -> 2.6

Inlägg av ai »

shit...men jag installerade ju python 2.5 vid sidan om utan konflikter, kan man ange på något sätt att man vill använda den äldre versionen?
Användarvisningsbild
philip5
HC-IRCare
Inlägg: 1099
Blev medlem: 21 feb 2009, 14:32
OS: Kubuntu
Utgåva: 23.10 Mantic Minotaur
Ort: Uppsala
Kontakt:

Re: 9.04 uppgraderingsproblem: python 2.5 -> 2.6

Inlägg av philip5 »

ai skrev:shit...men jag installerade ju python 2.5 vid sidan om utan konflikter, kan man ange på något sätt att man vill använda den äldre versionen?
Fast om det är ett python 2.5 script som du ska köra så borde det funka. Däremot så kan det ju vara så att om du försöker tvinga in ett gammalt paket som inte är byggt för nya ubuntu 9.04 så kan det skett namnbyten eller liknande i beroendena för att de är uppdaterade mot nya beroendenamn och då kan det ju bli krockar vid paketinstallation. Skriptet i sig borde funka iaf kan man tycka men det kan säker bero på hur det ser ut både som paket och script.
-------------------------------------------------------------
Min PPA för Ubuntu: http://launchpad.net/~philip5
Twitter: http://twitter.com/philip_johnsson
IRC: Philip5 @ freenode.net #ubuntu-se #kubuntu-se
ai
Inlägg: 40
Blev medlem: 11 jun 2006, 12:49
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Gôtet

Re: 9.04 uppgraderingsproblem: python 2.5 -> 2.6

Inlägg av ai »

hmmm..du tror alltså att det faktiskt kan funka i python 2.6, fast det är gjort för version 2.5? finns det nått sätt att "köra över" pakethanteraren och installera paketet trots att beroendena inte är uppfyllda? står ingenting om nått sånt i man-sidan för apt-get, och verkar inte gå att göra i synaptic. har jag bara missat det nånstans?
Användarvisningsbild
philip5
HC-IRCare
Inlägg: 1099
Blev medlem: 21 feb 2009, 14:32
OS: Kubuntu
Utgåva: 23.10 Mantic Minotaur
Ort: Uppsala
Kontakt:

Re: 9.04 uppgraderingsproblem: python 2.5 -> 2.6

Inlägg av philip5 »

ai skrev:hmmm..du tror alltså att det faktiskt kan funka i python 2.6, fast det är gjort för version 2.5? finns det nått sätt att "köra över" pakethanteraren och installera paketet trots att beroendena inte är uppfyllda? står ingenting om nått sånt i man-sidan för apt-get, och verkar inte gå att göra i synaptic. har jag bara missat det nånstans?
Jo man kan göra en force install men det är i de flesta fall inte rekommenderbart eftersom det kan ställa till det för en beroende på vad det är för paket.

Vad är det för paket/program med python som du har problem med? Kanske går att fixa ett nytt paket av det?
-------------------------------------------------------------
Min PPA för Ubuntu: http://launchpad.net/~philip5
Twitter: http://twitter.com/philip_johnsson
IRC: Philip5 @ freenode.net #ubuntu-se #kubuntu-se
ai
Inlägg: 40
Blev medlem: 11 jun 2006, 12:49
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Gôtet

Re: 9.04 uppgraderingsproblem: python 2.5 -> 2.6

Inlägg av ai »

Chaco heter det, ett bibliotek för att göra tjusiga grafiska plottar i python. Jag fick faktiskt det hela att funka genom att installera ett "egg" istället för .deb-paketet, samt pilla lite i källkoden enligt ett recept från deras maillista. Ren tur, trodde aldrig det skulle funka - egentligen långt bortom mina programmeringskunskaper! 8)

Hur är det med dom här python-äggen, finns det något smidigt sätt att avinstallera dom om man t.ex. behöver uppgradera ett paket? Har för mej att jag hade ett h-e med att försöka få bort de installerade senast jag pillade med detta...
Användarvisningsbild
philip5
HC-IRCare
Inlägg: 1099
Blev medlem: 21 feb 2009, 14:32
OS: Kubuntu
Utgåva: 23.10 Mantic Minotaur
Ort: Uppsala
Kontakt:

Re: 9.04 uppgraderingsproblem: python 2.5 -> 2.6

Inlägg av philip5 »

ai skrev:Chaco heter det, ett bibliotek för att göra tjusiga grafiska plottar i python.
/.../
Hur är det med dom här python-äggen, finns det något smidigt sätt att avinstallera dom om man t.ex. behöver uppgradera ett paket? Har för mej att jag hade ett h-e med att försöka få bort de installerade senast jag pillade med detta...
Det smidigaste är nog ändå att bygga paket av källkoden vilken finns tillgänglig. Då slipper man strul med .egg-filer som jag inte gett mig på att prova ens. Jag skulle kanske kunna packa chaco för ubuntu 9.04 (jaunty) om du är intresserad av färdiga paket.

Vad är det för applikation du kör som genererar grafer och sånt med chaco? Den ser ju ut att kunna rita rätt snyggt.
-------------------------------------------------------------
Min PPA för Ubuntu: http://launchpad.net/~philip5
Twitter: http://twitter.com/philip_johnsson
IRC: Philip5 @ freenode.net #ubuntu-se #kubuntu-se
ai
Inlägg: 40
Blev medlem: 11 jun 2006, 12:49
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Gôtet

Re: 9.04 uppgraderingsproblem: python 2.5 -> 2.6

Inlägg av ai »

Installerar man ett ägg så ska den väl kolla beroenden och så? Annars vore det klart enklare att bara ta källkoden och köra make, ja. Att installera saker och ting via källkoden brukar för oss icke/nybörjarprogrammerare sluta med något okänt ouppfyllt beroende...

Det blir väldigt tjusiga grafer, och verkar finnas ungefär hur mycket som helst att ställa in. Jag använder det i ett program jag skriver för mitt examensarbete i kemi. Det finns .deb-paket för tidigare ubuntuversioner här: https://launchpad.net/~gael-varoquaux/+archive/ppa, jag gissar att han snart lägger upp för 9.04:an också då det ju faktiskt inte var några större problem egentligen...även om jag var tvungen att göra den där fulfixen i källkoden. Det handlade nått om att de olika pythonversionerna hanterade datatyper på olika sätt i kombination med C-kod...eller nått, det här är inte alls mitt område.
Användarvisningsbild
philip5
HC-IRCare
Inlägg: 1099
Blev medlem: 21 feb 2009, 14:32
OS: Kubuntu
Utgåva: 23.10 Mantic Minotaur
Ort: Uppsala
Kontakt:

Re: 9.04 uppgraderingsproblem: python 2.5 -> 2.6

Inlägg av philip5 »

Jag såg att senaste chaco fanns i debian så jag tog och portade debian sids paket till ubuntu 9.04 (jaunty), dvs byggde om och anpassade det för ubuntu. Du kan hitta mitt paket (och en del annan godis) på min repo: http://philip.magicalforest.se

Och det är helt riktigt att den här pythonapplikationen har kopplingar (bindings) till lite andra programbiblitek som behöver byggas och dessutom mot python 2.6 om för att det ska funka med nyare och uppdaterade versioner. Att bara ändra om från ett gammalt färdigt paket är inte säkert att det blir så stabilt.
-------------------------------------------------------------
Min PPA för Ubuntu: http://launchpad.net/~philip5
Twitter: http://twitter.com/philip_johnsson
IRC: Philip5 @ freenode.net #ubuntu-se #kubuntu-se
ai
Inlägg: 40
Blev medlem: 11 jun 2006, 12:49
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Gôtet

Re: 9.04 uppgraderingsproblem: python 2.5 -> 2.6

Inlägg av ai »

Tack så väldigt mycket för hjälpen, men jag har inte vågat ändra på nånting än då det funkar nu. Borde väl försöka avinstallera ägget först isåfall antar jag? Om nått krånglar prövar jag att installera ditt paket istället. Alltså....du hittade chaco i debians unstable, och "gjorde om" till ubuntu...vilka ändringar behövde du göra då? Byggde du ett nytt binärt paket från källkoden eller räckte det med att ändra beroenden och grejer i det färdiga debianpaketet? Vore ju bra och lära sej fixa såna här saker så man kan hjälpa både sig själv och andra, som du ;)
Användarvisningsbild
philip5
HC-IRCare
Inlägg: 1099
Blev medlem: 21 feb 2009, 14:32
OS: Kubuntu
Utgåva: 23.10 Mantic Minotaur
Ort: Uppsala
Kontakt:

Re: 9.04 uppgraderingsproblem: python 2.5 -> 2.6

Inlägg av philip5 »

Jag byggde om "binärer" etc från källkoden men plockade allt ifrån Debian Sid så jag slapp sätta upp ett helt nytt debian-träd med kontrollskript för paketskapande.
-------------------------------------------------------------
Min PPA för Ubuntu: http://launchpad.net/~philip5
Twitter: http://twitter.com/philip_johnsson
IRC: Philip5 @ freenode.net #ubuntu-se #kubuntu-se
Skriv svar

Återgå till "Programmering och webbdesign"