! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Uses GenericName when it should use Name
Status:
RESOLVED: INVALID
Product:
Xfdesktop
Component:
General

Comments

Description Alexander Toresson 2006-03-03 19:36:15 CET
I've got one entry for graveman and one entry for gnome baker in my menu. One
happily states "CD Creator", the other one "CD/DVD Creator", and are thus quite
hard to distinguish. This comes from that xfdesktop seems to use GenericName
instead of Name for those.
Here are the contents of the .desktop files of those:

// gnomebaker.desktop:
[Desktop Entry]
Name=CD/DVD Writer GnomeBaker
Name[lt]=Įra
Comment 1 Brian J. Tarricone (not reading bugmail) 2006-03-03 20:18:51 CET
What version/revision of libxfcegui4 are you using?
Comment 2 Alexander Toresson 2006-03-03 20:22:07 CET
20198, latest commit in libxfcegui4 was 20186
Comment 3 Brian J. Tarricone (not reading bugmail) 2006-03-05 11:33:22 CET
I can't reproduce this.  Saving graveman.desktop in /usr/share/applications/
gives me "Graveman" in my menu.

What language do you use?  (Specifically, what is the output of 'locale'?)
Comment 4 Alexander Toresson 2006-03-05 12:03:08 CET
$ locale
LANG=sv_SE.UTF-8
LANGUAGE=sv_SE:sv:en_GB:en
LC_CTYPE="sv_SE.UTF-8"
LC_NUMERIC="sv_SE.UTF-8"
LC_TIME="sv_SE.UTF-8"
LC_COLLATE="sv_SE.UTF-8"
LC_MONETARY="sv_SE.UTF-8"
LC_MESSAGES="sv_SE.UTF-8"
LC_PAPER="sv_SE.UTF-8"
LC_NAME="sv_SE.UTF-8"
LC_ADDRESS="sv_SE.UTF-8"
LC_TELEPHONE="sv_SE.UTF-8"
LC_MEASUREMENT="sv_SE.UTF-8"
LC_IDENTIFICATION="sv_SE.UTF-8"
LC_ALL=

btw, xfdesktop from svn is currently not buildable. I get the following error:

Making all in src
make[2]: Entering directory `/home/alex/xfce-svn2/xfce4-svn-source/xfdesktop/src'
/bin/sh ../libtool --tag=CC --mode=link gcc  -g -O2   -o xfdesktop
-export-dynamic xfdesktop-main.o xfdesktop-menu.o xfdesktop-settings.o
xfdesktop-windowlist.o xfdesktop-xfce-backdrop.o xfdesktop-xfce-desktop.o
xfdesktop-xfce-desktop-settings.o xfdesktop-xfdesktop-icon.o
xfdesktop-xfdesktop-icon-view.o xfdesktop-xfdesktop-icon-view-manager.o
xfdesktop-xfdesktop-window-icon.o xfdesktop-xfdesktop-window-icon-manager.o 
../common/libxfdesktop.la ../common/libxfdesktop-menu.la  -L/usr/X11R6/lib  -lSM
-lICE -lX11 -L/usr/local/lib -L/usr/X11R6/lib -lxfcegui4 -lgtk-x11-2.0
-lxfce4util -lgdk-x11-2.0 -lXrandr -lXrender -lXi -lXinerama -lXext -lX11
-latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lfontconfig -lXcursor
-lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0  
-L/usr/X11R6/lib -lxfce4mcs-client -lxfce4util -lglib-2.0   -L/usr/local/lib
-L/usr/X11R6/lib -lexo-0.3 -lgtk-x11-2.0 -lxfce4util -lgdk-x11-2.0 -lXrandr
-lXrender -lXi -lXinerama -lXext -lX11 -latk-1.0 -lgdk_pixbuf-2.0 -lm
-lpangocairo-1.0 -lfontconfig -lXcursor -lpango-1.0 -lcairo -lgobject-2.0
-lgmodule-2.0 -ldl -lglib-2.0
gcc -g -O2 -o xfdesktop xfdesktop-main.o xfdesktop-menu.o xfdesktop-settings.o
xfdesktop-windowlist.o xfdesktop-xfce-backdrop.o xfdesktop-xfce-desktop.o
xfdesktop-xfce-desktop-settings.o xfdesktop-xfdesktop-icon.o
xfdesktop-xfdesktop-icon-view.o xfdesktop-xfdesktop-icon-view-manager.o
xfdesktop-xfdesktop-window-icon.o xfdesktop-xfdesktop-window-icon-manager.o
-Wl,--export-dynamic  ../common/.libs/libxfdesktop.a
../common/.libs/libxfdesktop-menu.a -L/usr/X11R6/lib -lSM -lICE -L/usr/local/lib
/usr/local/lib/libxfcegui4.so /usr/lib/libxfce4mcs-client.so
/usr/local/lib/libexo-0.3.so /usr/lib/libgtk-x11-2.0.so /usr/lib/libxfce4util.so
/usr/lib/libgdk-x11-2.0.so -lXrandr /usr/lib/libXrender.so -lXi -lXinerama
-lXext -lX11 /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so -lm
/usr/lib/libpangocairo-1.0.so -lfontconfig /usr/local/lib/libXcursor.so
/usr/lib/libpango-1.0.so /usr/lib/libcairo.so /usr/lib/libgobject-2.0.so
/usr/lib/libgmodule-2.0.so -ldl /usr/lib/libglib-2.0.so
xfdesktop-xfdesktop-icon-view.o: In function
`xfdesktop_icon_view_paint_icon':/home/alex/xfce-svn2/xfce4-svn-source/xfdesktop/src/xfdesktop-icon-view.c:1506:
undefined reference to `exo_gdk_pixbuf_colorize'
:/home/alex/xfce-svn2/xfce4-svn-source/xfdesktop/src/xfdesktop-icon-view.c:1510:
undefined reference to `exo_gdk_pixbuf_spotlight'
collect2: ld returned 1 exit status
make[2]: *** [xfdesktop] Error 1
make[2]: Leaving directory `/home/alex/xfce-svn2/xfce4-svn-source/xfdesktop/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/alex/xfce-svn2/xfce4-svn-source/xfdesktop'
make: *** [all] Error 2

I've been using Q-collective's script to build xfce from svn, which I recently
expanded to remove old versions before building and installing the new ones, and
also report unsuccessful builds when it's finished. This means that I haven't
got any xfdesktop installed currently, and the revision of xfdesktop and
libxfcegui4 that I had before might not have been 100% up-to-date, it might have
been an older revision, as I didn't always scroll back through the build output
to see if everything built correctly.
Comment 5 Brian J. Tarricone (not reading bugmail) 2006-03-05 12:06:09 CET
Did you try looking at the error message?  Update libexo.
Comment 6 Alexander Toresson 2006-03-05 12:15:13 CET
I did. libexo is built by the script. However, it was built after xfdesktop was
built, but before xfmedia and terminal was built, and it tried using an older
revision of libexo that was provided as a package by my distro. Sorry. Now it'll
just have to build and we'll see how things turn out.
Comment 7 Alexander Toresson 2006-03-05 13:44:43 CET
The latest revision fixed it. Sorry for all this. Resolved invalid.

Bug #1533

Reported by:
Alexander Toresson
Reported on: 2006-03-03
Last modified on: 2009-07-14

People

Assignee:
Brian J. Tarricone (not reading bugmail)
CC List:
0 users

Version

Attachments

Additional information