Forums

Skip to content

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

[gelöst] net-libs/nodejs - wovon ist das abhängig

Unterhaltung über Gentoo und andere Themen: Alles was nicht in ein Support-Forum gehört.
Post Reply
  • Print view
Advanced search
13 posts • Page 1 of 1
Author
Message
ManfredB
Veteran
Veteran
Posts: 1789
Joined: Thu Dec 27, 2007 3:24 pm

[gelöst] net-libs/nodejs - wovon ist das abhängig

  • Quote

Post by ManfredB » Sun May 05, 2024 2:58 pm

Hallo zusammen!

Ich aktualisiere gerade gentoo-unstable auf PC und Notebook.

Dabei ist mir aufgefallen, daß auf dem PC dieses Paket installiert wird, auf dem Notebook aber nicht.

Was ist der Grund für die Installation auf dem PC und der Grund für die Nicht-Installation auf dem Notebook?

Im voraus herzlichen Dank für jede Hilfe.

Liebe Grüße
ManfredB
Last edited by ManfredB on Wed May 08, 2024 3:18 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 » Sun May 05, 2024 3:14 pm

Bei solchen Abhängigkeitsgeschichten kann es hilfreich sein "gentoolkit" zu installieren um mit equery die Abhängigkeiten aufzurufen. Dann werden die USE-Flags der Pakete in zusammenhang mit nodejs aufgeschlüsselt und du findest heraus, wer das Paket anfordert.


Bei mir wollen das thunderbird und firefox, sowie qtwebengine mit dem ssl use-flag und chromium mit dem inspector use flag.

Code: Select all

$ equery d nodejs
 * These packages depend on nodejs:
dev-qt/qtwebengine-5.15.13_p20240322 (net-libs/nodejs[ssl])
mail-client/thunderbird-115.10.1 (net-libs/nodejs)
www-client/chromium-125.0.6422.14 (>=net-libs/nodejs-7.6.0[inspector])
www-client/firefox-125.0.3 (net-libs/nodejs)
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
ManfredB
Veteran
Veteran
Posts: 1789
Joined: Thu Dec 27, 2007 3:24 pm

  • Quote

Post by ManfredB » Sun May 05, 2024 3:19 pm

Hallo Max Steel!

Ich bedanke mich bei dir ganz herzlich an diesem Sonntag.

Nun werde ich es auf dem PC testen, denn firefox und thunderbird nutze ich dort auch.

Liebe Grüße
von
ManfredB
Top
ManfredB
Veteran
Veteran
Posts: 1789
Joined: Thu Dec 27, 2007 3:24 pm

  • Quote

Post by ManfredB » Sun May 05, 2024 3:24 pm

Merkwürdig:

equery d nodejs
These packages depend on nodejs:

Es folgt keine Anzeige von Paketen, mit dem Doppelpunkt ist Schluss.
Seltsam - und das in unstable...

Gruß
ManfredB
Top
Josef.95
Advocate
Advocate
Posts: 4857
Joined: Mon Sep 03, 2007 9:46 am
Location: Germany

  • Quote

Post by Josef.95 » Sun May 05, 2024 6:34 pm

Hi,

equery d nodejs
(ohne weitere Optionen) zeigt die möglichen deps von schon installierten Paketen.

Wenn man herausfinden möchte warum ein noch nicht installiertes Paket installiert werden soll, dann nutze am besten die emerge --tree Option. Damit ist dann ersichtlich welches Paket das nodejs-Paket reinzieht.
Top
ManfredB
Veteran
Veteran
Posts: 1789
Joined: Thu Dec 27, 2007 3:24 pm

  • Quote

Post by ManfredB » Sun May 05, 2024 7:48 pm

Hallo Josef.95!

Ich bedanke mich sehr herzlich bei Dir, denn Du hast einen neuen Weg auf meinem gesperrten Weg gefunden.

Morgen werde ich es auf meinem PC noch einmal testen. Denn jetzt ist er schon aus.

Kurze persönliche Anmerkung: ich bin nicht mehr zuhause, sondern am 1. Mai 2024 umgezogen aus der
Karlsruher Waldstadt in das Markgrafenstift in Karlsruhe-Durlach: ein autonomes Wohnen mit Unterstützung in allen Richtungen. Leider nur alleine in meinem Alter, meine Frau sucht sich nun eine neue Wohnung, denn das Haus, in dem wir bisher über 13 Jahre gewohnt haben, ist zu groß für eine Person. Mein Sohn hat bei meinem Umzug umfangreich geholfen. Er arbeitet als KFZ-Meister hier in der Nachbarschaft und wird mich immer wieder besuchen.

Herzliche Grüße aus diesem Haus am Sonntagabend.
ManfredB
Top
Josef.95
Advocate
Advocate
Posts: 4857
Joined: Mon Sep 03, 2007 9:46 am
Location: Germany

  • Quote

Post by Josef.95 » Mon May 06, 2024 10:46 am

Jo, und beschreibe am besten auch ein wenig mehr was du eigentlich vorhast, sprich was das Problem (oder nicht-Problem) mit dem nodejs Paket ist.
Ich denke mit der info könnte man dann wahrscheinlich ein wenig besser weiterhelfen.
Top
ManfredB
Veteran
Veteran
Posts: 1789
Joined: Thu Dec 27, 2007 3:24 pm

  • Quote

Post by ManfredB » Tue May 07, 2024 9:03 am

Ich habe mich immer wieder gewundert, warum dieses Paket so lange braucht bis zur Installation.

Mir ist schon klar, daß es mehrere dicke Pakete gibt, die Zeit verbrauchen.

Meine Frage bezog sich nur darauf, welche Pakete net-libs/nodejs benötigen.

Liebe Grüße
ManfredB
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 » Tue May 07, 2024 9:39 am

Josef.95 wrote:Jo, und beschreibe am besten auch ein wenig mehr was du eigentlich vorhast, sprich was das Problem (oder nicht-Problem) mit dem nodejs Paket ist.
Ich habe es so verstanden dass es darum ging warum das Paket auf dem einen System installiert ist und auf dem anderen nicht.

@ManfredB
Was noch passiert sein kann, ist dass das Paket in die "world-file" aufgenommen wurde. Das kann schnell passieren wenn man -1 bzw --oneshot bei einem schnellen rebuild vergisst und dann ist es da drin. Die world-file ist in /var/lib/portage/world und enthält alle Pakete die üblicherweise mit emerge (ohne --oneshot) installiert werden. Das world-file wird geführt um Pakete in das @world Set zu führen welches beispielsweise für --update --deep verwendet wird.
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
Josef.95
Advocate
Advocate
Posts: 4857
Joined: Mon Sep 03, 2007 9:46 am
Location: Germany

  • Quote

Post by Josef.95 » Tue May 07, 2024 11:10 am

Hm ja sorry, mir war nicht ganz klar was wirklich gesucht wird.
ManfredB wrote:Meine Frage bezog sich nur darauf, welche Pakete net-libs/nodejs benötigen.
Die Liste der Pakete die das net-libs/nodejs Paket benötigen können kann man sich mit

Code: Select all

equery depends net-libs/nodejs --all
ausgeben lassen.

Wenn man herausfinden möchte welches der schon installierten Pakete das net-libs/nodejs Paket benötigt, dann schau am besten via

Code: Select all

emerge -av --depclean net-libs/nodejs
das listet dann (mit --verbose --depclean) die reverse deps auf (sofern welche vorhanden sind).

Wenn das net-libs/nodejs Paket (zb beim @world update) neu mit installiert werden soll (und man wissen möchte warum), dann füge deinem emerge Kommando die --tree Option mit hinzu. In der emerge --tree Ausgabe ist dann ersichtlich welches Paket das net-libs/nodejs Paket mit reinzieht.

Ich hoffe das hilft ein wenig weiter.
Top
ManfredB
Veteran
Veteran
Posts: 1789
Joined: Thu Dec 27, 2007 3:24 pm

  • Quote

Post by ManfredB » Wed May 08, 2024 2:56 pm

Hallo zusammen!

Nun habe ich etwas entdeckt, was ich nicht in meinen Erinnerungen habe:

Code: Select all

equery depends net-libs/nodejs --all
 * These packages depend on net-libs/nodejs:
app-containers/devcontainer-0.57.0 (net-libs/nodejs)
                                   (>=net-libs/nodejs-16[npm])
app-containers/devcontainer-0.58.0 (net-libs/nodejs)
                                   (>=net-libs/nodejs-16[npm])
app-containers/devcontainer-0.59.1 (net-libs/nodejs)
                                   (>=net-libs/nodejs-16[npm])
app-misc/anki-23.12.1 (net-libs/nodejs)
dev-lang/coffee-script-2.7.0 (net-libs/nodejs)
dev-lang/dafny-4.4.0-r1 (net-libs/nodejs[npm])
dev-lang/dafny-4.5.0 (net-libs/nodejs[npm])
dev-lang/dafny-4.6.0 (net-libs/nodejs[npm])
dev-lang/idris2-0.6.0 (test-full ? net-libs/nodejs)
dev-lang/idris2-0.7.0 (test-full ? net-libs/nodejs)
dev-lang/nim-1.6.14-r1 (test-js ? net-libs/nodejs)
dev-lang/nim-2.0.4 (test-js ? net-libs/nodejs)
dev-lang/rapydscript-ng-0.7.22 (net-libs/nodejs)
                               (net-libs/nodejs)
dev-lang/rapydscript-ng-9999 (net-libs/nodejs)
                             (net-libs/nodejs)
dev-lang/typescript-5.3.3 (net-libs/nodejs)
                          (>=net-libs/nodejs-16[npm])
dev-lang/typescript-5.4.2 (net-libs/nodejs)
                          (>=net-libs/nodejs-16[npm])
dev-lang/typescript-5.4.3 (net-libs/nodejs)
                          (>=net-libs/nodejs-16[npm])
dev-lang/typescript-5.4.4 (net-libs/nodejs)
                          (>=net-libs/nodejs-16[npm])
dev-lang/typescript-5.4.5 (net-libs/nodejs)
                          (>=net-libs/nodejs-16[npm])
dev-python/cloudscraper-1.2.69 (test ? net-libs/nodejs)
dev-python/jupyterlab-4.1.6 (net-libs/nodejs)
                            (net-libs/nodejs)
dev-python/jupyterlab-4.1.7 (net-libs/nodejs)
                            (net-libs/nodejs)
dev-python/jupyterlab-4.1.8 (net-libs/nodejs)
                            (net-libs/nodejs)
dev-python/jupyterlab-4.2.0 (net-libs/nodejs)
                            (net-libs/nodejs)
dev-qt/qtwebengine-5.15.13_p20240322 (net-libs/nodejs[ssl])
dev-qt/qtwebengine-6.7.0 (net-libs/nodejs[ssl])
dev-qt/qtwebengine-6.7.9999 (net-libs/nodejs[ssl])
dev-qt/qtwebengine-6.9999 (net-libs/nodejs[ssl])
dev-ruby/autoprefixer-rails-10.4.13.0 (test ? net-libs/nodejs)
dev-ruby/autoprefixer-rails-10.4.15.0 (test ? net-libs/nodejs)
dev-ruby/autoprefixer-rails-10.4.16.0 (test ? net-libs/nodejs)
dev-ruby/execjs-2.8.1-r1 (net-libs/nodejs)
dev-ruby/execjs-2.9.1 (net-libs/nodejs)
dev-util/uglifyjs-3.16.1 (net-libs/nodejs)
                         (net-libs/nodejs[npm])
dev-util/uglifyjs-3.17.4 (net-libs/nodejs)
                         (net-libs/nodejs[npm])
mail-client/thunderbird-115.10.1 (net-libs/nodejs)
mail-client/thunderbird-115.9.0 (net-libs/nodejs)
net-analyzer/gsa-23.0.0 (>=net-libs/nodejs-18.0.0[ssl])
net-analyzer/netdata-1.45.3 (nodejs ? net-libs/nodejs)
                            (nodejs ? net-libs/nodejs)
net-analyzer/netdata-9999 (nodejs ? net-libs/nodejs)
                          (nodejs ? net-libs/nodejs)
net-misc/sunshine-0.23.1 (net-libs/nodejs[npm])
net-misc/sunshine-9999 (net-libs/nodejs[npm])
sys-apps/yarn-1.22.17 (net-libs/nodejs)
                      (net-libs/nodejs)
sys-apps/yarn-1.22.19 (net-libs/nodejs)
                      (net-libs/nodejs)
sys-apps/yarn-1.22.21 (net-libs/nodejs)
                      (net-libs/nodejs)
sys-apps/yarn-1.22.22 (net-libs/nodejs)
                      (net-libs/nodejs)
www-apps/kibana-bin-7.17.16 (>=net-libs/nodejs-18.17.1)
                            (<net-libs/nodejs-20)
www-client/chromium-124.0.6367.118 (>=net-libs/nodejs-7.6.0[inspector])
www-client/chromium-124.0.6367.60 (>=net-libs/nodejs-7.6.0[inspector])
www-client/chromium-124.0.6367.78 (>=net-libs/nodejs-7.6.0[inspector])
www-client/chromium-125.0.6422.14 (>=net-libs/nodejs-7.6.0[inspector])
www-client/firefox-115.10.0 (net-libs/nodejs)
www-client/firefox-115.9.0 (net-libs/nodejs)
www-client/firefox-115.9.1 (net-libs/nodejs)
www-client/firefox-125.0.2 (net-libs/nodejs)
www-client/firefox-125.0.3 (net-libs/nodejs)
Gruß
ManfredB
Top
ManfredB
Veteran
Veteran
Posts: 1789
Joined: Thu Dec 27, 2007 3:24 pm

  • Quote

Post by ManfredB » Wed May 08, 2024 3:00 pm

Und jetzt kommt noch etwas, was ich nicht mehr verstehe:

Code: Select all

emerge -av --depclean net-libs/nodejs
--- Couldn't find 'net-libs/nodejs' to depclean.
>>> No packages selected for removal by depclean
Jetzt frage ich mich: in welcher unstable-Version ist dieses Paket installiert worden?
Da muss ich nun suchen. Wenn ich es gefunden habe, melde ich mich noch einmal.

Gruß
ManfredB
Top
ManfredB
Veteran
Veteran
Posts: 1789
Joined: Thu Dec 27, 2007 3:24 pm

  • Quote

Post by ManfredB » Wed May 08, 2024 3:07 pm

Jetzt habe ich eine unstable-Version gefunden, in der taucht nun eine Antwort auf:

Code: Select all

emerge -av --depclean net-libs/nodejs

Calculating dependencies... done!
  net-libs/nodejs-22.1.0 pulled in by:
    dev-qt/qtwebengine-5.15.13_p20240322 requires net-libs/nodejs[ssl]

>>> No packages selected for removal by depclean
Nun bedanke ich mich noch einmal ganz herzlich bei euch allen, die mir hier zur Seite standen.

Liebe Grüße
ManfredB
Top
Post Reply
  • Print view

13 posts • Page 1 of 1

Return to “Diskussionsforum”

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