PowerShell / PowerShell/PSResourceGet
Can't update modules
Offen
Dieses Issue hat noch niemand übernommen.
Status-Investigating
- Vorherrschende Sprache
- C#
- Sterne
- 576
- Forks
- 114
- Ø Merge
- 1 T. 2 Std.
- Gemergte PRs (30 T.)
- 7
Beschreibung
Prerequisites
- Write a descriptive title.
- Make sure you are able to repro it on the latest released version
- Search the existing issues.
Steps to reproduce
I just published a new version of a module, and can't install it with Update-PSResource?
Expected behavior
PS> Update-PSResource Theme.PSReadLine
Found Theme.PSReadLine version 0.1.0 installed
Found Theme.PSReadLine version 0.1.1 on the PSGallery
Installed Theme.PSReadLine version 0.1.1
PS>
Actual behavior
PS> Update-PSResource Theme.PSReadLine
PS>
Error details
NOTHING HAPPENS.
Environment data
# Are you sure you don't want me to do
# `Get-Module PowerShellGet | Out-Default; $PSVersionTable` instead?
# Ok, here goes...
> Get-Module PowerShellGet; $PSVersionTable
ModuleType Version PreRelease Name ExportedCommands
---------- ------- ---------- ---- ----------------
Binary 3.0.19 beta19 PowerShellGet {Find-PSResource, Get-PSResource, Get-PSResourceRepository, Get-PSScriptFileInfo…}
Script 2.2.5 PowerShellGet {Find-Command, Find-DscResource, Find-Module, Find-RoleCapability…}
Key : PSVersion
Value : 7.3.3
Name : PSVersion
Key : PSEdition
Value : Core
Name : PSEdition
Key : GitCommitId
Value : 7.3.3
Name : GitCommitId
Key : OS
Value : Linux 5.15.90.1-microsoft-standard-WSL2 #1 SMP Fri Jan 27 02:56:13 UTC 2023
Name : OS
Key : Platform
Value : Unix
Name : Platform
Key : PSCompatibleVersions
Value : {1.0, 2.0, 3.0, 4.0…}
Name : PSCompatibleVersions
Key : PSRemotingProtocolVersion
Value : 2.3
Name : PSRemotingProtocolVersion
Key : SerializationVersion
Value : 1.1.0.1
Name : SerializationVersion
Key : WSManStackVersion
Value : 3.0
Name : WSManStackVersion
Visuals

Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne damit, den gemeldeten Befehl Update-PSResource Theme.PSReadLine in der beschriebenen Umgebung mit PowerShell 7.3.3 und PowerShellGet 3.0.19 zu reproduzieren. Verfolge den Einstiegspunkt für das Update und seine Verarbeitung der installierten Versionen und der PSGallery-Versionen. Als erledigt gilt die Aufgabe, wenn der Befehl die verfügbare Version meldet und sie wie im erwarteten Verhalten installiert.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- powershell
- Bereich
- cli
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100