[Breeze] [Bug 351346] New: Several icon dangling links occur in breeze-5.3.95 build

John Stanley jpsinthemix at verizon.net
Sat Aug 15 23:46:43 BST 2015


https://bugs.kde.org/show_bug.cgi?id=351346

            Bug ID: 351346
           Summary: Several icon dangling links occur in breeze-5.3.95
                    build
           Product: Breeze
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: Icons
          Assignee: unassigned-bugs at kde.org
          Reporter: jpsinthemix at verizon.net

In building breeze-5.3.95, on an x86_64-pc-linux-gnu system,  using

PREFIX=usr

KFW_CONFIG=(
  "-DCMAKE_BUILD_TYPE=Release"
  "-DCMAKE_C_FLAGS:STRING=$BLDFLG"
  "-DCMAKE_CXX_FLAGS:STRING=$BLDFLG"
  "-DCMAKE_INSTALL_PREFIX=/$PREFIX"
  "-DCMAKE_INSTALL_LIBDIR=lib"
  "-DCMAKE_INSTALL_LIBEXECDIR=lib"
  "-DLIB_INSTALL_DIR=lib"
  "-DLIBEXEC_INSTALL_DIR=lib"
  "-DKDE_INSTALL_USE_QT_SYS_PATHS=ON"
  "-DSYSCONF_INSTALL_DIR=/etc"
  "-DBUILD_TESTING=OFF"
  "-Wno-dev"
),

I get several dangling icon symlinks:

# WARNING:
./usr/share/icons/breeze/actions/toolbar-small-gtk/preferences-system.svg \
#    -> ../toolbar-small/applications-system.svg; possible dangling symlink
# WARNING:
./usr/share/icons/breeze/actions/toolbar-small-gtk/gtk-preferences.svg \
#    -> ../toolbar-small/applications-system.svg; possible dangling symlink
# WARNING:
./usr/share/icons/breeze-dark/actions/toolbar-small-gtk/preferences-system.svg 
#    -> ../toolbar-small/applications-system.svg; possible dangling symlink
# WARNING:
./usr/share/icons/breeze-dark/actions/toolbar-small-gtk/gtk-preferences.svg \
#    -> ../toolbar-small/applications-system.svg; possible dangling symlink

As a quick 'n dirty workaround, I simply added the following to my build

ln -s ../toolbar/applications-system.svg \
  
$INSDIR/$PREFIX/share/icons/breeze/actions/toolbar-small/applications-system.svg
ln -s ../toolbar/applications-system.svg \
  
$INSDIR/$PREFIX/share/icons/breeze-dark/actions/toolbar-small/applications-system.svg

but, of course, this is rather hackish and may not even give the correct .svg
icons.

thanks much for your time,
John

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Unassigned-bugs mailing list