pkg install vlc schlägt viele veränderungen vor

opeth

Well-Known Member
Hallo und guten Tag ,
habe vor kurzem Ghostbsd installiert und möchte den VLC Player installieren.
Doch was nach ausführen von pkg install vlc an Veränderungen des system vorgeschlagen wird ist mir rätzelhafft.
Es werden viel Pakete entfernt auf die ich nicht verzichten möchte und ob das System danach noch richtig funktioniert wage ich zu bezweifeln .
Welchen Sinn soll das haben und wie kann ich vlc installieren ohne das system zu zerstören ?
ich henge die Aisgabe des Terminals darunter .

Danke und einen schönen Tag !


root@GBSD:/home/opeth # pkg install vlc
Updating FreeBSD repository catalogue...
Fetching meta.txz: 100% 944 B 0.9kB/s 00:01
Fetching packagesite.txz: 100% 5 MiB 1.1MB/s 00:05
Processing entries: 100%
FreeBSD repository update completed. 24263 packages processed.
pkg: gstreamer1-plugins-lame has a missing dependency: lame
pkg: gstreamer1-plugins-faac has a missing dependency: faac
The following 238 package(s) will be affected (of 0 checked):

Installed packages to be REMOVED:
libreoffice-4.2.5_4
mate-file-manager-1.6.2_3
gnome-panel-2.32.1_7
evolution-data-server-2.32.1_12
libgdata-0.6.6_2
mate-document-viewer-1.6.1_4
cheese-2.32.0_5
redland-1.0.17_4
rasqal-0.9.32_1
raptor2-2.0.14
mate-image-viewer-1.6.1_1
mate-text-editor-1.6.0_2
mate-1.6.0
mate-character-map-1.6.0_1
libmatekeyring-1.6.0_2
mate-keyring-1.6.0_3
mate-file-archiver-1.6.0_1
libmspub-0.0.6_2
libcdr-0.0.16_1
xchat-2.8.8_2
neon29-0.29.6_6

New packages to be INSTALLED:
vlc: 2.2.1,4
jpeg-turbo: 1.4.0
gettext-runtime: 0.19.4
llvm35: 3.5.2
libdevq: 0.0.2_1
libsecret: 0.18_3
libnice-gst010: 0.1.8
speexdsp: 1.2.r3_1
adwaita-icon-theme: 3.14.0_1
gstreamer1-plugins-wavpack: 1.4.5
wavpack: 4.60.1_2
gstreamer1-plugins-vorbis: 1.4.5
gstreamer1-plugins-ogg: 1.4.5
gstreamer1-plugins-lame: 1.4.5
gstreamer1-plugins-ugly: 1.4.5
gstreamer1-plugins-flac: 1.4.5
gstreamer1-plugins-faac: 1.4.5
gstreamer1-plugins-bad: 1.4.5
gucharmap: 3.14.2
caja: 1.8.2
fusefs-libs: 2.9.4
geoclue: 2.1.10
webp: 0.4.3
giflib: 5.0.6
libcanberra-gtk3: 0.30_3
python34: 3.4.3_1
python3: 3_3
marco: 1.8.2
poppler-utils: 0.30.0
gcr: 3.14.0_1
geocode-glib: 3.14.0
gnome-icon-theme-symbolic: 3.12.0
fftw3-float: 3.3.3_2
fftw3: 3.3.3_2
json-c: 0.12_2
ibus: 1.5.9_1
py27-xdg: 0.25
libdvdnav: 5.0.3
neon: 0.30.1
xterm: 318
xmodmap: 1.0.8
accountsservice: 0.6.37_1
libedit: 3.1.20150325_1
xcb-util-keysyms: 0.4.0_1
qt5-x11extras: 5.4.1
qt5-widgets: 5.4.1
qt5-gui: 5.4.1_2
xcb-util-wm: 0.4.1_3
xcb-util-image: 0.4.0_1
libxkbcommon: 0.5.0_1
qt5-core: 5.4.1_2
qt5-dbus: 5.4.1
liveMedia: 2014.12.17_1,2
libmpeg2: 0.5.1_6
libmatroska: 1.4.2
libebml: 1.3.1
libdvbpsi: 1.2.0
ffmpeg: 2.3.6_5,1
schroedinger: 1.0.11_3
libx264: 0.142.2455_3
opencv-core: 2.4.9_3
lua52: 5.2.4
twolame: 0.3.13_4
taglib: 1.9.1_2

Installed packages to be UPGRADED:
expat: 2.1.0_1 -> 2.1.0_2
dbus: 1.8.6 -> 1.8.16
pulseaudio: 0.9.23_2 -> 6.0_2
hal: 0.5.14_27 -> 0.5.14_29
avahi-app: 0.6.31_2 -> 0.6.31_3
pcre: 8.35 -> 8.37_1
glib: 2.36.3_3 -> 2.42.2
gobject-introspection: 1.36.0_2 -> 1.42.0
polkit: 0.105_3 -> 0.105_5
consolekit: 0.4.3 -> 0.4.5_3
dbus-glib: 0.100.2_1 -> 0.104
upower: 0.9.7_5 -> 0.99.0_1
gnome-session: 2.32.1_3 -> 3.14.0_1
gdm: 2.30.7_3 -> 3.14.2
pango: 1.34.1_6 -> 1.36.8_1
gtk-update-icon-cache: 2.24.22 -> 2.24.27
gtk2: 2.24.22_3 -> 2.24.27
cairo: 1.10.2_10,2 -> 1.12.18_1,2
gstreamer: 0.10.36_2 -> 0.10.36_3
mc: 4.8.12_2 -> 4.8.14_1
libslang2: 2.2.4_6 -> 2.3.0
png: 1.5.18 -> 1.6.17
gdk-pixbuf2: 2.28.2_1 -> 2.31.2_1
tiff: 4.0.3_4 -> 4.0.4.b_1
libpurple: 2.10.9_6 -> 2.10.11
firefox: 31.0,1 -> 38.0.6,1
webkit-gtk2: 1.8.3_4 -> 2.4.9
libxslt: 1.1.28_4 -> 1.1.28_6
dri: 9.1.7_4,2 -> 10.4.6,2
mplayer: 1.1.r20140418_6 -> 1.1.r20150403_2
atk: 2.8.0 -> 2.14.0
py27-gobject: 2.28.6_4 -> 2.28.6_5
py27-webkitgtk: 1.1.8_3 -> 1.1.8_5
harfbuzz: 0.9.28 -> 0.9.40_1
fontconfig: 2.11.0_3,1 -> 2.11.1,1
gnome-desktop: 2.32.1_5 -> 3.14.2_1
gconf2: 2.32.0_5 -> 3.2.6_3
shotwell: 0.18.1 -> 0.22.0_1
mate-terminal: 1.6.1 -> 1.8.1
vte: 0.28.2_1 -> 0.28.2_2
mate-control-center: 1.6.1_4 -> 1.8.3
mate-menus: 1.6.0_2 -> 1.8.0_1
mate-panel: 1.6.1_2 -> 1.8.1_1
libbonoboui: 2.24.4_2 -> 2.24.4_3
libart_lgpl: 2.3.21_1,1 -> 2.3.21_2,1
libiconv: 1.14_3 -> 1.14_8
ghostscript9: 9.06_7 -> 9.06_10
gnome-settings-daemon: 2.32.1_5 -> 3.14.3
mate-settings-daemon: 1.6.1_3 -> 1.8.2_1
libxklavier: 5.0_3,1 -> 5.3,1
gstreamer1: 1.2.4 -> 1.4.5
farsight2: 0.0.31 -> 0.0.31_2
libnice: 0.1.3 -> 0.1.8
librsvg2: 2.36.4_2 -> 2.40.9
libnotify: 0.7.5_1 -> 0.7.6_1
gtk3: 3.8.8 -> 3.14.12
libgweather: 2.30.3_3 -> 3.14.3
libsoup: 2.40.3_6 -> 2.48.1_1
glib-networking: 2.36.2_4 -> 2.42.1_1
libsoup-gnome: 2.40.3_4 -> 2.48.1_1
colord: 1.0.1_2 -> 1.2.4_1
lcms2: 2.6_3 -> 2.7
openjpeg15: 1.5.2 -> 1.5.2_1
poppler: 0.24.5_4 -> 0.30.0
poppler-glib: 0.24.5_1 -> 0.30.0
mate-base: 1.6.0 -> 1.8.1
mate-session-manager: 1.6.1_1 -> 1.8.1_1
libgsf: 1.14.28_1 -> 1.14.33
libtheora: 1.1.1_5 -> 1.1.1_6
libvorbis: 1.3.4_1,3 -> 1.3.5,3
libogg: 1.3.2,4 -> 1.3.2_1,4
speex: 1.2.r1_7,1 -> 1.2.r2,1
flac: 1.3.0_2 -> 1.3.1
libsndfile: 1.0.25_4 -> 1.0.25_5
libsamplerate: 0.1.8_5 -> 0.1.8_6
libcanberra: 0.28_3 -> 0.30_3
icu: 53.1 -> 55.1
thunderbird: 31.0 -> 31.7.0_1
libvpx: 1.3.0 -> 1.4.0
libidn: 1.28_1 -> 1.29
gmtk: 1.0.8_1 -> 1.0.9
libexo: 0.10.2_3 -> 0.10.6
libxfce4util: 4.10.1 -> 4.12.1
xfce4-conf: 4.10.0_5 -> 4.12.0
libxfce4menu: 4.10.0_5 -> 4.12.1
xfburn: 0.5.2 -> 0.5.4_2
cdrdao: 1.2.3_4 -> 1.2.3_5
libmad: 0.15.1b_5 -> 0.15.1b_6
gstreamer-plugins-mad: 0.10.19_2,3 -> 0.10.19_3,3
gstreamer-plugins-dvd: 0.10.19_3,3 -> 0.10.19_4,3
libdvdread: 4.9.9_2 -> 5.0.2
at-spi2-atk: 2.8.0 -> 2.14.1
at-spi2-core: 2.8.0 -> 2.14.1
exempi: 2.1.1_1 -> 2.2.2
libgphoto2: 2.5.4 -> 2.5.7
libgd: 2.1.0_4,1 -> 2.1.0_6,1
gvfs: 1.12.3_5 -> 1.20.3_2
libcdio: 0.92 -> 0.92_1
libcddb: 1.3.2_3 -> 1.3.2_4
mate-applets: 1.6.1_3 -> 1.8.1
mate-polkit: 1.6.0_1 -> 1.8.0_1
libgtop: 2.28.4_1 -> 2.30.0_3
mate-system-monitor: 1.6.1_2 -> 1.8.0_1
libxml++: 2.34.2_1 -> 2.34.2_2
gtkmm24: 2.24.4_1 -> 2.24.4_2
atkmm: 2.22.6 -> 2.22.7
mate-utils: 1.6.0_1 -> 1.8.1
bamf: 0.5.0 -> 0.5.1
plank: 0.6.1 -> 0.9.1
libgee: 0.12.0_1 -> 0.16.1
mate-power-manager: 1.6.2_1 -> 1.8.1
mate-screensaver: 1.6.1_1 -> 1.8.1
mate-media: 1.6.0_2 -> 1.8.0
jbig2dec: 0.11_2 -> 0.11_4
libvisio: 0.0.31_2 -> 0.0.31_4
boost-libs: 1.55.0_3 -> 1.55.0_5
libe-book00: 0.0.3 -> 0.0.3_1
webkit-gtk3: 1.8.3_3 -> 2.4.9
json-glib: 0.14.2 -> 1.0.4
cups-filters: 1.0.57_1 -> 1.0.69
libraw: 0.15.4_1 -> 0.16.2_1
rest: 0.7.91_2 -> 0.7.93
gnome-keyring: 2.32.1_5 -> 3.14.0_1
gamin: 0.1.10_7 -> 0.1.10_8
gnome-menus: 2.30.5 -> 3.13.3
gexiv2: 0.6.1_2 -> 0.6.1_5
exiv2: 0.24_1,1 -> 0.24_2,1
polkit-gnome: 0.102_1 -> 0.105
fribidi: 0.19.2_1 -> 0.19.2_2
gstreamer-plugins-libpng: 0.10.31_1,3 -> 0.10.31_2,3
gstreamer-ffmpeg: 0.10.13_1 -> 0.10.13_4

Installed packages to be REINSTALLED:
policykit-0.9_8 (direct dependency changed: glib)
gstreamer-plugins-bad-0.10.23_1,3 (direct dependency changed: orc)
enchant-1.6.0_4 (direct dependency changed: glib)
gtkspell-2.0.16_5 (direct dependency changed: glib)
libIDL-0.8.14_2 (direct dependency changed: glib)
ORBit2-2.14.19_1 (direct dependency changed: libIDL)
unique-1.1.6_6 (direct dependency changed: glib)
libwnck-2.30.7 (direct dependency changed: gobject-introspection)
libgnome-2.32.0_3 (direct dependency changed: gnome-mime-data)
gnome-vfs-2.24.4_3 (direct dependency changed: gnome-mime-data)
libgnomecanvas-2.30.3_3 (direct dependency changed: libglade2)
gstreamer-plugins-theora-0.10.36_1,3 (direct dependency changed: orc)
gstreamer-plugins-ogg-0.10.36_1,3 (direct dependency changed: orc)
gstreamer-plugins-vorbis-0.10.36_1,3 (direct dependency changed: orc)
gnome-mount-0.8_12 (direct dependency changed: libnotify)
py27-gtksourceview-2.10.1_1 (direct dependency changed: python27)
gtksourceview2-2.10.5_4 (direct dependency changed: libIDL)
cairomm-1.10.0_2 (direct dependency changed: libsigc++)
libcroco-0.6.8_2 (direct dependency changed: glib)
qpdf-5.1.2_1 (needed shared library changed)
libbonobo-2.32.0_2 (direct dependency changed: perl5)
gstreamer-plugins-neon-0.10.23_1,3 (direct dependency changed: neon)

The operation will free 60 MiB.
302 MiB to be downloaded.

Proceed with this action? [y/N]:
 
Also ich würde als aller erstes ein pkg upgrade und danach nochmal gucken. U.U. haben sich einfach ein paar Dependencies verschoben und pkg kriegts nicht hin das optimal aufzulösen.
 
habe ich mir auch schon gedacht nur wenn man das gesammte system upgradet ist die xorg unbrauchbar .
ich habe dieses hier auf der Ghostbsd Seite gefunden nur leider läst sich Mate nicht aktualiesieren .

--------------------------------------------------------------------------------------------------------------------------------------------
Updating software using "pkg upgrade" alone will corrupt xorg and might corrupt GDM too. The solution is to use update the software that you want to update with "pkg upgrade the-software-to-update" , you can see the list of update by doing "pkg upgrade -n", "pkg install" automatically update software dependency when installint new software. Be sure to not upgrade xorg-server, xorg-drivers, and any xf86 with pkg use "portupgrade" instead

Mate 1.8 is available, users can update via the command-line using the following steps:

sudo pkg update –f sudo pkg upgrade mate
---------------------------------------------------------------------------------------------------------------
Ausgabe zu pkg update -f das ich vor install vlc ausgeführt habe.

root@GBSD:/home/opeth # pkg update -f
Updating FreeBSD repository catalogue...
Fetching meta.txz: 100% 944 B 0.9kB/s 00:01
Fetching packagesite.txz: 100% 5 MiB 1.4MB/s 00:04
Processing entries: 100%
FreeBSD repository update completed. 24263 packages processed.


was könnte jetzt helfen welche Information könnte ich noch posten um das Problem zu erkennen ?


Danke noch mal .
 
Also wenn ghostbsd nicht pkg upgrade unterstützt, dann bedeutet es, dass ghostbsd schon kaputt ist. Da kann man dann auch nichts weiter machen, wahrscheinlich triggert der vlc-install eben den paketkonflikt, den ghostbsd für dich eingebaut hat.
 
Versuch doch erstmal ein Update von mate wie beschrieben. Vielleicht hat sich dann der Paketkonflik schon gelöst und du kannst anschließend vlc updaten.
 
mir ist das so ähnlich ergangen und ich habe nicht vorher nachgesehen, was deinstalliert wird und gedacht, "wird schon gut gehen". Es ging auch gut und hinterher fehlten mir liebe Anwendungen und die gibt es nun teilweise gar nicht mehr.
Bei deiner Ausgabe habe ich es nicht genau verfolgt, aber wenn man etwas installieren will und am Ende 60MB Platz frei werden, ist das mit Vorsicht zu genießen.

Diese Probleme ergeben sich nach meiner Erfahrung hauptsächlich dann, wenn man ein System nicht regelmäßig pflegt und updatet.
Wenn also größere Teile der installierten SW einfach schon veraltet sind.
Daraus und wegen einiger anderer Bedenken habe ich für mich den Schluss gezogen, nicht mehr upzudaten. Mein PC ist ziemlich alt und ich warte eigentlich, bis er stirbt und entscheide dann, was auf den neuen PC kommen wird und da muss es nicht unbedingt wieder FreeBSD sein, doch das ist eine andere Diskussion.

Nun willst du keinen umfassenden Update, weil GhostBSD etwas an X rumgeschraubt hat und das soll unbedingt erhalten bleiben.
Wenn du eine SW installierst, müssen die notwendigen Abhängigkeiten erfüllt sein. Wenn du aus Paketen installierst, sehe ich keine Möglichkeit, selbst sinnlose Abhängigkeiten abzuschalten.
Wenn man aus Ports installiert geht das grundsätzlich, aber es ist eine umwerfende Arbeit damit verbunden. Du könntest aber Glück haben, wenn deine Ports nämlich ebenfalls alt sind und die Quellen noch existieren, dann würde die Abhängigkeit vielleicht weitgehend stimmen und nicht so viel geändert werden, wenn du aus den Ports installierst.

Eine Möglichkeit ein Paket zu installieren und Abhängigkeiten zu ignorieren, kenne ich nicht. Das wäre dann eine weitere Möglichkeit und hinterher müsste man testen, ob veraltete Abhängigkeiten trotzdem ihren Dienst tun. Meist werden sie das nämlich. Dann ist es oft nur ein relativ geringer Aufwand solch eine Anwendung dann mit falsch erfüllten Abhängigkeiten laufen zu lassen.

Leider sehe ich da keine andere Möglichkeit, als schließlich auf eine Alternative SW auszuweichen. Es kann zwar keine (meiner Ansicht nach) was VLC kann und auch nicht so schön, aber es gibt ja auch andere Musik und Movie-Player die vielleicht weniger Abhängigkeiten haben und einfacher zu bauen sind. Für Filme nutzte ich früher am liebsten Xine (multimedia/xine) und heute nehme ich gerne mpv (multimedia/mpv).

Du kannst auch verhindern, das Pakete installiert werden. Ich habe den Befehl vergessen, aber die man zu pkg sagt es irgendwo. Das würde ich an deiner Stelle für die erwähnten Xorg Sachen machen.
 
also ich habe das aktuelle Ghostbsd 4.0 installiert .oder 4.1 habs ja erst vor 2 tagen neu geladen .
ich vertsehen schon das Problem ,
Ghostbsd sagt ja auf ihrer seite das man nicht einfach pkg update ausführen soll weil es GDM und warscheinlich auch xorg.conf ändert .
mann hätte dann ein reines FreeBSD.

wie schon erwähnt habe ich versucht Mate wie beschrieben zu installieren aber es wollte nicht.
so weit ich weis waren 2 Dateien nicht verfügbar und somit konnte Mate nicht aktualisiert weden ich poste demnächst mal die Ausgabe von pkg update -f mate oder so ähnlich bin gerade nicht zu hause.

und danke noch mal für den Tip Abhängigkeiten auszuschließen werde das mal suchen .

VLC aus den Ports zu installieren habe ich schon mal mit der Ghostbsd 3 gemacht .
das dauert es halt länger aber zum Glück kann man die meisten Fragen getrost mit ja beantworten und bekommt sogar noch Erwiterungen die in der standard Variante nicht vorhanden wären wenn man sie dann braucht .
 
Hallo opeth,

dein Problem sieht nach folgendem aus:

a) GhostBSD als erstes auf den aktuellen Stand bringen nach der Installation

b) Den Paketbaum updaten

c) sofern GhostBSD dazu rät nur einzelne Pakete zu aktualisieren, dann steht es in der Meldung in den obersten Zeilen: Dir fehlen verschiedene gstreamer-plugins...
pkg: gstreamer1-plugins-lame has a missing dependency: lame
pkg: gstreamer1-plugins-faac has a missing dependency: faac
(les deinen ersten Post nochmal selber) da steht es

d) so würde ich nach dem updaten genau diese Pakete versuchen. lame und faac

(Leider hast du nie geschrieben, ob du die Tipps der Kollegen auch angewendet hast. Bezüglich des Updatens und so weiter bzw ob es dann geholfen hast. Das ist wichtig an Information, wenn du Hilfe willst)

Hoffe das hilft dir weiter und viel Erfolg

Gruß
Chu
 
auf diese art soll geupdatet werden :
habe die schritte ausgefürt und die ausgabe unten rangehangen .

sudo pkg update –f
sudo pkg upgrade pkg
sudo pkg update –f
sudo pkg upgrade bash

root@GBSD:/home/opeth # sudo pkg update –f
Usage: pkg update [-fq] [-r reponame] ???


root@GBSD:/home/opeth # pkg upgrade pkg
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
All repositories are up-to-date.
Checking integrity... done (0 conflicting)
Your packages are up to date.
root@GBSD:/home/opeth #


root@GBSD:/home/opeth # pkg upgrade bash
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
All repositories are up-to-date.
pkg: gstreamer1-plugins-lame has a missing dependency: lame
pkg: gstreamer1-plugins-faac has a missing dependency: faac
The following 268 package(s) will be affected (of 0 checked):

Installed packages to be REMOVED:
gdm-2.30.7_3
gnupg-2.0.26
firefox-31.0,1
gnome-settings-daemon-2.32.1_5
webkit-gtk2-1.8.3_4
thunderbird-31.0
libreoffice-4.2.5_4
redland-1.0.17_4
rasqal-0.9.32_1
raptor2-2.0.14
mate-themes-1.6.2
mate-window-manager-1.6.2_1
mate-base-1.6.0
mate-panel-1.6.1_2
mate-control-center-1.6.1_4
pidgin-2.10.9_4
xchat-2.8.8_2
shotwell-0.18.1
mate-file-manager-1.6.2_3
mate-applets-1.6.1_3
libmatewnck-1.6.1_1
gnome-panel-2.32.1_7
libgnome-2.32.0_3
libbonoboui-2.24.4_2
mate-image-viewer-1.6.1_1
libcanberra-0.28_3
gstreamer-plugins-ogg-0.10.36_1,3
gstreamer-plugins-core-0.10_13
farsight2-0.0.31
libpurple-2.10.9_6
cheese-2.32.0_5
gstreamer-plugins-theora-0.10.36_1,3
evolution-data-server-2.32.1_12
libgdata-0.6.6_2
mate-text-editor-1.6.0_2
transmission-gtk-2.84_3
transmission-2.84
xfburn-0.5.2
gstreamer-plugins-mad-0.10.19_2,3
gstreamer-plugins-mp3-0.10.0_1
mate-document-viewer-1.6.1_4
libmatekeyring-1.6.0_2
mate-keyring-1.6.0_3
mate-power-manager-1.6.2_1
mate-1.6.0
mate-utils-1.6.0_1
mate-menu-editor-1.6.0
mate-media-1.6.0_2
mate-file-archiver-1.6.0_1
libspectre-0.2.7
webkit-gtk3-1.8.3_3
gstreamer-plugins-vorbis-0.10.36_1,3
neon29-0.29.6_6
metacity-2.30.3_2
mate-notification-daemon-1.6.1_1
mate-character-map-1.6.0_1
libodfgen-0.0.4_2
libetonyek-0.0.4
libmwaw-0.2.0
libmspub-0.0.6_2
libfreehand00-0.0.0
libcdr-0.0.16_1
libabw00-0.0.2
py27-webkitgtk-1.1.8_3

New packages to be INSTALLED:
gettext-runtime: 0.19.4
llvm35: 3.5.2
libdevq: 0.0.2_1
jpeg-turbo: 1.4.0
speexdsp: 1.2.r3_1
adwaita-icon-theme: 3.14.0_1
fusefs-libs: 2.9.4
gcr: 3.14.0_1
geocode-glib: 3.14.0
python34: 3.4.3_1
python3: 3_3
neon: 0.30.1
libdvdnav: 5.0.3
poppler-utils: 0.30.0
gnome-icon-theme-symbolic: 3.12.0
gettext-tools: 0.19.4
fftw3-float: 3.3.3_2
fftw3: 3.3.3_2
json-c: 0.12_2

Installed packages to be UPGRADED:
bash: 4.3.24 -> 4.3.39
indexinfo: 0.2 -> 0.2.3
gettext: 0.18.3.1_1 -> 0.19.4
python27: 2.7.8_3 -> 2.7.9_1
glib: 2.36.3_3 -> 2.42.2
mc: 4.8.12_2 -> 4.8.14_1
expat: 2.1.0_1 -> 2.1.0_2
dbus: 1.8.6 -> 1.8.16
pulseaudio: 0.9.23_2 -> 6.0_2
gnutls: 3.2.16_4 -> 3.3.15
libgnome-keyring: 2.32.0_9 -> 3.12.0_2
pango: 1.34.1_6 -> 1.36.8_1
gtk-update-icon-cache: 2.24.22 -> 2.24.27
gtk2: 2.24.22_3 -> 2.24.27
zenity: 2.32.1_3 -> 3.14.0
libgpg-error: 1.13_1 -> 1.19_1
glib-networking: 2.36.2_4 -> 2.42.1_1
pcre: 8.35 -> 8.37_1
dbus-glib: 0.100.2_1 -> 0.104
consolekit: 0.4.3 -> 0.4.5_3
polkit: 0.105_3 -> 0.105_5
gobject-introspection: 1.36.0_2 -> 1.42.0
cairo: 1.10.2_10,2 -> 1.12.18_1,2
gnome-desktop: 2.32.1_5 -> 3.14.2_1
hal: 0.5.14_27 -> 0.5.14_29
avahi-app: 0.6.31_2 -> 0.6.31_3
mate-settings-daemon: 1.6.1_3 -> 1.8.2_1
mate-desktop: 1.6.1_1 -> 1.8.1_1
py27-libxml2: 2.9.1 -> 2.9.2
tiff: 4.0.3_4 -> 4.0.4.b_1
gdk-pixbuf2: 2.28.2_1 -> 2.31.2_1
png: 1.5.18 -> 1.6.17
libslang2: 2.2.4_6 -> 2.3.0
jbig2dec: 0.11_2 -> 0.11_4
ghostscript9: 9.06_7 -> 9.06_10
cups-base: 1.7.3_1 -> 2.0.3_3
py27-gobject: 2.28.6_4 -> 2.28.6_5
atk: 2.8.0 -> 2.14.0
libsoup: 2.40.3_6 -> 2.48.1_1
libgweather: 2.30.3_3 -> 3.14.3
gnome-icon-theme: 3.6.2 -> 3.12.0_1
gtk3: 3.8.8 -> 3.14.12
colord: 1.0.1_2 -> 1.2.4_1
lcms2: 2.6_3 -> 2.7
openjpeg15: 1.5.2 -> 1.5.2_1
poppler: 0.24.5_4 -> 0.30.0
fontconfig: 2.11.0_3,1 -> 2.11.1,1
icu: 53.1 -> 55.1
harfbuzz: 0.9.28 -> 0.9.40_1
libiconv: 1.14_3 -> 1.14_8
libvisio: 0.0.31_2 -> 0.0.31_4
libwpd: 0.9.9_1 -> 0.9.9_2
libgsf: 1.14.28_1 -> 1.14.33
librsvg2: 2.36.4_2 -> 2.40.9
mate-dialogs: 1.6.2 -> 1.8.0_1
libnotify: 0.7.5_1 -> 0.7.6_1
gnome-session: 2.32.1_3 -> 3.14.0_1
upower: 0.9.7_5 -> 0.99.0_1
mate-session-manager: 1.6.1_1 -> 1.8.1_1
mate-menus: 1.6.0_2 -> 1.8.0_1
libxklavier: 5.0_3,1 -> 5.3,1
gstreamer1-plugins: 1.2.4 -> 1.4.5_1
gstreamer1: 1.2.4 -> 1.4.5
gstreamer1-plugins-good: 1.2.4 -> 1.4.5
gstreamer-plugins: 0.10.36_4,3 -> 0.10.36_5,3
dri: 9.1.7_4,2 -> 10.4.6,2
binutils: 2.24 -> 2.25
mplayer: 1.1.r20140418_6 -> 1.1.r20150403_2
gconf2: 2.32.0_5 -> 3.2.6_3
dconf: 0.14.1_1 -> 0.22.0_1
mate-icon-theme: 1.6.2 -> 1.8.0
tevent: 0.9.21 -> 0.9.24
talloc: 2.1.0 -> 2.1.2
libart_lgpl: 2.3.21_1,1 -> 2.3.21_2,1
exempi: 2.1.1_1 -> 2.2.2
libexif: 0.6.21_2 -> 0.6.21_3
libgphoto2: 2.5.4 -> 2.5.7
libgd: 2.1.0_4,1 -> 2.1.0_6,1
gstreamer: 0.10.36_2 -> 0.10.36_3
gstreamer-plugins-libpng: 0.10.31_1,3 -> 0.10.31_2,3
libnice: 0.1.3 -> 0.1.8
exaile: 3.3.2 -> 3.4.5
libsexy: 0.1.11_8 -> 0.1.11_9
libsoup-gnome: 2.40.3_4 -> 2.48.1_1
rest: 0.7.91_2 -> 0.7.93
gvfs: 1.12.3_5 -> 1.20.3_2
desktop-file-utils: 0.22_1 -> 0.22_3
libidn: 1.28_1 -> 1.29
py27-gobject3: 3.8.1_1 -> 3.14.0
at-spi2-atk: 2.8.0 -> 2.14.1
at-spi2-core: 2.8.0 -> 2.14.1
gnome-mplayer: 1.0.8_3 -> 1.0.9
gmtk: 1.0.8_1 -> 1.0.9
libexo: 0.10.2_3 -> 0.10.6
libxfce4util: 4.10.1 -> 4.12.1
xfce4-conf: 4.10.0_5 -> 4.12.0
libxfce4menu: 4.10.0_5 -> 4.12.1
gstreamer-plugins-dvd: 0.10.19_3,3 -> 0.10.19_4,3
libdvdread: 4.9.9_2 -> 5.0.2
mate-screensaver: 1.6.1_1 -> 1.8.1
libmatekbd: 1.6.1_3 -> 1.8.0_1
mate-terminal: 1.6.1 -> 1.8.1
vte: 0.28.2_1 -> 0.28.2_2
mate-icon-theme-faenza: 1.6.0 -> 1.8.0
mate-system-monitor: 1.6.1_2 -> 1.8.0_1
pangomm: 2.28.4 -> 2.34.0_1
libxml++: 2.34.2_1 -> 2.34.2_2
glibmm: 2.36.2_1,1 -> 2.42.0,1
gtkmm24: 2.24.4_1 -> 2.24.4_2
atkmm: 2.22.6 -> 2.22.7
libgtop: 2.28.4_1 -> 2.30.0_3
libmateweather: 1.6.2_2 -> 1.8.0
bamf: 0.5.0 -> 0.5.1
libwnck3: 3.4.7 -> 3.14.0
plank: 0.6.1 -> 0.9.1
libgee: 0.12.0_1 -> 0.16.1
mate-calc: 1.6.0_2 -> 1.8.0_1
gtar: 1.28 -> 1.28_2
poppler-glib: 0.24.5_1 -> 0.30.0
tdb: 1.2.13,1 -> 1.3.4,1
json-glib: 0.14.2 -> 1.0.4
gstreamer-ffmpeg: 0.10.13_1 -> 0.10.13_4
popt: 1.16 -> 1.16_1
gamin: 0.1.10_7 -> 0.1.10_8
gnome-menus: 2.30.5 -> 3.13.3
mate-polkit: 1.6.0_1 -> 1.8.0_1
gexiv2: 0.6.1_2 -> 0.6.1_5
exiv2: 0.24_1,1 -> 0.24_2,1
libgnomekbd: 2.32.0_4 -> 3.6.0_1
fribidi: 0.19.2_1 -> 0.19.2_2
gstreamer1-libav: 1.2.4_1 -> 1.4.5
libwps: 0.2.9_2 -> 0.2.9_3
libwpg: 0.2.2_2 -> 0.2.2_3
boost-libs: 1.55.0_3 -> 1.55.0_5
libe-book00: 0.0.3 -> 0.0.3_1
cups-filters: 1.0.57_1 -> 1.0.69
cups: 1.7.3 -> 2.0.3_1
polkit-gnome: 0.102_1 -> 0.105
gnome-keyring: 2.32.1_5 -> 3.14.0_1
getopt: 1.1.5 -> 1.1.6
sudo: 1.8.10.p3_1 -> 1.8.13
nano: 2.2.6 -> 2.4.1
fish: 2.1.0 -> 2.1.1_3

Installed packages to be REINSTALLED:
policykit-0.9_8 (direct dependency changed: glib)
gdbm-1.11_2 (direct dependency changed: gettext-runtime)
py27-gtk2-2.24.0_3 (direct dependency changed: libglade2)
libglade2-2.6.4_7 (direct dependency changed: glib)
enchant-1.6.0_4 (direct dependency changed: glib)
gtk-engines2-2.20.2_2 (direct dependency changed: glib)
gtkspell-2.0.16_5 (direct dependency changed: glib)
libIDL-0.8.14_2 (direct dependency changed: glib)
ORBit2-2.14.19_1 (direct dependency changed: libIDL)
unique-1.1.6_6 (direct dependency changed: glib)
libwnck-2.30.7 (direct dependency changed: gobject-introspection)
gnome-vfs-2.24.4_3 (direct dependency changed: gnome-mime-data)
libgnomecanvas-2.30.3_3 (direct dependency changed: libglade2)
shared-mime-info-1.1_1 (direct dependency changed: glib)
gstreamer-plugins-good-0.10.31_2,3 (direct dependency changed: orc)
gstreamer-plugins-pango-0.10.36_2,3 (direct dependency changed: orc)
gstreamer-plugins-xvid-0.10.23_1,3 (direct dependency changed: orc)
gstreamer-plugins-bad-0.10.23_1,3 (direct dependency changed: orc)
gstreamer-plugins-dts-0.10.23_1,3 (direct dependency changed: orc)
py27-gstreamer-0.10.22_3 (direct dependency changed: glib)
py27-sexy-0.1.9_7 (direct dependency changed: libglade2)
py27-notify-0.1.1_10 (direct dependency changed: libnotify)
py27-dbus-1.1.1_1 (direct dependency changed: gettext-runtime)
gstreamer-plugins-v4l2-0.10.31_1,3 (direct dependency changed: orc)
gstreamer-plugins-gconf-0.10.31_1,3 (direct dependency changed: orc)
gnome-mount-0.8_12 (direct dependency changed: libnotify)
policykit-gnome-0.9.2_7 (direct dependency changed: libIDL)
py27-gtksourceview-2.10.1_1 (direct dependency changed: python27)
gtksourceview2-2.10.5_4 (direct dependency changed: libIDL)
cups-pk-helper-0.2.5 (direct dependency changed: glib)
wifimgr-1.11_1 (direct dependency changed: glib)
gstreamer-plugins-ugly-0.10.19_1,3 (direct dependency changed: orc)
gstreamer-plugins-a52dec-0.10.19_1,3 (direct dependency changed: orc)
cairomm-1.10.0_2 (direct dependency changed: libsigc++)
libcroco-0.6.8_2 (direct dependency changed: glib)
gstreamer-plugins-faad-0.10.23_1,3 (direct dependency changed: orc)
gstreamer-plugins-neon-0.10.23_1,3 (direct dependency changed: neon)
libbonobo-2.32.0_2 (direct dependency changed: perl5)
gtk-murrine-engine-0.98.2_4 (direct dependency changed: glib)
qpdf-5.1.2_1 (needed shared library changed)
cups-pstoraster-8.15.4_8 (needed shared library changed)
aspell-0.60.6.1_5 (direct dependency changed: perl5)

The operation will free 712 MiB.
246 MiB to be downloaded.

Proceed with this action? [y/N]:
root@GBSD:/home/opeth # pkg upgrade mate
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
All repositories are up-to-date.
pkg: gstreamer1-plugins-lame has a missing dependency: lame
pkg: gstreamer1-plugins-faac has a missing dependency: faac
pkg: Cannot solve problem using SAT solver:
upgrade rule: upgrade local mate-1.6.0 to remote mate-1.8.1
cannot install package mate, remove it from request? [Y/n]:
 
Versuch mal, ob du die beiden Pakete lame und faac installieren kannst. Mich wundert, dass es die angeblich nicht geben soll.
 
Ja, mit solchen Mega-Änderungen habe ich (wir alle?) auch schon unseren Spaß gehabt. Was ich dann schon mehr als 1x gemacht habe: Aktuelle Liste der Packages speichern per
Code:
pkg info -aq > aktuelle_pkgs.txt
Dann alle Pakete löschen
Code:
pkg delete -a
Und dann nach und nach die Packages wieder einspielen, wobei man ja normalerweise nur wenige "Leaf-Packages" selbst gewählt hat und die meisten als Abhängigkeiten reingezogen wurden. Wenn Du also sowas wie mate, firefox usw. installierst, hast Du vermutlich schnell wieder alles drauf, was Du vorher hattest - mit den neuen Abhängigkeiten.

Letztens klappte aber auch das nicht (gdm wollte nicht durchstarten, irgendwie wurde da noch gnome-shell benötigt), da habe ich dann die Liste der Packages im Editor "nachbearbeitet", so dass für jedes Paket die Versionsnummer weg war und davor ein "pkg install -Uy " stand. Das dann per sh aufgerufen arbeitet es sich schön ab. Allerdings: Wenn dann doch ein Paket für die ganzen Deinstallationen verantwortlich ist, klappt das natürlich nicht. Dazu müsstest Du das "y" weglassen und jede Installation händisch bestätigen. Sollte aber in den meisten Fällen nicht nötig sein.
 
Hallo,

mit folgendem Befehl
Code:
pkg query -e '%a =  0' %o
werden nur selbst installierte Packete angezeigt, ohne die Abhängigkeiten. Dann muss man nicht manuell durchsuchen ;-)

Viele Grüße
 
ich denke auch das ich nur lame und faac installieren müsste und dann Mate updaten so müsste das problem doch behoben sein .
aber wie heißen die Pakete ?
mit pkg install faac oder pkg install lame findet die das terminal nichts .
 
das ist merkwürdig.
Beide sind in den Ports, audio/lame und audio/faac

Ich glaube nicht, dass dies deine Probleme löst.

Es wäre sicher besser, du versuchst die Sachen zu schützen, die du unbedingt nicht verändern willst und ansonsten ein möglichst großes Update zu fahren. Es sind sicher gleich etliche Abhängigkeiten hin und zerschossen, wenn du nur teilweise etwas neu machst.
 
Ein paar Programme sind aus lizenzrechtlichen Gründen nicht als Binärpaket abgepackt, sondern müssen über die Ports installiert werden. IIRC gehört lame dazu.
Also: cd /usr/ports/audio/lame && make install
 
Guter Hinweis mit den Lizenzen. Gerade hab ich mal in portsmon nachgesehen und es gibt tatsächlich keine Binärpakete für lame und faac. Ich vermute mal, die Pakete die entfernt werden sollen hängen alle von gstreamer bzw. dessen plugins ab, die ja nicht erfüllte Abhängigkeiten haben. Pkg versucht wohl die mit allem was davon abhängt zu entfernen um wieder einen konsistenten Zustand zu erreichen.

Also die beiden aus den Ports bauen dann sollte auch pkg wieder zufrieden sein.
 
Ja gute Idee daran hab ich garnicht gedacht ich werde lame und faac über die Ports installieren und dann mate updaten ich denke wenn mate erst mal aktuell ist klappt das auch mit vlc.
 
Super lame und faac lassen sich nicht installieren auch nicht über die ports da gab es auch weider Fehlermeldungen.
Ich kann jetzt nicht sagen was da war sitze am linux aber fals ich noch mal lust haben sollte an bsd weiter zu basteln schreib ich das noch rüber.
 
[opeth@GBSD /usr/ports/audio/lame]$ make
===> lame-3.99.5_2 depends on executable: gmake - not found
===> Verifying install for gmake in /usr/ports/devel/gmake
===> gmake-4.1_2 depends on executable: msgfmt - found
===> gmake-4.1_2 depends on package: libiconv>=1.14_8 - not found
===> Found libiconv-1.14_3, but you need to upgrade to libiconv>=1.14_8.
*** Error code 1

Stop.
make[3]: stopped in /usr/ports/devel/gmake
*** Error code 1

Stop.
make[2]: stopped in /usr/ports/devel/gmake
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/audio/lame
*** Error code 1

Stop.
make: stopped in /usr/ports/audio/lame
[opeth@GBSD /usr/ports/audio/lame]$



[opeth@GBSD /usr/ports/audio/faac]$ make
/!\ WARNING /!\
WITH_NEW_XORG and WITHOUT_NEW_XORG knobs were removed and have no effect
WITH_KMS was removed and has no effect

===> faac-1.28_4 depends on file: /usr/local/sbin/pkg - found
=> faac-1.28.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/.
=> /usr/ports/distfiles/ is not writable by you; cannot fetch.
*** Error code 1

Stop.
make: stopped in /usr/ports/audio/faac
[opeth@GBSD /usr/ports/audio/faac]$
 
Ich will jetzt nicht Apostel spielen aber hier zeigt sich wieder mal schön, wie man es eben nicht machen sollte. PKG und Ports werden hier schön gemischt. Wer sagt euch, dass PKG genau den Stand der Ports verwendet? Ich weiss nicht genau, was für ein Stand PKG in GhostBSD hat aber wenn man zusätzlich noch einen aktuellen Portstree auscheckt und diesen verwendet, kann das nur schief gehen meiner Meinung. OK ich kenne GhostBSD nicht und habe das Ganze hier auch nur überflogen aber wenn man beiden verwenden möchte, sollte man ein eigenes Repo mit poudriere erstellen und dieses dazu verwenden, Software zu compilieren.

Es gibt 3 Wege:
  1. Nur PKG verwenden mit dem offiziellen Repo.
  2. Nur Ports verwenden.
  3. Mit poudriere ein eigenes Repo. erstellen und alle gewünschte Software komplett selber bauen. Dazu das offizielle Repo deaktivieren.
Sorry wenn das jetzt nicht wirklich hilft oder nicht wirklich passt.

Gruss
 
Hmm, aber wenn ich einen Port installiere, wird dieser doch auch über pkg registriert. Nehmen wir mal obigen Fall als Beispiel, sind die Abhängigkeiten in den vorgebauten Paketen so statisch, dass pkg dann meckern würde, dass die libiconv nicht in der korrekten (niedrigeren) Version rumliegt?

Rob
 
Hmm, aber wenn ich einen Port installiere, wird dieser doch auch über pkg registriert.
Richtig ja aber PKG Pakete werden jede Woche neu gebaut. Die Ports ändern sich aber stündlich. Da kann es schon mal vorkommen, dass sich Abhängigkeiten gröber ändern. Beispiele sind hier Umstellungen von Perl auf eine neue Version. Ich wäre da einfach vorsichtig.
 
Zurück
Oben