[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