Package Details: fakeroot-tcp 1.35.1-1

Git Clone URL: https://aur.archlinux.org/fakeroot-tcp.git (read-only, click to copy)
Package Base: fakeroot-tcp
Description: Tool for simulating superuser privileges,with tcp ipc
Upstream URL: https://tracker.debian.org/pkg/fakeroot
Licenses: GPL
Conflicts: fakeroot
Provides: fakeroot
Submitter: 4679
Maintainer: w0rty (sgorblex, Mr.Wizard)
Last Packager: Mr.Wizard
Votes: 20
Popularity: 0.171289
First Submitted: 2016-04-11 03:08 (UTC)
Last Updated: 2024-07-16 06:33 (UTC)

Required by (129)

Sources (1)

Latest Comments

1 2 3 Next › Last »

Mr.Wizard commented on 2024-07-14 18:16 (UTC) (edited on 2024-07-19 22:16 (UTC) by Mr.Wizard)


The problem here for WSL is you need fakeroot-tcp to build fakeroot-tcp. Chicken and egg scenario. Solution is to download the pre-built binary, chmod 755, temporarily add it to your path, then you can install from AUR. https://github.com/Venomtek/fakeroot-wsl-bin To build it yourself, either follow the instructions in the PKGBUILD or do this:

cd /tmp wget http://ftp.debian.org/debian/pool/main/f/fakeroot/fakeroot_1.35.1.orig.tar.gz tar xvf fakeroot_1.35.1.orig.tar.gz cd fakeroot-1.35.1/ ./bootstrap ./configure --prefix=/opt/fakeroot \ --libdir=/opt/fakeroot/libs \ --disable-static \ --with-ipc=tcp make sudo make install OLDPATH="$PATH" export PATH="/opt/fakeroot/bin:/usr/bin/vendor_perl:$PATH" rm /usr/bin/fakeroot sudo cp /opt/fakeroot/bin/fakeroot /usr/sbin/ sudo chmod 755 /usr/sbin/fakeroot whereis fakeroot fakeroot --version

Now make sure it reports as version 1.35.1 and then you can makepkg -i the PKGBUILD after editing it. You can also remove the /opt/fakeroot directory. I suggest you add /usr/bin/vendor_perl to your permanent path as suggested below. Good luck!

dqvid commented on 2024-05-05 15:57 (UTC) (edited on 2024-05-05 15:57 (UTC) by dqvid)

Making process is interrupted by this message.

libfakeroot: read: socket is closed
/usr/sbin/fakeroot: line 1: kill: (13846) - No such process
 -> error making: fakeroot-tcp-exit status 1
 -> Failed to install the following packages. Manual intervention is 
required:
fakeroot-tcp - exit status 1

Arch WSL2 on Windows 11 as well

dmirtillo commented on 2024-04-09 19:01 (UTC) (edited on 2024-04-09 19:03 (UTC) by dmirtillo)

Trying to update on WSL arch on win11 gives an error

libfakeroot: read: socket is closed
/usr/sbin/fakeroot: line 1: kill: (30950) - No such process
 -> error making: fakeroot-tcp-exit status 1
 -> Failed to install the following packages. Manual intervention is required:
fakeroot-tcp - exit status 1

https://pastebin.com/KPMkKd7b

fbearoff commented on 2022-05-24 14:05 (UTC)

Was getting same result as @firday13

Reinstalled po4a and appended /usr/bin/vendor_perl to $PATH got it working

Awebb commented on 2022-05-24 03:56 (UTC)

@firday13: po4a is a make dependency.

$ whereis po4a
po4a: /usr/bin/vendor_perl/po4a /usr/share/man/man7/po4a.7.gz /usr/share/man/man1/po4a.1p.gz

Your p04a is broken. Reinstall the package.

friday13 commented on 2022-05-24 01:57 (UTC)

Arch WSL in Windows 10

libtool: link: ar cr .libs/libmacosx.a .libs/libfakeroot_inode64.o .libs/libfakeroot_unix2003.o
libtool: link: ranlib .libs/libmacosx.a
libtool: link: ( cd ".libs" && rm -f "libmacosx.la" && ln -s "../libmacosx.la" "libmacosx.la" )
make[2]: Leaving directory '/home/friday13/.cache/yay/fakeroot-tcp/src/fakeroot-1.29'
make[1]: Leaving directory '/home/friday13/.cache/yay/fakeroot-tcp/src/fakeroot-1.29'
/home/friday13/.cache/yay/fakeroot-tcp/PKGBUILD: line 40: po4a: command not found
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: fakeroot-tcp
whereis po4a
po4a: /usr/share/man/man1/po4a.1p.gz /usr/share/man/man7/po4a.7.gz

wangqr commented on 2021-02-18 14:11 (UTC)

Failed to build after upgrading glibc to 2.33, with error: ‘_STAT_VER’ undeclared. Possibly related to https://bugs.archlinux.org/task/69572

harre commented on 2020-12-07 23:48 (UTC)

@sgorblex: +1 your patch works perfectly, hope maintainer @4679kun will update soon

dakyskye commented on 2020-12-02 11:58 (UTC)

@sgorblex I get /usr/sbin/fakeroot: line 1: kill: (10356) - No such process now. Any idea?