[#6660] Ruby on Neko ? — Nicolas Cannasse <ncannasse@...>

Hi folks,

14 messages 2005/11/19

[#6672] testing for hardlink with "test(?-, ...)" flawed on Windows — noreply@...

Bugs item #2858, was opened at 2005-11-20 16:35

13 messages 2005/11/20

[#6684] semenatics of if/unless/while statement modifiers — Stefan Kaes <skaes@...>

Hi all,

81 messages 2005/11/21
[#6685] Re: semenatics of if/unless/while statement modifiers — Mauricio Fern疣dez <mfp@...> 2005/11/22

On Tue, Nov 22, 2005 at 08:22:59AM +0900, Stefan Kaes wrote:

[#6686] Re: semenatics of if/unless/while statement modifiers — Stefan Kaes <skaes@...> 2005/11/22

Mauricio Fern疣dez wrote:

[#6687] Re: semenatics of if/unless/while statement modifiers — Eric Hodel <drbrain@...7.net> 2005/11/22

On Nov 21, 2005, at 4:37 PM, Stefan Kaes wrote:

[#6689] Re: semenatics of if/unless/while statement modifiers — Stefan Kaes <skaes@...> 2005/11/22

Eric Hodel wrote:

[#6693] Re: semenatics of if/unless/while statement modifiers — Yukihiro Matsumoto <matz@...> 2005/11/22

Hi,

[#6695] Re: semenatics of if/unless/while statement modifiers — Stefan Kaes <skaes@...> 2005/11/22

Yukihiro Matsumoto wrote:

[#6718] Re: semenatics of if/unless/while statement modifiers — mathew <meta@...> 2005/11/22

[#6722] Re: semenatics of if/unless/while statement modifiers — Stefan Kaes <skaes@...> 2005/11/22

mathew wrote:

[#6707] Re: semenatics of if/unless/while statement modifiers — "David A. Black" <dblack@...> 2005/11/22

Hi --

[#6708] Re: semenatics of if/unless/while statement modifiers — Stefan Kaes <skaes@...> 2005/11/22

David A. Black wrote:

[#6714] Re: semenatics of if/unless/while statement modifiers — "David A. Black" <dblack@...> 2005/11/22

Hi --

[#6717] Re: semenatics of if/unless/while statement modifiers — Stefan Kaes <skaes@...> 2005/11/22

David A. Black wrote:

[#6798] ruby 1.8.4 preview2 — Yukihiro Matsumoto <matz@...>

Hi,

37 messages 2005/11/30

Re: [ ruby-Bugs-2786 ] Pathname.realpath fails on non-existant path

From: Tanaka Akira <akr@...17n.org>
Date: 2005-11-08 04:37:13 UTC
List: ruby-core #6587
In article <200511080321.jA83LMH5022935@rubyforge.org>,
  noreply@rubyforge.org writes:

> Summary: Pathname.realpath fails on non-existant path
>
> Initial Comment:
> $ ruby -w -r pathname -e 'puts Pathname.new(ARGV[0]).realpath'  /asdfasdf
> /usr/lib/ruby/1.8/pathname.rb:341:in `lstat': No such file or directory - /asdfasdf (Errno::ENOENT)
>         from /usr/lib/ruby/1.8/pathname.rb:341:in `realpath'
>         from -e:1

It is intended because POSIX.

| ERRORS
| 
|     The realpath() function shall fail if:
... 
|     [ENOENT]
|         A component of file_name does not name an existing file or file_name
|        points to an empty string.

> other realpath implementations like readlink -f and FreeBSD realpath will just echo the path.

It seems readlink -f in coreutils 5.2.1 doesn't behaves as
so.

debian-sid% readlink -f /asdfasdf
zsh: exit 1     readlink -f /asdfasdf
debian-sid% readlink --version
readlink (coreutils) 5.2.1
Written by Dmitry V. Levin.

Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
% 

On FreeBSD, realpath /asdfasdf behaves as you said.
However realpath /xxx/yyy causes an error.
So some non-existant paths are not echoed.

freebsd54% realpath /xxx/yyy
realpath: /xxx: No such file or directory
zsh: exit 1     realpath /xxx/yyy
-- 
Tanaka Akira

In This Thread

Prev Next