Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

pre-install broken for bootstrapping new chroots

Offen
#443 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Anfängerfreundlichkeit
25/100
Issue-Typ
Bug
Klarheit
Muss geklärt werden
Aktivitätsstatus
Veraltet
Tech-Stack
c
Bereich
cli

Rechercherichtung

No files, tests, or entry points are named. Reproduce installation into an empty root directory and inspect how transaction scripts and the package database behave during bootstrapping. Define which pre-install behavior is expected for an empty package database, then add coverage for the chosen behavior.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

bug

Since xbps was changed to not run scripts within the transaction, installing into a new empty root directory will fail when it tries to execute pre install scripts as nothing is unpacked yet.

Not sure what the best solution to that would:

  • Don't run pre-install when installing a package, only for updates.
  • Don't run scripts at all when bootstrapping with an empty pkgdb so that one has to use reconfigure.
  • Only skip pre-install when bootstrapping with an empty pkgdb.
Vorherrschende Sprache
C
Sterne
1.2k
Forks
155
Ø Merge
1 Std. 39 Min.
Gemergte PRs (30 T.)
1

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus void-linux/xbps

Alle Issues in void-linux/xbps

Ähnliche Issues

Weitere Issues zu C

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.