View Issue Details

IDProjectCategoryView StatusLast Update
0036572LazarusInstallerpublic2020-02-23 11:53
Reportercorrado venturini Assigned ToJuha Manninen  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionno change required 
PlatformlinuxOSUbuntu 
Product Version2.0.6 
Summary0036572: Can't find the lazarus executable /usr/lib/lazarus/2.0.6/lazarus
DescriptionOn Ubuntu 20.04 lazarus installed from Ubuntu Software does not start with a message:
Can't find the lazarus executable /usr/lib/lazarus/2.0.6/lazarus
Additional InformationI have opened a bug on launchpad: https://bugs.launchpad.net/ubuntu/+source/lazarus/+bug/1859316
TagsNo tags attached.
Fixed in Revision
LazTarget-
Widgetset
Attached Files

Activities

Juha Manninen

2020-01-31 12:20

developer   ~0120824

Ubuntu bug tracker is indeed the right place for your problem.
There you have:
 ExecutablePath: /usr/lib/lazarus/2.0.6/startlazarus
If startlazarus can't find executable /usr/lib/lazarus/2.0.6/lazarus, then it most likely does not exist.
You could easily diagnose the problem a little more.
What does "ls -l /usr/lib/lazarus/2.0.6/lazarus" say? No file? A file without -x (executable) bit?

I plan to resolve this as "no change required" unless you can somehow prove this is a Lazarus bug.

Juha Manninen

2020-02-10 21:59

developer   ~0121005

Resolving.

corrado venturini

2020-02-23 10:36

reporter   ~0121198

corrado@corrado-x5-ff-0104:~$ ls -l /usr/lib/lazarus/2.0.6/lazarus
ls: cannot access '/usr/lib/lazarus/2.0.6/lazarus': No such file or directory
corrado@corrado-x5-ff-0104:~$ ls -l /usr/lib/lazarus/2.0.6
total 16788
drwxr-xr-x 3 root root 4096 gen 18 11:04 components
lrwxrwxrwx 1 root root 37 dic 15 12:16 docs -> ../../../share/doc/lazarus/2.0.6/docs
drwxr-xr-x 12 root root 4096 gen 18 11:04 examples
drwxr-xr-x 2 root root 4096 feb 23 10:25 languages
-rwxr-xr-x 1 root root 17175528 dic 15 12:16 startlazarus
corrado@corrado-x5-ff-0104:~$
corrado@corrado-x5-ff-0104:~$ ls -R /usr/lib/lazarus/2.0.6
/usr/lib/lazarus/2.0.6:
components docs examples languages startlazarus

/usr/lib/lazarus/2.0.6/components:
chmhelp

/usr/lib/lazarus/2.0.6/components/chmhelp:
lhelp

/usr/lib/lazarus/2.0.6/components/chmhelp/lhelp:
lhelp

/usr/lib/lazarus/2.0.6/examples:
codepageconverter designerbaseclass dockmanager idehelp pascalstream
codetools designnonlcl exploremenu idequickfix xmlresource

/usr/lib/lazarus/2.0.6/examples/codepageconverter:
filefind

/usr/lib/lazarus/2.0.6/examples/codepageconverter/filefind:
filefindlaz.lpk

/usr/lib/lazarus/2.0.6/examples/codetools:
jumptoimplementation

/usr/lib/lazarus/2.0.6/examples/codetools/jumptoimplementation:
jumptoimplementation.lpk

/usr/lib/lazarus/2.0.6/examples/designerbaseclass:
designbaseclassdemopkg.lpk

/usr/lib/lazarus/2.0.6/examples/designnonlcl:
notlcldesigner.lpk

/usr/lib/lazarus/2.0.6/examples/dockmanager:
package

/usr/lib/lazarus/2.0.6/examples/dockmanager/package:
easydockmgr.lpk

/usr/lib/lazarus/2.0.6/examples/exploremenu:
exploreidemenu.lpk

/usr/lib/lazarus/2.0.6/examples/idehelp:
demoidehelp.lpk

/usr/lib/lazarus/2.0.6/examples/idequickfix:
quickfixexample.lpk

/usr/lib/lazarus/2.0.6/examples/pascalstream:
CopyAsPasPkg

/usr/lib/lazarus/2.0.6/examples/pascalstream/CopyAsPasPkg:
copyformaspascaldemopkg.lpk

/usr/lib/lazarus/2.0.6/examples/xmlresource:
xmlresource.lpk

/usr/lib/lazarus/2.0.6/languages:
debuggerstrconst.es.po debuggerstrconst.tr.po lazaruside.fi.po lazaruside.pl.po
debuggerstrconst.fr.po debuggerstrconst.uk.po lazaruside.fr.po lazaruside.po
debuggerstrconst.hu.po debuggerstrconst.zh_CN.po lazaruside.he.po lazaruside.pt_BR.po
debuggerstrconst.it.po lazaruside.af_ZA.po lazaruside.hu.po lazaruside.ru.po
debuggerstrconst.ja.po lazaruside.ar.po lazaruside.id.po lazaruside.sk.po
debuggerstrconst.lt.po lazaruside.ca.po lazaruside.it.po lazaruside.tr.po
debuggerstrconst.po lazaruside.cs.po lazaruside.ja.po lazaruside.uk.po
debuggerstrconst.pt_BR.po lazaruside.de.po lazaruside.lt.po lazaruside.zh_CN.po
debuggerstrconst.ru.po lazaruside.es.po lazaruside.nl.po README.txt
corrado@corrado-x5-ff-0104:~$

Juha Manninen

2020-02-23 11:05

developer   ~0121199

> $ ls -l /usr/lib/lazarus/2.0.6/lazarus
> ls: cannot access '/usr/lib/lazarus/2.0.6/lazarus': No such file or directory

There you go! :)

corrado venturini

2020-02-23 11:53

reporter   ~0121202

Installing from .deb downloaded from https://www.lazarus-ide.org/ problem does not occur, so the problem comes from the Ubuntu repository.
All the stuff You install in /usr/share/lazarus are installed in /usr/lib/lazarus by Ubuntu repository.
May You please give some good suggestion to Ubuntu people?
Thanks a lot

Issue History

Date Modified Username Field Change
2020-01-14 14:55 corrado venturini New Issue
2020-01-31 12:20 Juha Manninen Note Added: 0120824
2020-01-31 12:20 Juha Manninen Assigned To => Juha Manninen
2020-01-31 12:20 Juha Manninen Status new => feedback
2020-01-31 12:20 Juha Manninen LazTarget => -
2020-02-10 21:59 Juha Manninen Status feedback => resolved
2020-02-10 21:59 Juha Manninen Resolution open => no change required
2020-02-10 21:59 Juha Manninen Note Added: 0121005
2020-02-23 10:36 corrado venturini Note Added: 0121198
2020-02-23 11:05 Juha Manninen Note Added: 0121199
2020-02-23 11:53 corrado venturini Note Added: 0121202