Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 310423 - net-misc/socat fails to install on case-insensitive filesystems
Summary: net-misc/socat fails to install on case-insensitive filesystems
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Mac OSX (show other bugs)
Hardware: x86 OS X
: High enhancement (vote)
Assignee: Gentoo Prefix
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-03-20 19:41 UTC by Leho Kraav (:macmaN @lkraav)
Modified: 2010-04-24 19:09 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Leho Kraav (:macmaN @lkraav) 2010-03-20 19:41:13 UTC
pardon the localized error messages, looks like a couple of non-crucial dirs have problems:

>>> Install socat-1.7.1.2 into /opt/prefix/var/tmp/portage/net-misc/socat-1.7.1.2/image/opt/prefix/ category net-misc
make -j3 install DESTDIR=/opt/prefix/var/tmp/portage/net-misc/socat-1.7.1.2/image/ 
mkdir -p /opt/prefix/var/tmp/portage/net-misc/socat-1.7.1.2/image//opt/prefix/usr/bin
/opt/prefix/usr/bin/install -c -m 755 socat /opt/prefix/var/tmp/portage/net-misc/socat-1.7.1.2/image//opt/prefix/usr/bin
/opt/prefix/usr/bin/install -c -m 755 procan /opt/prefix/var/tmp/portage/net-misc/socat-1.7.1.2/image//opt/prefix/usr/bin
/opt/prefix/usr/bin/install -c -m 755 filan /opt/prefix/var/tmp/portage/net-misc/socat-1.7.1.2/image//opt/prefix/usr/bin
mkdir -p /opt/prefix/var/tmp/portage/net-misc/socat-1.7.1.2/image//opt/prefix/usr/share/man/man1
/opt/prefix/usr/bin/install -c -m 644 ./doc/socat.1 /opt/prefix/var/tmp/portage/net-misc/socat-1.7.1.2/image//opt/prefix/usr/share/man/man1/
install: kataloogi ``/opt/prefix/var/tmp/portage/net-misc/socat-1.7.1.2/image/opt/prefix/usr/share/doc/socat-1.7.1.2/examples'' ei õnnestu luua: File exists
install: kataloogi ``/opt/prefix/var/tmp/portage/net-misc/socat-1.7.1.2/image/opt/prefix//usr/share/doc/socat-1.7.1.2/examples'' ei õnnestu luua: File exists
touch: `/opt/prefix/var/tmp/portage/net-misc/socat-1.7.1.2/image/opt/prefix//usr/share/doc/socat-1.7.1.2/examples/daemon.sh.ecompress.file' ei õnnestu kasutada: Not a directory
touch: `/opt/prefix/var/tmp/portage/net-misc/socat-1.7.1.2/image/opt/prefix//usr/share/doc/socat-1.7.1.2/examples/ftp.sh.ecompress.file' ei õnnestu kasutada: Not a directory
touch: `/opt/prefix/var/tmp/portage/net-misc/socat-1.7.1.2/image/opt/prefix//usr/share/doc/socat-1.7.1.2/examples/gatherinfo.sh.ecompress.file' ei õnnestu kasutada: Not a directory
touch: `/opt/prefix/var/tmp/portage/net-misc/socat-1.7.1.2/image/opt/prefix//usr/share/doc/socat-1.7.1.2/examples/mail.sh.ecompress.file' ei õnnestu kasutada: Not a directory
touch: `/opt/prefix/var/tmp/portage/net-misc/socat-1.7.1.2/image/opt/prefix//usr/share/doc/socat-1.7.1.2/examples/proxy.sh.ecompress.file' ei õnnestu kasutada: Not a directory
touch: `/opt/prefix/var/tmp/portage/net-misc/socat-1.7.1.2/image/opt/prefix//usr/share/doc/socat-1.7.1.2/examples/proxyecho.sh.ecompress.file' ei õnnestu kasutada: Not a directory
touch: `/opt/prefix/var/tmp/portage/net-misc/socat-1.7.1.2/image/opt/prefix//usr/share/doc/socat-1.7.1.2/examples/readline-test.sh.ecompress.file' ei õnnestu kasutada: Not a directory
touch: `/opt/prefix/var/tmp/portage/net-misc/socat-1.7.1.2/image/opt/prefix//usr/share/doc/socat-1.7.1.2/examples/readline.sh.ecompress.file' ei õnnestu kasutada: Not a directory
touch: `/opt/prefix/var/tmp/portage/net-misc/socat-1.7.1.2/image/opt/prefix//usr/share/doc/socat-1.7.1.2/examples/socks4a-echo.sh.ecompress.file' ei õnnestu kasutada: Not a directory
touch: `/opt/prefix/var/tmp/portage/net-misc/socat-1.7.1.2/image/opt/prefix//usr/share/doc/socat-1.7.1.2/examples/socks4echo.sh.ecompress.file' ei õnnestu kasutada: Not a directory
touch: `/opt/prefix/var/tmp/portage/net-misc/socat-1.7.1.2/image/opt/prefix//usr/share/doc/socat-1.7.1.2/examples/test.sh.ecompress.file' ei õnnestu kasutada: Not a directory
install: kataloogi ``/opt/prefix/var/tmp/portage/net-misc/socat-1.7.1.2/image/opt/prefix//usr/share/doc/socat-1.7.1.2/examples//'' ei õnnestu luua: Not a directory
install: kasutan `/opt/prefix/var/tmp/portage/net-misc/socat-1.7.1.2/image/opt/prefix//usr/share/doc/socat-1.7.1.2/examples///socat-genericsocket.html': Not a directory
install: kataloogi ``/opt/prefix/var/tmp/portage/net-misc/socat-1.7.1.2/image/opt/prefix//usr/share/doc/socat-1.7.1.2/examples//'' ei õnnestu luua: Not a directory
install: kasutan `/opt/prefix/var/tmp/portage/net-misc/socat-1.7.1.2/image/opt/prefix//usr/share/doc/socat-1.7.1.2/examples///socat-multicast.html': Not a directory
install: kataloogi ``/opt/prefix/var/tmp/portage/net-misc/socat-1.7.1.2/image/opt/prefix//usr/share/doc/socat-1.7.1.2/examples//'' ei õnnestu luua: Not a directory
install: kasutan `/opt/prefix/var/tmp/portage/net-misc/socat-1.7.1.2/image/opt/prefix//usr/share/doc/socat-1.7.1.2/examples///socat-openssltunnel.html': Not a directory
install: kataloogi ``/opt/prefix/var/tmp/portage/net-misc/socat-1.7.1.2/image/opt/prefix//usr/share/doc/socat-1.7.1.2/examples//'' ei õnnestu luua: Not a directory
install: kasutan `/opt/prefix/var/tmp/portage/net-misc/socat-1.7.1.2/image/opt/prefix//usr/share/doc/socat-1.7.1.2/examples///socat-tun.html': Not a directory
install: kataloogi ``/opt/prefix/var/tmp/portage/net-misc/socat-1.7.1.2/image/opt/prefix//usr/share/doc/socat-1.7.1.2/examples//'' ei õnnestu luua: Not a directory
install: kasutan `/opt/prefix/var/tmp/portage/net-misc/socat-1.7.1.2/image/opt/prefix//usr/share/doc/socat-1.7.1.2/examples///socat.html': Not a directory
install: kataloogi ``/opt/prefix/var/tmp/portage/net-misc/socat-1.7.1.2/image/opt/prefix//usr/share/doc/socat-1.7.1.2/examples//'' ei õnnestu luua: Not a directory
install: kasutan `/opt/prefix/var/tmp/portage/net-misc/socat-1.7.1.2/image/opt/prefix//usr/share/doc/socat-1.7.1.2/examples///dest-unreach.css': Not a directory
>>> Completed installing socat-1.7.1.2 into /opt/prefix/var/tmp/portage/net-misc/socat-1.7.1.2/image/opt/prefix/
Comment 1 Fabian Groffen gentoo-dev 2010-04-03 15:00:22 UTC
hah, that's due to a case-insensitive filesystem
Comment 2 Fabian Groffen gentoo-dev 2010-04-03 15:12:40 UTC
@netmon: can you agree with this patch to work around a case-insensitive filesystem?

diff -u -r1.3 socat-1.7.1.2.ebuild
--- socat-1.7.1.2.ebuild        2 Apr 2010 16:08:56 -0000       1.3
+++ socat-1.7.1.2.ebuild        3 Apr 2010 15:11:18 -0000
@@ -40,9 +40,9 @@
 src_install() {
        emake install DESTDIR="${D}" || die "emake install failed"
 
-       dodoc BUGREPORTS CHANGES DEVELOPMENT EXAMPLES \
+       dodoc BUGREPORTS CHANGES DEVELOPMENT \
                FAQ FILES PORTING README SECURITY VERSION
        docinto examples
-       dodoc *.sh
+       dodoc EXAMPLES *.sh
        dohtml doc/*.html doc/*.css
 }
Comment 3 Cédric Krier gentoo-dev 2010-04-03 15:31:37 UTC
(In reply to comment #2)
> @netmon: can you agree with this patch to work around a case-insensitive
> filesystem?

Ok. Will you commit or do I?
Comment 4 Fabian Groffen gentoo-dev 2010-04-03 15:40:13 UTC
I can do, if you prefer.  Do you want a revbump for it?
Comment 5 Jeroen Roovers (RETIRED) gentoo-dev 2010-04-03 17:55:38 UTC
socat-1.7.1.2 is being stabilised right now (bug #312455) so maybe it's best to not tinker with that one and go for the revbump to be absolutely safe.
Comment 6 Cédric Krier gentoo-dev 2010-04-03 18:18:29 UTC
I don't think revbump is required, it only changes doc install path.
Comment 7 Fabian Groffen gentoo-dev 2010-04-24 19:09:03 UTC
ok, committed, thanks.