Package Details: powershell-git 6.2.0.rc.1.197.gceed73d73-1

Git Clone URL: (read-only)
Package Base: powershell-git
Description: A cross-platform automation and configuration tool/framework (git version)
Upstream URL:
Keywords: microsoft powershell shell
Licenses: MIT
Conflicts: powershell
Provides: powershell
Submitter: qrwteyrutiyoup
Maintainer: kylesferrazza
Last Packager: kylesferrazza
Votes: 21
Popularity: 0.009985
First Submitted: 2016-08-21 20:35
Last Updated: 2019-04-24 18:39

Pinned Comments

kylesferrazza commented on 2017-10-26 17:49

Note that the binary is now called "pwsh"

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

Scimmia commented on 2016-09-28 16:13

You should not be downloading anything in the prepare function. See the VCS package guidelines wiki page for information about handling submodules.

It is also not the PKGBUILD's responsibility to run git clean.

And you have the git repo, why is there a separate patch to revert a commit instead of using git revert?

qrwteyrutiyoup commented on 2016-09-28 15:56

@jsteel: updated, thanks.

jsteel commented on 2016-09-26 08:06

A PKGBUILD should not touch a user's home, please remove the following line:

rm -rf ~/.nuget

z3ntu commented on 2016-09-12 13:27

@saifikhan you need to install icu55 from the AUR first.

saifikhan commented on 2016-09-10 05:51

direct build using makepkg is unable to pull in the dependencies

$ makepkg --install --syncdeps
==> Making package: powershell-git 6.0.0.alpha.9.247.g0c4472e-1 (Sat Sep 10 11:16:31 IST 2016)
==> Checking runtime dependencies...
==> Installing missing dependencies...
[sudo] password for saifi:
error: target not found: icu55
==> ERROR: 'pacman' failed to install missing dependencies.

Well the ICU library is already installed

$ pacman -S -s icu
extra/harfbuzz-icu 1.3.1-1 [installed]
OpenType text shaping engine (ICU integration)
extra/icu 57.1-1 [installed]
International Components for Unicode library

how do i specify the ICU library version for microsoft Powershell build ?

thatdude commented on 2016-09-07 09:11

Hi there, seems like something's broken somewhat recently, unless I've messed up my system somehow. The build now fails very quickly with this information:

[ 94%] Linking CXX executable psl-native-test
[ 94%] Built target psl-native-test
[ 97%] Linking CXX static library /home/declan/powershell-git/src/powershell/src/powershell-unix/libgtest_main.a
[100%] Built target gtest_main
proot info: pid 10396: terminated with signal 11
==> ERROR: A failure occurred in build().

It built successfully a few weeks ago. Help would be much appreciated.

qrwteyrutiyoup commented on 2016-09-06 19:49

@budimanjojo: thanks again. yeah, if we had dotnet-cli-git around, it would probably make things easier, but unfortuntely it's not around yet and I am currently unable to try and make one myself. I still cannot reproduce the problems you have there, though.

budimanjojo commented on 2016-09-06 16:35

@sergio.correia Seems like there's some improvements, but still failed like what @techwiz24 stated. It seems like dotnet is still looking for the wrong file name.
Here's the log:
Maybe you should adopt a new dotnet-cli-git?

qrwteyrutiyoup commented on 2016-09-06 01:21

@techwiz: thanks for the effort. that indeed is the culprit, and I finally met the issue once I tried to build it cleanly. For now I am reverting c695d41 if we are using dotnet-cli older than build #3546, however this is too fragile, i.e. will likely break once we update dotnet-cli.

@budimanjojo: can you try building again?

nlowe commented on 2016-09-05 00:29

So this is an intentional change in [dotnet-cli]( From what I understand, it can be fixed by installing preview3 of `dotnet-cli` (which I think is not yet released, so we'd need a `dotnet-cli-git` or similar)