Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Mesa: File collission
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
LuxJux
Apprentice
Apprentice


Joined: 01 Mar 2016
Posts: 291

PostPosted: Sun Aug 19, 2018 4:56 pm    Post subject: Mesa: File collission Reply with quote

portage möchte mein Wissen zu gentoo erweitern.
( fett von mir )

Quote:

* Messages for package media-libs/mesa-18.1.6:

* This package will overwrite one or more files that may belong to other
* packages (see list below). You can use a command such as `portageq
* owners / <filename>` to identify the installed package that owns a
* file. If portageq reports that only one package owns a file then do
* NOT file a bug report. A bug report is only useful if it identifies at
* least two or more packages that are known to install the same file(s).
* If a collision occurs and you can not explain where the file came from
* then you should simply ignore the collision since there is not enough
* information to determine if a real problem exists. Please do NOT file
* a bug report at https://bugs.gentoo.org/ unless you report exactly
* which two packages install the same file(s). See
* https://wiki.gentoo.org/wiki/Knowledge_Base:Blockers for tips on how
* to solve the problem. And once again, please do NOT file a bug report
* unless you have completely understood the above message.

*
* Detected file collision(s):
*
* /usr/lib64/dri/swrast_dri.so
* /usr/lib32/dri/swrast_dri.so
*
* Searching all installed packages for file collisions...
*
* Press Ctrl-C to Stop
*
* None of the installed packages claim the file(s).
*
* Package 'media-libs/mesa-18.1.6' merged despite file collisions. If
* necessary, refer to your elog messages for the whole content of the
* above message.

* USE="bindist" was not set. Potentially patent encumbered code was
* enabled. Please see /usr/share/doc/mesa-18.1.6/patents.txt.bz2 for an
* explanation.
>>> Auto-cleaning packages...

>>> No outdated packages were found on your system.

* GNU info directory index is up-to-date.

* IMPORTANT: 3 news items need reading for repository 'gentoo'.
* Use eselect news read to view new items.

* After world updates, it is important to remove obsolete packages with
* emerge --depclean. Refer to `man emerge` for more information.
(chroot) plasma / # elog
bash: elog: Kommando nicht gefunden.
(chroot) plasma / # eread
No log items to read
(chroot) plasma / #


Code:
(chroot) plasma / # emerge --info
Portage 2.3.40 (python 3.6.5-final-0, default/linux/amd64/17.0/desktop/plasma, gcc-7.3.0, glibc-2.26-r7, 4.14.52-calculate x86_64)
=================================================================
System uname: Linux-4.14.52-calculate-x86_64-Intel-R-_Core-TM-_i5-4590_CPU_@_3.30GHz-with-gentoo-2.4.1
KiB Mem:    16423872 total,   4227124 free
KiB Swap:          0 total,         0 free
Timestamp of repository gentoo: Sun, 19 Aug 2018 15:00:01 +0000
Head commit of repository gentoo: 86f0939a393f0657e69968d32d8637314d08eb74
sh bash 4.4_p12
ld GNU ld (Gentoo 2.30 p2) 2.30.0
app-shells/bash:          4.4_p12::gentoo
dev-lang/perl:            5.24.3-r1::gentoo
dev-lang/python:          2.7.14-r1::gentoo, 3.6.5::gentoo
dev-util/cmake:           3.9.6::gentoo
dev-util/pkgconfig:       0.29.2::gentoo
sys-apps/baselayout:      2.4.1-r2::gentoo
sys-apps/openrc:          0.34.11::gentoo
sys-apps/sandbox:         2.13::gentoo
sys-devel/autoconf:       2.13::gentoo, 2.69-r4::gentoo
sys-devel/automake:       1.15.1-r2::gentoo
sys-devel/binutils:       2.30-r2::gentoo
sys-devel/gcc:            7.3.0-r3::gentoo
sys-devel/gcc-config:     1.8-r1::gentoo
sys-devel/libtool:        2.4.6-r3::gentoo
sys-devel/make:           4.2.1-r3::gentoo
sys-kernel/linux-headers: 4.13::gentoo (virtual/os-headers)
sys-libs/glibc:           2.26-r7::gentoo
Repositories:

gentoo
    location: /usr/portage
    sync-type: rsync
    sync-uri: rsync://rsync.gentoo.org/gentoo-portage
    priority: -1000
    sync-rsync-extra-opts:
    sync-rsync-verify-metamanifest: yes
    sync-rsync-verify-jobs: 1
    sync-rsync-verify-max-age: 24

ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* google-chrome -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=native -pipe -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/config /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-O2 -march=native -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync multilib-strict news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://gentoo.modulix.net/gentoo/ ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/"
LANG="de_DE.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="en de de_DE"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
USE="X a52 aac acl acpi activities alsa alsa-plugin amd64 berkdb bluetooth branding bzip2 cairo cdda cdr cli consolekit crypt cups cxx dbus declarative dri dts dvd dvdr emboss encode exif fam flac fortran gdbm gif glamor gpm gtk iconv icu ipv6 jpeg kde kipi kwallet lcms ldap libnotify libtirpc mad mng modules mp3 mp4 mpeg multilib ncurses nls nptl ogg opengl openmp pam pango pcre pdf phonon plasma png policykit ppds pulseaudio qml qt5 readline sdl seccomp semantic-desktop spell ssl staging startup-notification svg tcpd tiff truetype udev udisks unicode upower usb vorbis widgets wxwidgets x264 xattr xcb xcomposite xml xv xvid zlib" ABI_X86="64" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon plan sheets stage words" CAMERAS="*" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2 aes avx avx2 f16c fma3 pclmul popcnt sse3 sse4_1 sse4_2 ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="evdev" KERNEL="linux" L10N="de de_DE" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LIRC_DEVICES="devinput" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-6 php7-0" POSTGRES_TARGETS="postgres9_5 postgres10" PYTHON_SINGLE_TARGET="python3_6" PYTHON_TARGETS="python2_7 python3_6" RUBY_TARGETS="ruby23" USERLAND="GNU" VIDEO_CARDS="radeonsi fbdev amdgpu" XFCE_PLUGINS="brightness clock trash" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CC, CPPFLAGS, CTARGET, CXX, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

(chroot) plasma / #


Ist dies ein Fehler ? Oder ein Hinweis ?
Sollte sich darum gekümmert werden ?
.log-files hab ich ja keine. *hust* build.log wird nachgereicht

EDIT: Wieso hat mein chroot (emerge --info) ein calculate ?
Code:
mount /dev/sdc6 /mnt/gentoo && mount --types proc /proc /mnt/gentoo/proc && mount --rbind /sys /mnt/gentoo/sys && mount --make-rslave /mnt/gentoo/sys && mount --rbind /dev /mnt/gentoo/dev && mount --make-rslave /mnt/gentoo/dev


chroot /mnt/gentoo /bin/bash
source /etc/profile && export PS1="(chroot) ${PS1}"


Edit2: (gentoo-boot)
Code:
plasma ~ # emerge --info
Portage 2.3.40 (python 3.6.5-final-0, default/linux/amd64/17.0/desktop/plasma, gcc-7.3.0, glibc-2.26-r7, 4.17.14-gentoo x86_64)
=================================================================
System uname: Linux-4.17.14-gentoo-x86_64-Intel-R-_Core-TM-_i5-4590_CPU_@_3.30GHz-with-gentoo-2.4.1
KiB Mem:    16388380 total,  15790400 free
KiB Swap:          0 total,         0 free
Timestamp of repository gentoo: Sun, 19 Aug 2018 15:00:01 +0000
Head commit of repository gentoo: 86f0939a393f0657e69968d32d8637314d08eb74
sh bash 4.4_p12
ld GNU ld (Gentoo 2.30 p2) 2.30.0
app-shells/bash:          4.4_p12::gentoo
dev-lang/perl:            5.24.3-r1::gentoo
dev-lang/python:          2.7.14-r1::gentoo, 3.6.5::gentoo
dev-util/cmake:           3.9.6::gentoo
dev-util/pkgconfig:       0.29.2::gentoo
sys-apps/baselayout:      2.4.1-r2::gentoo
sys-apps/openrc:          0.34.11::gentoo
sys-apps/sandbox:         2.13::gentoo
sys-devel/autoconf:       2.13::gentoo, 2.69-r4::gentoo
sys-devel/automake:       1.15.1-r2::gentoo
sys-devel/binutils:       2.30-r2::gentoo
sys-devel/gcc:            7.3.0-r3::gentoo
sys-devel/gcc-config:     1.8-r1::gentoo
sys-devel/libtool:        2.4.6-r3::gentoo
sys-devel/make:           4.2.1-r3::gentoo
sys-kernel/linux-headers: 4.13::gentoo (virtual/os-headers)
sys-libs/glibc:           2.26-r7::gentoo
Repositories:

gentoo
    location: /usr/portage
    sync-type: rsync
    sync-uri: rsync://rsync.gentoo.org/gentoo-portage
    priority: -1000
    sync-rsync-verify-jobs: 1
    sync-rsync-verify-metamanifest: yes
    sync-rsync-verify-max-age: 24
    sync-rsync-extra-opts:

ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* google-chrome -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=native -pipe -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/config /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-O2 -march=native -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync multilib-strict news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://gentoo.modulix.net/gentoo/ ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/"
LANG="de_DE.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="en de de_DE"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
USE="X a52 aac acl acpi activities alsa alsa-plugin amd64 berkdb bluetooth branding bzip2 cairo cdda cdr cli consolekit crypt cups cxx dbus declarative dri dts dvd dvdr emboss encode exif fam flac fortran gdbm gif glamor gpm gtk iconv icu ipv6 jpeg kde kipi kwallet lcms ldap libnotify libtirpc mad mng modules mp3 mp4 mpeg multilib ncurses nls nptl ogg opengl openmp pam pango pcre pdf phonon plasma png policykit ppds pulseaudio qml qt5 readline sdl seccomp semantic-desktop spell ssl staging startup-notification svg tcpd tiff truetype udev udisks unicode upower usb vorbis widgets wxwidgets x264 xattr xcb xcomposite xml xv xvid zlib" ABI_X86="64" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon plan sheets stage words" CAMERAS="*" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2 aes avx avx2 f16c fma3 pclmul popcnt sse3 sse4_1 sse4_2 ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="evdev" KERNEL="linux" L10N="de de_DE" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LIRC_DEVICES="devinput" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-6 php7-0" POSTGRES_TARGETS="postgres9_5 postgres10" PYTHON_SINGLE_TARGET="python3_6" PYTHON_TARGETS="python2_7 python3_6" RUBY_TARGETS="ruby23" USERLAND="GNU" VIDEO_CARDS="radeonsi fbdev amdgpu" XFCE_PLUGINS="brightness clock trash" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CC, CPPFLAGS, CTARGET, CXX, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

plasma ~ #
Back to top
View user's profile Send private message
ChrisJumper
Advocate
Advocate


Joined: 12 Mar 2005
Posts: 2173
Location: Germany

PostPosted: Sun Aug 19, 2018 5:55 pm    Post subject: Reply with quote

Hi LuxJux,

dein chroot, hat ein calculate, weil der KERNEL den du aktuell laufen hast halt der von Calculate ist. Schließlich hast du Calculate gebootet und machst ein Chroot in dein Gentoo Linux. Bei einem Chroot wird ja nicht ein eigener Kernel gestartet. Und ich vermute emerge --info hat den Teil der Information auch aus einem uname -r

Zur Fehlermeldung:

diese Datei-Kollisionen treten immer dann auf wenn bestimmte Daten von verschiedenen Pakten drohen "überschrieben" zu werden. Je nachdem kann das halt zu Problemen führen wenn es sich dabei um unterschiedliche Versionen handelt. Du kannst den Emerge Vorgang abbrechen und Verhindern das die Dateien Überschrieben werden wenn du strg + C drückst, in dem Fall wird das Paket aber auch nicht installiert.

Das was da steht kurz herunter gebrochen: "Das Paket will eine oder mehrere Dateien überschreiben, die zu anderen Paketen gehören (siehe Liste unten). Du kannst zur Identifikation des Besitzenden Paktes ein Kommando benutze wie portageq owners / <Datei> .." ich mache das mal hier bei mir für deine Datei:

Code:
# portageq owners / swrast_dri.so
media-libs/mesa-18.1.5
        /usr/lib32/dri/swrast_dri.so
        /usr/lib64/dri/swrast_dri.so


".. Wenn Portage mitteilt das nur ein Paket eine Datei besitzt. Dann fülle keinen Bug Report aus. Ein Bug Report ist auch nur hilfreich wenn zwei oder mehrere Pakete ausgemacht werden können, welche die gleichen Dateien installieren. Wenn eine Kollision auftritt und du nicht weißt woher die andere Datei kommt, spare uns bitte den Bug Report, weil es ohnehin nicht genug Informationen gibt um das Problem einzugrenzen. Fülle bitte keinen Bug Report bei bugs.gentoo.org aus, es sei denn du bist dir sehr sicher welche zwei Pakete die selben Dateien installiert haben. Für Tips wie man das Problem löst schau dir Wiki Gentoo - Blockers an. Noch ein mal: bitte fülle keinen Bug Report aus, es sei denn du hast die Nachricht oben Komplett verstanden."

Persönlich verfahre ich hier so das ich das Überschreiben immer zu lasse. Wenn Steam jetzt nicht mehr Startet oder ein Propritäres Programm das ich aus einem Entpackten Tarbell mal auf mein System gelassen hab. Installiere ich das halt noch mal, funktionieren dann andere Programme nicht mehr weil Mesa die aktuellere Version braucht, emerge ich z.B. Mesa noch mal.

Die von dir genannten Dateien kenne ich nicht, aber es sind wohl OpenGL Render-Dateien. Manche Grafikkarten-Treiber bringen diese Dateien mit, aber auch manche Spiele oder zum Beispiel Steam.

Meistens Ignoriere ich die Datei-Kollisionen weil es bei mir oft Dateien sind die entweder vom Mesa kommen oder vom Proprietären Nvidia Treiber, meistens kommt das Paket welche ich später installiere ohnehin mit einer aktuelleren Version daher. Denn in 99% der Fälle ist bei mir die Warnung irrelevant weil eine etwas ältere Version durch eine neuere (umfangreichere) ersetzt wurde.

Wenn später bei deinem Gentoo Steam oder in anderes proprietäres Programm nicht mehr läuft (welches vielleicht an Portage vorbei installiert wurde) oder der Grafiktreiber nicht mehr lädt, melde dich noch mal mit der Fehlermeldung. ;D
Back to top
View user's profile Send private message
LuxJux
Apprentice
Apprentice


Joined: 01 Mar 2016
Posts: 291

PostPosted: Sun Aug 19, 2018 6:28 pm    Post subject: Reply with quote

ChrisJumper wrote:
Hi LuxJux,

dein chroot, hat ein calculate, weil der KERNEL den du aktuell laufen hast halt der von Calculate ist. Schließlich hast du Calculate gebootet und machst ein Chroot in dein Gentoo Linux. Bei einem Chroot wird ja nicht ein eigener Kernel gestartet.

Ah, deshalb. :idea:

ChrisJumper wrote:

Dann fülle keinen Bug Report aus. Ein Bug Report ist auch nur hilfreich wenn zwei oder mehrere Pakete ausgemacht werden können, welche die gleichen Dateien installieren. Wenn eine Kollision auftritt und du nicht weißt woher die andere Datei kommt, spare uns bitte den Bug Report, weil es ohnehin nicht genug Informationen gibt um das Problem einzugrenzen. Fülle bitte keinen Bug Report bei bugs.gentoo.org aus, es sei denn du bist dir sehr sicher welche zwei Pakete die selben Dateien installiert haben.

Als Schüler möchte ich nicht ins Lehrerzimmer. Kann sowieso kein US/RU/CH


Danke, dann wird das ignoriert.
Back to top
View user's profile Send private message
Tyrus
Tux's lil' helper
Tux's lil' helper


Joined: 03 Feb 2018
Posts: 116

PostPosted: Mon Aug 20, 2018 8:48 pm    Post subject: Re: Mesa: File collission Reply with quote

Quote:

*
* None of the installed packages claim the file(s).
*


Das ist der entscheidene Part. Portage testet ob es ein Paket gibt das diese Dateien installiert hat. Wenn es keinen Besitzer gibt, sind es Reste wie Links die manchmal nicht vollständig entfernt wurden, und kann jetzt von Portage einfach überschrieben werden. Manchmal wird was gefunden, was selten ist. Dann musst du den Konflikt per Hand auflösen. Also erstmal schaun was das für Dateien sind und wie sie neu angelegt werden sollen. Am Ende muss es für beide Pakete noch passen.
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 6575
Location: Austria

PostPosted: Tue Aug 21, 2018 8:14 am    Post subject: Re: Mesa: File collission Reply with quote

@OP: Diese Dateien waren ursprünglich symlinks, von eselect-mesa erstellt, seit >=mesa-18 sind sie aber Teil von mesa.

Tyrus wrote:
Manchmal wird was gefunden, was selten ist. Dann musst du den Konflikt per Hand auflösen.

Das wäre ein Bug der gemeldet werden muss.
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
oliver2104
Apprentice
Apprentice


Joined: 27 Jul 2004
Posts: 185
Location: Wien

PostPosted: Tue Aug 21, 2018 10:07 am    Post subject: Reply with quote

Hallo,
ich bin mir nicht sicher, ob mein Beitrag das Thema genau trifft,
aber ich hatte bei den letzten paar mesa-updates immer ein Problem mit den swrast Treibern.
Kann das immer lösen mit:
Code:
# rm /usr/lib32/libGL.so.1
# rm /usr/lib64/libGL.so.1   

Keine Ahnung warum das funktioniert, irgendein Bug wird schon dahinter stecken.
Bitte siehe auch:
https://forums.gentoo.org/viewtopic-t-1082640.html
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum