base-devel meta package sollte explizit neu installiert werden!

Frische News und Updates zu Manjaro Linux finden sich zeitnah hier ein!
Antworten
Benutzeravatar

Themen Author
zompel
Forum Held
Forum Held
Beiträge: 528
Registriert: Montag 9. Dezember 2019, 19:52
Wohnort: Essen, NRW
CPU: Intel Core i9-9900KF
GPU: nVidia GeForce RTX 2070
Kernel: 6.6 LTS
Desktop-Variante: Gnome
GPU Treiber: nVidia
Hat sich bedankt: 19 Mal
Danksagung erhalten: 105 Mal

base-devel meta package sollte explizit neu installiert werden!

#1

Beitrag von zompel »

Beim letzten "stable update" wurde im offiziellen Manjaro Forum folgendes gepostet:
Switch to the base-devel meta package requires manual intervention
2023-02-12 - Robin Candau

On February 2nd, the base-devel package group has been replaced by a meta package of the same name.
If you installed the base-devel package group prior to this date, explicitly re-install it to get the new base-devel package installed on the system:

pacman -Syu base-devel
Zudem wollte ich noch erwähnen, dass der Kernel 6.1 inzwischen zum LTS Kernel erklärt worden ist und bis Dezember 2026 unterstützt wird.
Benutzeravatar

LaGGGer
Forum Held
Forum Held
Beiträge: 1551
Registriert: Freitag 26. Juni 2020, 18:53
CPU: AMD Ryzen 7 5800X
GPU: GeForce GTX 1060
Kernel: 6.5
Desktop-Variante: XFCE
GPU Treiber: Nvidia aktuell
Hat sich bedankt: 145 Mal
Danksagung erhalten: 249 Mal

Re: base-devel meta package sollte explizit neu installiert werden!

#2

Beitrag von LaGGGer »

Danke für die Info.

EDIT
Ich sehe allerdings noch nichts von LTS beim 6.1 Kernel.
 
Kernel.png
Kernel.png (61.59 KiB) 1113 mal betrachtet
°°
MfG LaGGGer

Chris
Forum Kenner
Forum Kenner
Beiträge: 199
Registriert: Donnerstag 30. September 2021, 15:54
CPU: Intel core i5-6600k
GPU: Intel HD Graphics 530
Kernel: 6.1.68-1
Desktop-Variante: KDE
GPU Treiber: Open Source
Hat sich bedankt: 39 Mal
Danksagung erhalten: 11 Mal

Re: base-devel meta package sollte explizit neu installiert werden!

#3

Beitrag von Chris »

Ich kann das mit dem base-devel meta package nicht einschätzen!

Sollte ich das also bei meinem Manjaro machen, welches ich schon lange vor dem letzten Update-Datum installiert habe?
Birgt das irgendwelche Risiken/Änderungen? ::)
Da ja vermutlich alle Manjaro-Nutzer dieses Paket installiert haben (oder nur die, die Software aus dem AUR installieren/kompilieren?), betrifft das alle Manjaro-Nutzer?
Oder anders gefragt: Was bedeutet es für mich, wenn ich diesen Befehl nicht ausführe?

Und mit diesem einen Befehl ist es dann getan?

Code: Alles auswählen

pacman -Syu base-devel
Benutzeravatar

Themen Author
zompel
Forum Held
Forum Held
Beiträge: 528
Registriert: Montag 9. Dezember 2019, 19:52
Wohnort: Essen, NRW
CPU: Intel Core i9-9900KF
GPU: nVidia GeForce RTX 2070
Kernel: 6.6 LTS
Desktop-Variante: Gnome
GPU Treiber: nVidia
Hat sich bedankt: 19 Mal
Danksagung erhalten: 105 Mal

Re: base-devel meta package sollte explizit neu installiert werden!

#4

Beitrag von zompel »

Chris hat geschrieben: ↑Mittwoch 15. Februar 2023, 23:21 Ich kann das mit dem base-devel meta package nicht einschätzen!

Sollte ich das also bei meinem Manjaro machen, welches ich schon lange vor dem letzten Update-Datum installiert habe?
Birgt das irgendwelche Risiken/Änderungen? ::)
Da ja vermutlich alle Manjaro-Nutzer dieses Paket installiert haben (oder nur die, die Software aus dem AUR installieren/kompilieren?), betrifft das alle Manjaro-Nutzer?
Oder anders gefragt: Was bedeutet es für mich, wenn ich diesen Befehl nicht ausführe?

Und mit diesem einen Befehl ist es dann getan?

Code: Alles auswählen

pacman -Syu base-devel
Das einzige "Risiko" ist dass Pakete installiert werden könnten die du nicht benötigst.
Ich nutze immer Pamac-GUI. Wenn man dort in der Suche "base-devel" eingibt sieht man ob es schon installiert ist oder nicht.
Wenn nicht, dann brauchst du auch keine "Neuinstallation".
base-devel selbst ist kein Programm sondern ist ein Paket welches sämtliche wichtige Programme zum Paket bauen und mehr enthält.
Ich hatte mein System gerade neu aufgesetzt und bei mir war base-devel nicht installiert, aber sämtliche damit verknüpfte Programme schon.
Wenn base-devel installiert war, sollte man es neu installieren um die aktualisierten Programme zu erhalten.
Benutzeravatar

Themen Author
zompel
Forum Held
Forum Held
Beiträge: 528
Registriert: Montag 9. Dezember 2019, 19:52
Wohnort: Essen, NRW
CPU: Intel Core i9-9900KF
GPU: nVidia GeForce RTX 2070
Kernel: 6.6 LTS
Desktop-Variante: Gnome
GPU Treiber: nVidia
Hat sich bedankt: 19 Mal
Danksagung erhalten: 105 Mal

Re: base-devel meta package sollte explizit neu installiert werden!

#5

Beitrag von zompel »

LaGGGer hat geschrieben: ↑Dienstag 14. Februar 2023, 09:12 Ich sehe allerdings noch nichts von LTS beim 6.1 Kernel.
Das kann aber nicht mehr lange dauern, bis es aktualisiert wird.
Siehe >> hier <<
Benutzeravatar

LaGGGer
Forum Held
Forum Held
Beiträge: 1551
Registriert: Freitag 26. Juni 2020, 18:53
CPU: AMD Ryzen 7 5800X
GPU: GeForce GTX 1060
Kernel: 6.5
Desktop-Variante: XFCE
GPU Treiber: Nvidia aktuell
Hat sich bedankt: 145 Mal
Danksagung erhalten: 249 Mal

Re: base-devel meta package sollte explizit neu installiert werden!

#6

Beitrag von LaGGGer »

zompel hat geschrieben: ↑Donnerstag 16. Februar 2023, 23:50 Wenn base-devel installiert war, sollte man es neu installieren um die aktualisierten Programme zu erhalten.
Oder noch einfacher... Wenn du keine Programme aus dem AUR nutzt brauchst du kein base-devel.
Tust du es doch, ist base-devel Pflicht.
°°
MfG LaGGGer

Chris
Forum Kenner
Forum Kenner
Beiträge: 199
Registriert: Donnerstag 30. September 2021, 15:54
CPU: Intel core i5-6600k
GPU: Intel HD Graphics 530
Kernel: 6.1.68-1
Desktop-Variante: KDE
GPU Treiber: Open Source
Hat sich bedankt: 39 Mal
Danksagung erhalten: 11 Mal

Re: base-devel meta package sollte explizit neu installiert werden!

#7

Beitrag von Chris »

Hmm ... komisch, ich habe ein paar Programme aus dem AUR installiert (z.B. rainlendar-lite), scheine aber kein base-devel installiert zu haben?!
base-devel.png
base-devel.png (45.42 KiB) 937 mal betrachtet
Man sieht es dort ja schon an erster Stelle stehen und, dass es NICHT installiert ist.
Wenn ich zur Kontrolle in obigem Bild, also in Pamac, dann noch links auf installiert klicke, steht es dort auch nicht dabei.


PS: Die Suche nach base-devel via Pacman ergibt folgende Ergebnisse:

Code: Alles auswählen

sudo pacman -Ss base-devel                                                                                               127 ✘ 
core/archlinux-keyring 20230130-1 (base-devel) [Installiert]
    Arch Linux PGP keyring
core/autoconf 2.71-1 (base-devel)
    A GNU tool for automatically configuring source code
core/automake 1.16.5-1 (base-devel)
    A GNU tool for automatically creating Makefiles
core/base-devel 1-1
    Basic tools to build Arch Linux packages
core/binutils 2.40-4 (base-devel) [Installiert]
    A set of programs to assemble and manipulate binary and object files
core/bison 3.8.2-4 (base-devel)
    The GNU general-purpose parser generator
core/debugedit 5.0-4 (base-devel)
    Tool to mangle source locations in .debug files
core/fakeroot 1.31-1 (base-devel) [Installiert]
    Tool for simulating superuser privileges
core/file 5.44-1 (base-devel) [Installiert]
    File type identification utility
core/findutils 4.9.0-2 (base-devel) [Installiert]
    GNU utilities to locate files
core/flex 2.6.4-4 (base-devel)
    A tool for generating text-scanning programs
core/gawk 5.2.1-1 (base-devel) [Installiert]
    GNU version of awk
core/gcc 12.2.1-2 (base-devel) [Installiert]
    The GNU Compiler Collection - C and C++ frontends
core/gettext 0.21.1-2 (base-devel) [Installiert]
    GNU internationalization library
core/grep 3.8-2 (base-devel) [Installiert]
    A string search utility
core/groff 1.22.4-7 (base-devel) [Installiert]
    GNU troff text-formatting system
core/gzip 1.12-1 (base-devel) [Installiert]
    GNU compression utility
core/libtool 2.4.7+4+g1ec8fa28-2 (base-devel) [Installiert]
    A generic library support script
core/m4 1.4.19-2 (base-devel)
    The GNU macro processor
core/make 4.4-1 (base-devel)
    GNU make utility to maintain groups of programs
core/manjaro-keyring 20221028-4 (base-devel) [Installiert]
    Manjaro PGP keyring
core/pacman 6.0.2-7 (base-devel) [Installiert]
    A library-based package manager with dependency support
core/patch 2.7.6-8 (base-devel)
    A utility to apply patch files to original sources
core/pkgconf 1.8.0-1 (base-devel)
    Package compiler and linker metadata toolkit
core/sed 4.9-1 (base-devel) [Installiert]
    GNU stream editor
core/sudo 1.9.12.p2-1 (base-devel) [Installiert]
    Give certain users the ability to run some commands as root
core/which 2.21-5 (base-devel) [Installiert]
    A utility to show the full path of commands
Benutzeravatar

Themen Author
zompel
Forum Held
Forum Held
Beiträge: 528
Registriert: Montag 9. Dezember 2019, 19:52
Wohnort: Essen, NRW
CPU: Intel Core i9-9900KF
GPU: nVidia GeForce RTX 2070
Kernel: 6.6 LTS
Desktop-Variante: Gnome
GPU Treiber: nVidia
Hat sich bedankt: 19 Mal
Danksagung erhalten: 105 Mal

Re: base-devel meta package sollte explizit neu installiert werden!

#8

Beitrag von zompel »

@Chris
Dann würde ich es einfach so belassen. Die Pakete werden dann ja selbst auf den aktuellen Stand gehalten.
Es wäre wohl ein Unterschied wenn die Programme über das base-devel Metapaket installiert worden wären.

...wobei es vielleicht auch eher um den Inhalt des base-devel Paketes gehen könnte, d.h. dass vielleicht ein oder mehrere Programme durch andere ersetzt wurden. Das würde für mich eigentlich sogar eher Sinn machen.

Chris
Forum Kenner
Forum Kenner
Beiträge: 199
Registriert: Donnerstag 30. September 2021, 15:54
CPU: Intel core i5-6600k
GPU: Intel HD Graphics 530
Kernel: 6.1.68-1
Desktop-Variante: KDE
GPU Treiber: Open Source
Hat sich bedankt: 39 Mal
Danksagung erhalten: 11 Mal

Re: base-devel meta package sollte explizit neu installiert werden!

#9

Beitrag von Chris »

zompel hat geschrieben: ↑Freitag 17. Februar 2023, 13:12... wobei es vielleicht auch eher um den Inhalt des base-devel Paketes gehen könnte, d.h. dass vielleicht ein oder mehrere Programme durch andere ersetzt wurden. Das würde für mich eigentlich sogar eher Sinn machen.
In die Richtung dachte ich auch und war dann etwas besorgt, dass vielleicht Programme/Pakete nicht mehr "gepflegt" werden, weil ich nicht das richtige base-devel Paket habe.

Aber anscheinend betrifft mich das nicht, da ich es - trotz einiger AUR-Installationen - gar nicht installiert habe.
Benutzeravatar

djeli
Forum Held
Forum Held
Beiträge: 905
Registriert: Samstag 21. Mai 2016, 12:12
GPU:
Kernel:
Desktop-Variante:
GPU Treiber:
Hat sich bedankt: 63 Mal
Danksagung erhalten: 118 Mal

Re: base-devel meta package sollte explizit neu installiert werden!

#10

Beitrag von djeli »

Moin
base-devel ist ein tool um Programme zu bauen,wird nur benötigt wenn ein Programm gebaut werden muß.

Solche Programme nutzen wir auf dem Rechner,hier werden sie von Manjaro bereitgestellt.
Sie können auch von anderen bereitgestellt werden.

Der Quellcode wird von base-devel in ein Programm gewandelt (sicherheit,rechner und all son gedönst wird berücksichtigt).
Zuerst ist der Quellcode dieser wird "Übersetzt" in Programmcode,dafür gibt es verschiedene Programme.

https://wiki.archlinux.de/title/AUR_ben ... Beispiele)
Benutzeravatar

LaGGGer
Forum Held
Forum Held
Beiträge: 1551
Registriert: Freitag 26. Juni 2020, 18:53
CPU: AMD Ryzen 7 5800X
GPU: GeForce GTX 1060
Kernel: 6.5
Desktop-Variante: XFCE
GPU Treiber: Nvidia aktuell
Hat sich bedankt: 145 Mal
Danksagung erhalten: 249 Mal

Re: base-devel meta package sollte explizit neu installiert werden!

#11

Beitrag von LaGGGer »

djeli hat geschrieben: ↑Freitag 17. Februar 2023, 15:41 base-devel ist ein tool um Programme zu bauen,wird nur benötigt wenn ein Programm gebaut werden muß.
Ja, klar, ich dachte nur bevor wieder rum gerätselt wird warum ein AUR Programm nicht installiert/gebaut werde kann, würde ich base-devel immer installieren. Es schadet jedenfalls nicht.

Wenns dann nicht gebaut werden kann hat es einen anderen Grund.
°°
MfG LaGGGer

Benutzer 1396 gelöscht

Re: base-devel meta package sollte explizit neu installiert werden!

#12

Beitrag von Benutzer 1396 gelöscht »

Chris hat geschrieben: ↑Freitag 17. Februar 2023, 11:48 Hmm ... komisch, ich habe ein paar Programme aus dem AUR installiert (z.B. rainlendar-lite), scheine aber kein base-devel installiert zu haben?!
Base-Devel wird nicht zwingend zum Erstellen von AUR Paketen benötigt. Pamac benötigt es beispielsweise. überhaupt nicht. Trotzdem geistert diese immer wiederkehrende Mär ständig durch alle Arch-Foren.
Benutzeravatar

Siliziumfuchs
Forum Kenner
Forum Kenner
Beiträge: 217
Registriert: Mittwoch 23. Februar 2022, 22:34
Wohnort: Hamburg
CPU: Intel® Core™ i9-11900K
GPU: NVIDIA GeForce RTX 3070
Kernel: 5.15.76-1-MANJARO (64-bit)
Desktop-Variante: KDE-Plasma 5.26.x
GPU Treiber: NVidia 520.56.06
Hat sich bedankt: 19 Mal
Danksagung erhalten: 23 Mal

Re: base-devel meta package sollte explizit neu installiert werden!

#13

Beitrag von Siliziumfuchs »

Also die Pakete die mir Pamac hier in der Gruppe base-devel anbietet, wären auch die Pakete die ich mir installieren würde wenn ich etwas in C oder C++ programmieren würde. (Das eine oder andere Paket hätte ich vermutlich zuerst nicht mit installiert, aber nach der Kurzbeschreibung der Pakete scheint es für alle wohl auch einen sinnvollen Anwendungsfall zu geben.)

Die einzigen Meta Packages die Pamac hier kennt und nennt und die mit base- im Namen beginnen sind "base-devel-selinux", "base-selinux" und "base-ex-cli".

So gesehen wundert es mich jetzt nicht.... aber zwei meiner fünf Pakete aus dem AUR sind Java-Programme. Für die braucht es dann eine andere Tool-Chain (auch wenn das eine oder andere aus der base-devel-Gruppe vielleicht hilfreich ist.)

Und sollte ich jemals etwas veröffentlichen, dann wäre es mit Sicherheit ein Python-Programm und damit dann noch eine ganz andere Baustelle

P.S. kurz gesagt: dem "wird nicht zwingend benötigt" von Manfrago stimme ich voll und ganz zu!
Antworten

Zurück zu „Manjaro Linux News und Updates“