Solved python question

I did check my installed ports and I am confused with the python. I think that is version 3.4 default but when I run
Code:
pkg info
python-2.7_2,2  The "meta-port" for the default version of Python
interpreter
python2-2_3  The "meta-port" for version 2 of the Python inter
preter
python27-2.7.11  Interpreted object-oriented programming language
python3-3_3  The "meta-port" for version 3 of the Python inter
preter
python34-3.4.4  Interpreted object-oriented programming language
.
I don't know why is there version 3-3_3?

And I am confused more:
Code:
pkg delete python3
Checking integrity... done (0 conflicting)
Deinstallation has been requested for the following 62 packages (of 0 packages in the universe):

Installed packages to be REMOVED:
   python3-3_3
   py34-gstreamer1-1.6.1
   orca-3.16.3
   gnome-sudoku-3.16.0
   py34-cairo-1.10.0_3
   gedit-plugins-3.16.0_2
   py34-libpeas-1.14.0
   accerciser-3.14.0_1
   alacarte-3.11.91_2
   gnome-desktop-3.16.2
   py34-gobject3-3.16.2_1
   gedit-3.16.4
   eog-plugins-3.16.3
   rhythmbox-3.2_3
   py34-atspi-2.16.0
   epiphany-3.16.3
   py34-xdg-0.25_1
   py34-dbus-1.2.0_1
   gnome-games-3.16.0
   gnome-contacts-3.16.2
   brasero-3.12.1_1
   gnome-settings-daemon-3.16.4
   gnome-font-viewer-3.16.2
   gnome-maps-3.16.2
   bijiben-3.16.2
   gnome-shell-3.16.4
   gnome-weather-3.16.2.1
   gnome-session-3.16.0
   gnome-terminal-3.16.2
   gnome-documents-3.16.5
   gnome-photos-3.16.3
   totem-3.16.4
   gnome-control-center-3.16.3_1
   gnome-clocks-3.16.2
   nautilus-3.16.3
   mutter-3.16.4
   gnome-color-manager-3.16.0
   evince-3.16.1_1
   cheese-3.16.1
   evolution-3.16.5
   file-roller-3.16.4,1
   eog-3.16.3
   gnome-shell-extensions-3.16.2
   gnome-utils-3.16.0,1
   sound-juicer-3.16.1_1
   gdm-3.16.4
   gnome-shell-extension-trash-0.0.0.20150512
   gnome-shell-extension-filesmenu-0.0.0.20150512
   gnome-shell-extension-overlay-icons-0.0.0.20150422
   gnome-shell-extension-mediaplayer-0.0.0.20150329
   gnome-shell-extension-coverflow-0.0.0.20150613
   gnome-shell-extension-openweather-0.0.0.20150613
   gnome-shell-extension-lockkeys-0.0.0.20150613
   gnome-shell-extension-dashtodock-0.0.0.20150613
   gnome-shell-extension-hidetopbar-0.0.0.20150613
   gnome-shell-extension-calculator-0.0.0.20140520
   gnome-shell-extension-weather-0.0.0.20150421
   gnome-shell-extension-audio-output-switcher-0.0.0.20140520_2
   gnome-shell-extension-panel-osd-0.0.0.20150422
   sushi-3.16.0_1
   empathy-3.12.10
   gnome-shell-extra-extensions-3.16.0_1

The operation will free 305 MiB.

Proceed with deinstalling packages? [y/N]:

As I remember when version 3.4 became default I did what is in /usr/ports/UPDATING

Thank you.
 
I don't know why is there version 3-3_3?
Everything looks correct to me.

You're reading the package info wrong (the first 3 is not part of the port version). It is ${PACKAGE_NAME}-${PYTHON_MAJOR_VER}_${PORTREVISION} where PACKAGE_NAME=python3, PYTHON_MAJOR_VER=3, and PORT_REVISION=3.

If you run pkg info --dependencies python3 you should see that it depends on lang/python34.
 
Back
Top