[scribus] "No icons found :(" After Building on Debian

Matt Miller matt.miller at fastmail.com
Sat Mar 6 22:13:57 UTC 2021



On Sat, Mar 6, 2021, at 10:35, Gregory Pittman wrote:
> On 3/6/21 12:20 PM, Gregory Pittman wrote:
> > On 3/6/21 11:46 AM, Matt Miller wrote:
> >> On Debian Bullseye I built from svn but when I launch the app I get:
> >>
> >> No icons found :(
> >>
> >> and the app exits.
> >>
> >> My build process was:
> >>
> >> svn co svn://scribus.net/trunk/Scribus
> >> mkdir ScribusBuild
> >> cd ScribusBuild/
> >> cmake ../Scribus -DCMAKE_INSTALL_PREFIX=/usr/local/scribus15svn
> >> make
> >> sudo make install
> >>
> >> I saw no errors during any of this.  Before I started I had already had a go at compiling the 1.5.6.1 that Debian provides, and during that I used "sudo apt-get build-dep scribus" to find out dependencies, and I guessed that this was enough, since I didn't see any errors while building from svn.
> >>
> > 
> > Hi Matt,
> > 
> > Did you try rebooting your system?

Yeah.

> > Also, I have seen that warning without any apparent signs of missing icons.
> > 
> 
> The other thing to do is to look to see if icons are present. Look in 
> your /usr/local/scribus15svn/share folder and you should see and ocons/ 
> folder there -- this is just the Scribus app icon.
> The rest (and most) of the icons should be in 
> /usr/local/scribus15svn/share/scribus/icons

The icons seem to be there, both app icons and everything else:

$ find /usr/local/scribus15svn/share/icons -type f -print0 |xargs -0 ls -l
-rw-r--r-- 1 root root 232881 Mar  6 06:59 /usr/local/scribus15svn/share/icons/hicolor/1024x1024/apps/scribus.png
-rw-r--r-- 1 root root  19887 Mar  6 06:59 /usr/local/scribus15svn/share/icons/hicolor/128x128/apps/scribus.png
-rw-r--r-- 1 root root    865 Mar  6 06:59 /usr/local/scribus15svn/share/icons/hicolor/16x16/apps/scribus.png
-rw-r--r-- 1 root root  62137 Mar  6 06:59 /usr/local/scribus15svn/share/icons/hicolor/256x256/apps/scribus.png
-rw-r--r-- 1 root root   2415 Mar  6 06:59 /usr/local/scribus15svn/share/icons/hicolor/32x32/apps/scribus.png
-rw-r--r-- 1 root root 179222 Mar  6 06:59 /usr/local/scribus15svn/share/icons/hicolor/512x512/apps/scribus.png

$ find /usr/local/scribus15svn/share/scribus/icons -type f -print0 |xargs -0 ls |wc
   1320    1322   92310

> The other thing I would say is that what I do when I install Scribus 
> svn is to put it in my home directory.  That way I don't have to worry 
> about permissions. On my system, I don't have write permission to /usr, 
> I have to sudo or su to root.

I rebuilt under my home directory, and I have the same problem.  Also, executing as root gives the same problem.

I found this bug report, "Unnecessary use of QDir::NoSymLinks," from 2019:

https://bugs.scribus.net/view.php?id=15755

which doesn't exactly match my case, since I'm not using a package management tool, but that's all I've found at this point.

> Greg
> 
> 
> ___
> Scribus Mailing List: scribus at lists.scribus.net
> Edit your options or unsubscribe:
> http://lists.scribus.net/mailman/listinfo/scribus
> See also:
> http://wiki.scribus.net
> http://forums.scribus.net
>

-- 

  Matt Miller
  mailto:matt.miller at fastmail.com



More information about the scribus mailing list