Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

yay installation error #15

Closed
mrfoxie opened this issue Feb 2, 2022 · 3 comments
Closed

yay installation error #15

mrfoxie opened this issue Feb 2, 2022 · 3 comments

Comments

@mrfoxie
Copy link
Contributor

mrfoxie commented Feb 2, 2022

Description

i tried to install yay on manjaro but it gave me this error here is the procedure for it

Installation Process

sudo pacman -Sy git base-devel -y
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si

but ended with this error

Error

fakeroot, while creating message channels: Function not implemented
This may be due to a lack of SYSV IPC support.
fakeroot: error while starting the `faked' daemon.
kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]

Screenshot

Screenshot_20220202-160211_Termux

@krmanik
Copy link
Owner

krmanik commented Feb 2, 2022

Hi,
It is possible to use yay but I haven't build successfully fakeroot. You can try it also.
https://gist.github.com/krmanik/ff2aa651835f1b63a0b954f406013158

I will update it after successful build.

@krmanik
Copy link
Owner

krmanik commented Feb 2, 2022

Now, I managed to build fakeroot-tcp in manjaro proot.
To install yay it requires fakeroot.

Build fakeroot-tcp

  1. Edit manjaro.sh file and add --sysvipc
nano manjaro.sh

image

  1. Proot into manjaro
./manjaro.sh

Build and install fakeroot-tcp

  1. Install required packages
sudo pacman -S base-devel git
  1. Git clone fakeroot-tcp package
git clone https://aur.archlinux.org/fakeroot-tcp.git
  1. Change directory to fakeroot-tcp
cd fakeroot-tcp
  1. Remove prepare() from PKGBUILD
sed -ir '/prepare()/,+6d' PKGBUILD
  1. Now build it
makepkg -irs

Build yay

sudo pacman -Sy git base-devel -y
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si

@mrfoxie
Copy link
Contributor Author

mrfoxie commented Feb 6, 2022

thanks this really worked 👍🏻

@mrfoxie mrfoxie closed this as completed Feb 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants