View previous topic :: View next topic |
Author |
Message |
ManfredB Veteran
Joined: 27 Dec 2007 Posts: 1787
|
Posted: Sun Jun 21, 2020 2:34 pm Post subject: gcc-config-2.3.1 zeigt Konflikt an |
|
|
Hallo zusammen,
eben läuft bei mir ein Update. u.a. gcc-config
Code: |
Messages for package sys-devel/gcc-config-2.3.1:
* 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/bin/c99
* /usr/bin/c89
*
* Searching all installed packages for file collisions...
*
* Press Ctrl-C to Stop
*
* None of the installed packages claim the file(s).
*
* Package 'sys-devel/gcc-config-2.3.1' merged despite file collisions.
* If necessary, refer to your elog messages for the whole content of the
* above message.
|
Was ist da schon wieder los?
Gruß
Manfred |
|
Back to top |
|
|
Tyrus Guru
Joined: 03 Feb 2018 Posts: 300
|
Posted: Sun Jun 21, 2020 2:46 pm Post subject: |
|
|
Intressant.
Erstmal ich habe da nur das stable Paket aktiv und deswegen kein Update bekommen. Also sys-devel/gcc-config-2.2.1 hier.
Ich habe getestet:
Code: |
ls -la /usr/bin/c99 /usr/bin/c89
-rwxr-xr-x 1 root root 412 18. Apr 22:49 /usr/bin/c89
-rwxr-xr-x 1 root root 446 18. Apr 22:49 /usr/bin/c99
|
und
Code: |
mithrandir@luthien ~ $ equery b /usr/bin/c89
* Searching for /usr/bin/c89 ...
mithrandir@luthien ~ $ equery b /usr/bin/c99
* Searching for /usr/bin/c99 ..
|
Beide Binaries gehören keinem Paket mehr. Die sind wohl irgendwann nicht sauber gelöscht worden (bei nem depclean?). Aber am 18. April ins System gekommen (bei mir).
Die Meldung die du bekommen hast deutet das an @Manfred. Also weil sie keiner (älteren) Version von sys-devel/gcc-config gehören, scannt der ob das zu irgendeinem anderem Paket gehört. Ist aber nicht der Fall.
Wenn du nicht abgebrochen hast sollte der das einfach überschreiben.
Teste nachdem der Merge fertig ist einfach nochmal so wie ich oben auch.
Dann sollten die Binaries als zugehörig zu sys-devel/gcc-config-2.3.1 gezeigt werden.
PS:
Das das rot angezeigt wird beim emergen kann schon manchmal verunsichern. *grins* Aber die Aufmerksamkeit bekommt es dann wenigstens schneller ...
Edit:
Kleine Korrektur - sind Shellskripte. Aber gehören (bei mir) zu keinem Paket.
Ich werde wohl auch mal auf die unstable Version hochgehen um das Problem zu beheben ...
Edit-2:
Bin jetzt auch auf sys-devel/gcc-config-2.3.1 hoch. Die beiden Shell-Skripte gehören jetzt diesem Paket.
Also alles ok und danke für den Hinweis. |
|
Back to top |
|
|
|