[MacPorts] #49858: fakeroot @1.19-2_0: error: conflicting types for 'openat'
MacPorts
noreply at macports.org
Tue Dec 1 00:48:32 PST 2015
#49858: fakeroot @1.19-2_0: error: conflicting types for 'openat'
---------------------------+---------------------------------
Reporter: liam.sharp@… | Owner: florian@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.4
Resolution: | Keywords: haspatch maintainer
Port: fakeroot |
---------------------------+---------------------------------
Comment (by liam.sharp@…):
Thanks for the info, much appreciated.
Failed at the build step, tried with sudo but failed again - will attach
log.
{{{
Liams-MacBook-Pro:~ liamsharp$ sudo port selfupdate
Password:
---> Updating MacPorts base sources using rsync
MacPorts base version 2.3.4 installed,
MacPorts base version 2.3.4 downloaded.
---> Updating the ports tree
---> MacPorts base is already the latest version
The ports tree has been updated. To upgrade your installed ports, you
should run
port upgrade outdated
Liams-MacBook-Pro:~ liamsharp$ fakeroot_portdir=$(port dir fakeroot)
Liams-MacBook-Pro:~ liamsharp$ sudo cp ~/Downloads/Portfile
$fakeroot_portdir
Liams-MacBook-Pro:~ liamsharp$ sudo mkdir ${fakeroot_portdir}/files
Liams-MacBook-Pro:~ liamsharp$ sudo cp ~/Downloads/{patch-
libfakeroot.c.diff,patch-wrapfunc.inp.diff} ${fakeroot_portdir}/files
Liams-MacBook-Pro:~ liamsharp$ port -v build fakeroot
Warning: MacPorts running without privileges. You may be unable to
complete certain actions (e.g. install).
Error: Unable to execute port: error copying
"/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/sysutils/fakeroot/files"
to
"/Users/liamsharp/.macports/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/sysutils/fakeroot/files":
"/Users/liamsharp/.macports/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/sysutils/fakeroot/files
/patch-libfakeroot.c.diff": permission denied
Liams-MacBook-Pro:~ liamsharp$ sudo port -v build fakeroot
Portfile changed since last build; discarding previous state.
---> Computing dependencies for fakeroot.
---> Fetching distfiles for fakeroot
---> fakeroot_1.20.2.orig.tar.bz2 doesn't seem to exist in
/opt/local/var/macports/distfiles/fakeroot
---> Attempting to fetch fakeroot_1.20.2.orig.tar.bz2 from
http://lil.fr.distfiles.macports.org/fakeroot
% Total % Received % Xferd Average Speed Time Time Time
Current
Dload Upload Total Spent Left
Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:--
0---> Attempting to fetch fakeroot_1.20.2.orig.tar.bz2 from
http://mse.uk.distfiles.macports.org/sites/distfiles.macports.org/fakeroot
% Total % Received % Xferd Average Speed Time Time Time
Current
Dload Upload Total Spent Left
Speed
100 279 100 279 0 0 495 0 --:--:-- --:--:-- --:--:--
495
---> Attempting to fetch fakeroot_1.20.2.orig.tar.bz2 from
http://ftp.nl.debian.org/debian/pool/main/f/fakeroot
% Total % Received % Xferd Average Speed Time Time Time
Current
Dload Upload Total Spent Left
Speed
100 319k 100 319k 0 0 394k 0 --:--:-- --:--:-- --:--:--
394k
---> Verifying checksums for fakeroot
---> Checksumming fakeroot_1.20.2.orig.tar.bz2
---> Extracting fakeroot
---> Extracting fakeroot_1.20.2.orig.tar.bz2
---> Applying patches to fakeroot
---> Applying patch-libfakeroot.c.diff
sh:
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/sysutils/fakeroot/files
/patch-libfakeroot.c.diff: Permission denied
Command failed: cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_fakeroot/fakeroot/work/fakeroot-1.20.2"
&& /usr/bin/patch -p0 <
'/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/sysutils/fakeroot/files
/patch-libfakeroot.c.diff'
Exit code: 1
Error: org.macports.patch for port fakeroot returned: command execution
failed
Warning: targets not executed for fakeroot: org.macports.build
org.macports.patch org.macports.configure
Please see the log file for port fakeroot for details:
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_fakeroot/fakeroot/main.log
To report a bug, follow the instructions in the guide:
http://guide.macports.org/#project.tickets
Error: Processing of port fakeroot failed
}}}
--
Ticket URL: <https://trac.macports.org/ticket/49858#comment:6>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list