[debian] Package downgraden

Pagina: 1
Acties:

  • BacardiBreezer
  • Registratie: September 2003
  • Laatst online: 19-06-2005

BacardiBreezer

Breezing Bacardi ?

Topicstarter
Topic was gisteren gesloten maar ik kom er niet helemaal uit dus vraag nu iets gedetallieerder

Ik draai op dit moment Debian Testing.

Ik zit met een vervelende bug in MySQL 4.0.23 op Debian waarom iets niet wil werken en pas in volgende versie weer opgelost is. Ik wil dus graag 4.0.22 installeren maar hoe gaan we dat doen ?

Ik heb dus aan mijn sources.list 2 regels toegevoegd met "stable main" en een file gemaakt preferences waarbij ik stable eenhoger getal heb gegeven.

Ik wil dus graag de .22 installeren en geef dus als commando "apt-get stable install mysql-server".

Dit blijkt dus te werken want er wordt ipv een 23.3 een 23.1 gedownload en geinstalleerd. Aangezien ik hier een error bij krijg als hij mysql wil starten ben ik niet geheel tevreden.

Wat mis ik om de .22 erop te krijgen ? Nog een andere Debian-versie aangeven bij de sources.list ?

Jij bent misschien belangrijk, maar ik ben aardig ;)


  • ZroBioNe
  • Registratie: Augustus 2001
  • Niet online
Je kan ook je eigen .deb package maken met dpkg-deb.
Je kan dan MySQL 4.0.22 hierin verwerken en dan met dpkg -i installeren.
Probeer het eens :)
En als je er niet uitkomt kan je altijd ff 'man dpkg-deb' doen.

  • BacardiBreezer
  • Registratie: September 2003
  • Laatst online: 19-06-2005

BacardiBreezer

Breezing Bacardi ?

Topicstarter
ZroBioNe schreef op dinsdag 18 januari 2005 @ 13:34:
Je kan ook je eigen .deb package maken met dpkg-deb.
Je kan dan MySQL 4.0.22 hierin verwerken en dan met dpkg -i installeren.
Probeer het eens :)
En als je er niet uitkomt kan je altijd ff 'man dpkg-deb' doen.
Is ook een goede optie ! Maar deze is dan gewoon via apt-get remove te verwijderen ? of via apt-get te upgraden ? Je krijgt hier niet direct last mee met de DB van debian waar dat allemaal in opgeslagen staat ?

Jij bent misschien belangrijk, maar ik ben aardig ;)


  • ZroBioNe
  • Registratie: Augustus 2001
  • Niet online
Je moet natuurlijk wel eerst die nieuwere mysql package verwijderen.
En als je de .deb package heb geinstalleerd kan je die weer met apt-get remove verwijderen.

  • BacardiBreezer
  • Registratie: September 2003
  • Laatst online: 19-06-2005

BacardiBreezer

Breezing Bacardi ?

Topicstarter
ZroBioNe schreef op dinsdag 18 januari 2005 @ 13:52:
Je moet natuurlijk wel eerst die nieuwere mysql package verwijderen.
Uiteraard :) Ik ga het eens even bekijken ! Thnx

Jij bent misschien belangrijk, maar ik ben aardig ;)


  • _JGC_
  • Registratie: Juli 2000
  • Laatst online: 18:35
Mja, je wilt geen Debian Woody pakketjes hebben op Debian sarge, al helemaal niet van een SQL server... (je gaat terug naar 3.52.x ipv 4.0.22)

Je kunt evt gewoon met dpkg -i gewoon de vorige versie van de .deb installeren als deze nog beschikbaar is. Grote kans dat ie nog in /var/cache/apt/archives staat, anders heb je nog kans dat ie in het debian archief staat.

  • Sendy
  • Registratie: September 2001
  • Niet online
En als je apt-get install package.deb=4.0.22 gebruikt, dan probeert apt het pakketje te downloaden (waarvan je de versie hebt aangegeven) en te installeren.

  • BacardiBreezer
  • Registratie: September 2003
  • Laatst online: 19-06-2005

BacardiBreezer

Breezing Bacardi ?

Topicstarter
@ JGC & Sendy; Er is een heleboel weer duidelijk hoe makkelijk apt-get is.

Ik doe nu het volgende:

#apt-get install mysql-server=4.0.22-2
Reading Package Lists... Done
Building Dependency Tree... Done
E: Version '4.0.22-2' for 'mysql-server' was not found

Ik denk dat dit het goede commando is omdat hij op de manier zoals Sendy aangaf niet werkte maar me wel een idee gaf !

Nu nog even de juiste versie vinden !

edit:


Ik zit nu alleen wel met het probleem dat die 4.0.22 versie niet meer bij debian zelf staat, check bijvoorbeeld: http://packages.dotdeb.org

[ Voor 19% gewijzigd door BacardiBreezer op 18-01-2005 14:12 ]

Jij bent misschien belangrijk, maar ik ben aardig ;)


  • Buffy
  • Registratie: April 2002
  • Laatst online: 26-12-2024

Buffy

Fire bad, Tree pretty

BacardiBreezer schreef op dinsdag 18 januari 2005 @ 14:10:
@ JGC & Sendy; Er is een heleboel weer duidelijk hoe makkelijk apt-get is.

Ik doe nu het volgende:

#apt-get install mysql-server=4.0.22-2
Reading Package Lists... Done
Building Dependency Tree... Done
E: Version '4.0.22-2' for 'mysql-server' was not found

Ik denk dat dit het goede commando is omdat hij op de manier zoals Sendy aangaf niet werkte maar me wel een idee gaf !

Nu nog even de juiste versie vinden !

edit:


Ik zit nu alleen wel met het probleem dat die 4.0.22 versie niet meer bij debian zelf staat, check bijvoorbeeld: http://packages.dotdeb.org

http://snapshot.debian.net/ :)

That which doesn't kill us, makes us stranger - Trevor (AEon FLux)
When a finger points at the moon, the imbecile looks at the finger (Chinese Proverb)


  • BacardiBreezer
  • Registratie: September 2003
  • Laatst online: 19-06-2005

BacardiBreezer

Breezing Bacardi ?

Topicstarter
:) top, ik was al ergens anders geweest, niet zo'n snelle server en archives.debian.net ligt plat blijkbaar ? of is dat snapshot geworden ?

Jij bent misschien belangrijk, maar ik ben aardig ;)


  • BacardiBreezer
  • Registratie: September 2003
  • Laatst online: 19-06-2005

BacardiBreezer

Breezing Bacardi ?

Topicstarter
Het gehele probleem was dus een bug in MySQL waar iedereen toen iknet aan het installeren was een oplossing vor aan het zoeken was :) Dus dat werkte langs elkaar heen :)

nu staat hier dat de gefixte versie geaccepteerd is:

http://packages.qa.debian.org/m/mysql-dfsg.html

Het gaat dus om de -3 versie boven aan. Binnen APT-GET update nog niet bekend,kan iemand mij uitlegen hoe lang dit duurt voordat zo'n update geupload is ?

Jij bent misschien belangrijk, maar ik ben aardig ;)


  • Buffy
  • Registratie: April 2002
  • Laatst online: 26-12-2024

Buffy

Fire bad, Tree pretty

Op unstable staat die versie al.
Als er geen release critieke fouten in zitten zal die over een week of twee ook in testing komen.

Als je niet wilt wachten dan zul je ze handmatig moeten downloaden en mbv dpkg -i installeren of nog beter gebruik pinning.

That which doesn't kill us, makes us stranger - Trevor (AEon FLux)
When a finger points at the moon, the imbecile looks at the finger (Chinese Proverb)

Pagina: 1