Public bug reported:

Verilator as installed with Ubuntu 24.10 doesn't work.  Trying to invoke
it results in the "Can't exec" in the summary. Indeed when you look at
the installed "binary", it's a script containing:

#! /usr/bin/perl
######################################################################
#
# Copyright 2003-2024 by Wilson Snyder. This program is free software; you
# can redistribute it and/or modify it under the terms of either the GNU
# Lesser General Public License Version 3 or the Perl Artistic License
# Version 2.0.
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
#
######################################################################

require 5.006_001;
use warnings;
use FindBin qw($RealBin $RealScript);
use strict;

my $relpath = "../share/verilator/bin";

unshift @ARGV, $RealScript;

exec { "$RealBin/$relpath/$RealScript" } @ARGV;
die "%Error: Exec failed,";

but looking in /usr/share/verilator there's only

examples/  include/  verilator-config.cmake  verilator-config-
version.cmake

and no bin directory

ProblemType: Bug
DistroRelease: Ubuntu 24.10
Package: verilator 5.024-1
ProcVersionSignature: Ubuntu 6.11.0-9.9-generic 6.11.0
Uname: Linux 6.11.0-9-generic x86_64
ApportVersion: 2.30.0-0ubuntu4
Architecture: amd64
CasperMD5CheckResult: unknown
Date: Wed Nov 20 21:35:17 2024
SourcePackage: verilator
UpgradeStatus: Upgraded to oracular on 2024-11-19 (2 days ago)

** Affects: verilator (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug oracular

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2089210

Title:
  Can't exec "/usr/bin/../share/verilator/bin/verilator": No such file
  or directory at /usr/bin/verilator line 21.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/verilator/+bug/2089210/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to