Skip to content

Cygwin curl 7.83.1 make install installs curl-config.1 twice so fails with already exists in DESTDIR #8839

Closed

Description

Image for: Description

I did this

Configure, build, and install curl in DESTDIR

I expected the following

DESTDIR populated with built files

What actually happened

make install docs/curl-config.1 installed in DESTDIR/usr/share/man/man1/ twice so install failed with message:
/usr/bin/install: cannot create regular file '.../usr/share/man/man1/curl-config.1': File exists in DESTDIR - see log for config and install details:
curl-cygport-64-all-check.log - lightly sanitized
looked in docs/Makefile but no obvious rules to use MANS twice but under install-man1 there are two loops to install pages - any ideas about possible causes or workarounds? see: build/docs/Makefile and curl-7.83.1-1-install.log - lightly sanitized

curl/libcurl version

7.83.1

operating system

Cygwin 3.3.4 under Windows 10 21H2

built with cyport 0.35.0, autoconf 2.71, automake 1.16.5

Metadata

Image for: Metadata

Metadata

Image for: Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

    Image for: Issue actions