Re: "No icons found :(" After Building on Debian

"Matt Miller" <matt.miller-97jfqw80gc5Wk0Htik3J/[email protected]>
Newsgroups gmane.comp.graphics.scribus
Message-ID <[email protected]>

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: [email protected]
> 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-97jfqw80gc5Wk0Htik3J/[email protected]

___
Scribus Mailing List: [email protected]
Edit your options or unsubscribe:
http://lists.scribus.net/mailman/listinfo/scribus
See also:
http://wiki.scribus.net
http://forums.scribus.net
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.