Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users Deutsches Forum (German)
  • Search

[Erl] Emerge versucht krampfh.b.Update mir einen MTA anzudr.

Support-Forum
Diskussionen rund um Installation, Betrieb und Anpassungen von Gentoo und dessen Paketen sowie dabei auftretenden (technischen) Problemen.
Deutsches Portal: www.gentoo.de
Post Reply
  • Print view
Advanced search
5 posts • Page 1 of 1
Author
Message
guru meditation
Apprentice
Apprentice
Posts: 160
Joined: Sun Mar 18, 2018 4:28 am
Location: Planet Earth

[Erl] Emerge versucht krampfh.b.Update mir einen MTA anzudr.

  • Quote

Post by guru meditation » Thu Jul 31, 2025 8:32 pm

Code: Select all

[ebuild  N    ] mail-mta/courier-1.4.1 
[uninstall    ] mail-mta/nullmailer-2.2-r2 
[blocks b     ] mail-mta/nullmailer ("mail-mta/nullmailer" is soft blocking mail-mta/courier-1.4.1)
[blocks b     ] mail-mta/courier ("mail-mta/courier" is soft blocking mail-mta/nullmailer-2.2-r2)
Beim letzten @world-Update versucht Emerge mir krampfhaft, Nullmailer runterzuschmeißen und mir alle möglichen anderen MTAs anzudrehen:

– mail-mta/msmtp
→ füge ich diesen in package.mask dazu, ignoriert Emerge den Eintrag schön.
→ Lösche ich das ebuild, versucht Emerge mir einen kompletten Courier-Server anzudrehen.
– Lösche ich das ebuild von Courier (weil Emerge mal wieder den Eintrag in package.mask ignoriert), will er als nächstes esmtp installieren.

So könnte das weitergehen, bis wir "out of mtas" rennen.

Beim Nullmailer finde ich weder Infos, daß das Paket zu alt und damit "nicht mehr unterstützt" wird, noch etwas über eventuelle Sicherheitslücken, weshalb Nullmailer jetzt und am besten gestern entfernt werden soll.

Was macht Emerge da?
Last edited by guru meditation on Sun Aug 03, 2025 10:58 pm, edited 1 time in total.
Top
Max Steel
Advocate
Advocate
User avatar
Posts: 2324
Joined: Mon Feb 12, 2007 6:35 pm
Location: My own world! I and Gentoo!

  • Quote

Post by Max Steel » Thu Jul 31, 2025 8:38 pm

Ohne größere Infos wird das schwierig.
Ich empfehle für aolche Fragen immer --pretend --tree Optionen zu aktivieren um mehr Infos zu bekommen. Vorallem --tree ist da sehr hilfreich, da es die Abhängigkeiten darstellt.

Und man löscht nicht eigenmächtig Dinge aus dem portage tree...
Ich verstehe es aber zwecks Analysen.
mfg
Steel
___________________

Heim-PC: AMD Ryzen 9 5950X, 64GB RAM, RX 9070 XT
Laptop: AMD Ryzen 5 7640U, 32GB RAM, Radeon onCPU Graphics
Arbeit-PC: AMD Ryzen 3 Pro 7335U, 16GB RAM, AMD Radeon Graphics (leider WSL2)
Top
Banana
Moderator
Moderator
User avatar
Posts: 2379
Joined: Fri May 21, 2004 12:02 pm
Location: Germany
Contact:
Contact Banana
Website

  • Quote

Post by Banana » Fri Aug 01, 2025 8:19 am

Ebenso kann die Ausgabe von emerge --info helfen.
Forum Guidelines

PFL - Portage file list - find which package a file or command belongs to.
My delta-labs.org snippets do expire
Top
Josef.95
Advocate
Advocate
Posts: 4857
Joined: Mon Sep 03, 2007 9:46 am
Location: Germany

  • Quote

Post by Josef.95 » Fri Aug 01, 2025 3:22 pm

guru meditation wrote:Was macht Emerge da?
emerge/portage versucht wahrscheinlich einfach eine geforderte dep vom virtual/mta ebuild zu erfüllen.

Code: Select all

cat `equery w virtual/mta-1-r2`
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7

DESCRIPTION="Virtual for Message Transfer Agents"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"

RDEPEND="|| (   mail-mta/nullmailer
                                mail-mta/msmtp[mta]
                                mail-mta/ssmtp[mta]
                                mail-mta/courier
                                mail-mta/esmtp
                                mail-mta/exim
                                mail-mta/netqmail
                                mail-mta/notqmail
                                mail-mta/postfix
                                mail-mta/sendmail
                                mail-mta/opensmtpd[mta] )"
Oberster erster (default) Eintrag ist mail-mta/nullmailer
die Frage ist nun warum der nicht mehr akzeptiert wird, nicht mehr passt.

Schau bitte mal was ein

Code: Select all

emerge -avuDU @world -1 mail-mta/nullmailer
dazu meint.
Top
guru meditation
Apprentice
Apprentice
Posts: 160
Joined: Sun Mar 18, 2018 4:28 am
Location: Planet Earth

  • Quote

Post by guru meditation » Sun Aug 03, 2025 10:56 pm

Danke, habe das ganze „gelöst“, indem ich emerge mit den ganzen zuerst vorgeschlagenen Updates mit --nodeps und --keep-going zwangsaktualisiert habe. Spätestens wenn ein Paket zum Beispiel bei QT fehlschlägt, heult emerge sowieso wegen unterschiedlicher Versionen herum, worauf dann wieder nur ein --nodeps hilft.

Das einzige Paket, das nicht durchgelaufen ist, ist sys-apps/kbd-1.8.0. Da findet der Compiler die Deklaration zu strlcpy und Artverwandte nicht. Alles, was ich darüber gefunden habe, bezieht sich auf die Konfiguration und Reihenfolge der eingebundenen Bibliotheken im Quellcode. Habe dann sys-apps/kbd-2.7.1 gelassen, ist ja auch noch als stabil gekennzeichnet.
Top
Post Reply
  • Print view

5 posts • Page 1 of 1

Return to “Deutsches Forum (German)”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic