Re: Program won't start

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 04/12/18 21:05, Jonathan Ryshpan wrote:
> Seagate's SeaTools for Linux won't start on my system. The file is rather old and
> in a funky format, but it looks like it ought to run. Nevertheless, it won't run.
> Can anyone tell me what's going on? Here's what happens:

Yes, it would appear that the utility is from 2001.  If it hadn't been updated for
changes in linux since that date it my not run.

>
> $ ls -l st
> -rwxr-xr-x. 1 jonrysh jonrysh 180149 Sep 12  2001 st
> $ file st
> st: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked,
> interpreter /lib/ld-linux.so.2, for GNU/Linux 2.2.5, not stripped
>
> $ st
> bash: ./st: No such file or directory
>
> $ strace st
> execve("./st", ["st"], 0x7ffc80690900 /* 76 vars */) = -1 ENOENT (No such file or
> directory)
> open("/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = 3
> fstat(3, {st_mode=S_IFREG|0644, st_size=2997, ...}) = 0
> read(3, "# Locale name alias data base.\n#"..., 4096) = 2997
> read(3, "", 4096)                       = 0
> close(3)                                = 0
> open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No
> such file or directory)
> open("/usr/share/locale/en_US.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No
> such file or directory)
> open("/usr/share/locale/en_US/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such
> file or directory)
> open("/usr/share/locale/en.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No
> such file or directory)
> open("/usr/share/locale/en.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No
> such file or directory)
> open("/usr/share/locale/en/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such
> file or directory)
> fstat(2, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 4), ...}) = 0
> write(2, "strace: exec: No such file or di"..., 40strace: exec: No such file or
> directory
> ) = 40
> getpid()                                = 18983
> exit_group(1)                           = ?
> +++ exited with 1 +++
>

Those files above don't exist on my system and "dnf whatprovides" for each of them
returns "Error: No Matches found".

Now, you may be able to "force" it to work by installing glibc-langpack-en which
provides /usr/share/locale/en_GB/LC_MESSAGES/libc.mo and then creating a link to it
from one of the locations the program is looking for it.  Or, it may get past that
and trip over something else that has changed since 2001.


-- 
Conjecture is just a conclusion based on incomplete information. It isn't a fact.

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx
[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [EPEL Devel]     [Fedora Magazine]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Fedora Sparc]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux