Package Details: fakeroot-tcp 1.37.1.2-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.000336
First Submitted: 2016-04-11 03:08 (UTC)
Last Updated: 2025-05-16 19:25 (UTC)

Required by (138)

Sources (1)

Latest Comments

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

matejdro commented on 2024-07-31 08:55 (UTC)

It seems like arch's po4a package (https://archlinux.org/packages/extra/any/po4a/) does not install the binary into PATH directory, causing this build to fail without any extra configs by the user (which defeats the whole purpose of the AUR).

Could PKGBUILD be updated to explicitly state usr/bin/vendor_perl/po4a location?

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