Re: muss das immer sein? Ports wirrwar
Peter Ross <[email protected]> Mon, 3 Jul 2017 16:34:50 +1000 (AEST)
| Newsgroups | gmane.os.freebsd.questions.german |
|---|---|
| Message-ID | <alpine.DEB.2.20.1707031624460.4639@PetrosBiggie> |
On Sun, 2 Jul 2017, Polytropon wrote: > On Sun, 02 Jul 2017 12:15:23 +0200, Heino Tiedemann wrote: >> Polytropon <[email protected]> wrote: >> >>> On Sat, 01 Jul 2017 23:49:40 +0200, Heino Tiedemann wrote: >>>> ich habe hier installiert: >>>> >>>> python-2.7_3,2 lang/python >>>> python2-2_3 lang/python2 >>>> python27-2.7.13_6 lang/python27 >>>> python3-3_3 lang/python3 >>>> python35-3.5.3_4 lang/python35 >>>> > > Das wäre die Frage. Der "Port ohne Version" "zeigt" ja oft auf die > aktuelle Version, z. B. war "gnome" initial Gnome 1.0, und dann gab > es später "gnome2"; als Gnome 2 der Standard wurde, flog Gnome 1 > raus, und "gnome3" kam dazu, "gnome" installierte Gnome 2; mittlerweile > wird aber Gnome 3 installiert, wenn man "gnome" installiert. Und > ein Update des installierten "gnome" (Gnome 2) schmeiÃt dann Gnome 2 > raus und installiert stattdessen Gnome 3 als "tolle" Ãberraschung. > > Stellt man sich dieses Prinzip jedoch bei Python 2 -> Python 3 vor, > ginge Software in GröÃenordnungen (!) den Bach runter, daher wäre > es sicher bequem, "python2" und "python3" als Port zu haben, der stets > die aktuelle Version der jeweiligen Sprachrevision abbildet. Auf > den versionslosen Port "python" könnte man dann insoweit verzichten. Wenn ich nur ein "Hello world" schreibe, will ich sicher die neueste Version haben. Dann mache ich es am einfachsten, wenn ich nur "python" als Abhängigkeit reinschreibe. Das heiÃt, es wird immer das neueste Python genutzt, auch wenn irgendwann mal die "Ursprungsversion" (z.B. python2) so weit aus der Mode gekommen ist, daà der Port irgendwann obsolet wird. Man kann Abhängigkeiten mit Varianten von pkg-info(8) und pkg-query(8) erfragen. Gruà Peter