Hi Carsten, I was reminded of this thread because of this forum post: https://forum.kicad.info/t/how-install-kicad-6-x-on-debian/30034/4
Is the fact that there is a 6.0.0 tag on experimental also related to this issue with versioning? Best, Jon On Sun, Apr 11, 2021 at 2:25 AM Carsten Schoenert <c.schoen...@t-online.de> wrote: > it's not really a version 5.99.0. > > I made a mistake last week while preparing a current snapshot of all > relevant KiCad parts and the kicad package was of course intended for > uploading to the distribution experimental but was pushed into > unstable/sid due stupidity of me. > > To fix this error I needed to upload a greater version into the archive > than the previous upload as DAK (the Debian Archive Kit) is checking for > this condition and will reject the upload otherwise, the Debian system > is only supporting upgrades and no downgrades. > Another option would have been to use a epoch, that prefix with a colon > before the typical version number string. E.g. *1:*5.1.9 could I've been > used. > > But introducing epochs need to go through consensus on the list > debian-devel as these are often avoidable and not really needed. And I > think this here is a case there no need for an epoch is required and I > have chosen to simply increase the version numbering from a POV of DAK > and created a version 5.99.0+really5.1.9. > > The underlying source is still 5.1.9. > > I need to stay with this schema until 6.x will get released (6.x is > greater than 5.99.x), even for the backported versions. I'm really not > proud about the mistake I've made but it's happen. :-( > > This will also have effect for Ubuntu and their downstreams as the PPA > version will also became less than 5.99.0+really once the Debian > version(s) will hit the Ubuntu archive and users wouldn't be able to > install packages from PPA archives in case they have previously > installed kicad package from the Ubuntu archive. > > There are two solution for this case people want to use the PPA versions > of kicad. > > Option A: > - The PPA versioning doesn't adopt the version schema from Debian > > People can't have installed kicad packages from the Ubuntu archive > before, if they have installed the kicad package from Ubuntu they need > to be removed first! > > Option B > - The PPA archive is also using the versioning schema from Debian > > In this case users doesn't have to do anything than to add the PPA > entries as it's already done yet right now. > > My suggestion is to do the latter, so the names, versions and behaviour > will stay the same on all Debian based distributions. > > This all is only relevant for the non nightly packages as this is using > a different package name! > > -- > Regards > Carsten > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : kicad-developers@lists.launchpad.net > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp >
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp