gnome-dictionary lets you look up words in dictionary sources. gnome-dictionary used to be part of gnome-utils. I haven't added the necessary Obsoletes yet to deal with upgrade situations. srpm: http://mclasen.fedorapeople.org/gnome-dictionary-3.3.2-1.fc16.src.rpm spec: http://mclasen.fedorapeople.org/gnome-dictionary.spec
Hi, if you fix the problem with the obsoletes I would be happy to finish this review, I have checked everything already and it seems to be kosher sans that gnome-utils already provides some files: Transaction Check Error: file /usr/lib64/libgdict-1.0.so.6.0.7 from install of gnome-dictionary-3.3.2-1.fc16.x86_64 conflicts with file from package gnome-utils-libs-1:3.2.1-2.fc16.x86_64 file /usr/bin/gnome-dictionary from install of gnome-dictionary-3.3.2-1.fc16.x86_64 conflicts with file from package gnome-utils-1:3.2.1-2.fc16.x86_64 file /usr/share/applications/gnome-dictionary.desktop from install of gnome-dictionary-3.3.2-1.fc16.x86_64 conflicts with file from package gnome-utils-1:3.2.1-2.fc16.x86_64 file /usr/share/gdict-1.0/sources/default.desktop from install of gnome-dictionary-3.3.2-1.fc16.x86_64 conflicts with file from package gnome-utils-1:3.2.1-2.fc16.x86_64 file /usr/share/glib-2.0/schemas/org.gnome.dictionary.gschema.xml from install of gnome-dictionary-3.3.2-1.fc16.x86_64 conflicts with file from package gnome-utils-1:3.2.1-2.fc16.x86_64
Hey, I've uploaded new spec and srpm to the same place. Changes: - added Obsoletes - added %doc content - fixed up scriplets
Any update ?
I'm so sorry. I thought I had posted a month or so ago. the files on fedorapeople still don't fix the problem. I still seem to get: Transaction Check Error: file /usr/lib64/libgdict-1.0.so.6.0.7 from install of gnome-dictionary-3.3.2-1.fc16.x86_64 conflicts with file from package gnome-utils-libs-1:3.2.1-2.fc16.x86_64 file /usr/bin/gnome-dictionary from install of gnome-dictionary-3.3.2-1.fc16.x86_64 conflicts with file from package gnome-utils-1:3.2.1-2.fc16.x86_64 file /usr/share/applications/gnome-dictionary.desktop from install of gnome-dictionary-3.3.2-1.fc16.x86_64 conflicts with file from package gnome-utils-1:3.2.1-2.fc16.x86_64 file /usr/share/gdict-1.0/sources/default.desktop from install of gnome-dictionary-3.3.2-1.fc16.x86_64 conflicts with file from package gnome-utils-1:3.2.1-2.fc16.x86_64 file /usr/share/glib-2.0/schemas/org.gnome.dictionary.gschema.xml from install of gnome-dictionary-3.3.2-1.fc16.x86_64 conflicts with file from package gnome-utils-1:3.2.1-2.fc16.x86_64
See my initial comment: I haven't added the necessary Obsoletes yet to deal with upgrade situations. Let me produce a package with the Obsoletes, if that makes things easier for you.
I've put up new srpm/spec (same location), which has obsoletes for all gnome-utils subpackages.
srpm: http://mclasen.fedorapeople.org/gnome-dictionary-3.3.2-2.fc16.src.rpm spec: http://mclasen.fedorapeople.org/gnome-dictionary.spec
I've fixed the obsoletes to take the epoch into account now (files in the same spot)
Everything looks good, the packages build, compile, and run as expected. Can you provide a successful scratch build? Here is the output of rpmlint, you might think about fixing the FSF address to the correct new address: `51 Franklin Street Boston, MA 02110` $ rpmlint -v gnome-dictionary.spec gnome-dictionary.spec: I: checking-url http://download.gnome.org/sources/gnome-dictionary/3.3/gnome-dictionary-3.3.2.tar.xz (timeout 10 seconds) 0 packages and 1 specfiles checked; 0 errors, 0 warnings. $ rpmlint -v gnome-dictionary-3.3.2-2.fc16.src.rpm gnome-dictionary.src: I: checking gnome-dictionary.src: I: checking-url http://www.gnome.org/ (timeout 10 seconds) gnome-dictionary.src: I: checking-url http://download.gnome.org/sources/gnome-dictionary/3.3/gnome-dictionary-3.3.2.tar.xz (timeout 10 seconds) 1 packages and 0 specfiles checked; 0 errors, 0 warnings. $ ls gnome-dictionary-3.3.2-2.fc16.x86_64.rpm gnome-dictionary-devel-3.3.2-2.fc16.x86_64.rpm gnome-dictionary-debuginfo-3.3.2-2.fc16.x86_64.rpm $ rpmlint -v * gnome-dictionary.x86_64: I: checking gnome-dictionary.x86_64: I: checking-url http://www.gnome.org/ (timeout 10 seconds) gnome-dictionary.x86_64: W: obsolete-not-provided gnome-utils gnome-dictionary.x86_64: W: obsolete-not-provided gnome-utils-libs gnome-dictionary.x86_64: W: obsolete-not-provided gnome-utils-devel gnome-dictionary.x86_64: E: incorrect-fsf-address /usr/share/doc/gnome-dictionary-3.3.2/COPYING.docs gnome-dictionary.x86_64: E: incorrect-fsf-address /usr/share/doc/gnome-dictionary-3.3.2/COPYING.libs gnome-dictionary.x86_64: E: incorrect-fsf-address /usr/share/doc/gnome-dictionary-3.3.2/COPYING gnome-dictionary-debuginfo.x86_64: I: checking gnome-dictionary-debuginfo.x86_64: I: checking-url http://www.gnome.org/ (timeout 10 seconds) gnome-dictionary-debuginfo.x86_64: E: incorrect-fsf-address /usr/src/debug/gnome-dictionary-3.3.2/src/gdict-pref-dialog.c gnome-dictionary-debuginfo.x86_64: E: incorrect-fsf-address /usr/src/debug/gnome-dictionary-3.3.2/src/gdict-common.h gnome-dictionary-debuginfo.x86_64: E: incorrect-fsf-address /usr/src/debug/gnome-dictionary-3.3.2/src/gdict-pref-dialog.h gnome-dictionary-debuginfo.x86_64: E: incorrect-fsf-address /usr/src/debug/gnome-dictionary-3.3.2/src/gdict-source-dialog.c gnome-dictionary-debuginfo.x86_64: E: incorrect-fsf-address /usr/src/debug/gnome-dictionary-3.3.2/src/gdict-source-dialog.h gnome-dictionary-debuginfo.x86_64: E: incorrect-fsf-address /usr/src/debug/gnome-dictionary-3.3.2/src/gdict-common.c gnome-dictionary-debuginfo.x86_64: E: incorrect-fsf-address /usr/src/debug/gnome-dictionary-3.3.2/src/gdict-window.h gnome-dictionary-debuginfo.x86_64: E: incorrect-fsf-address /usr/src/debug/gnome-dictionary-3.3.2/src/gdict-about.h gnome-dictionary-debuginfo.x86_64: E: incorrect-fsf-address /usr/src/debug/gnome-dictionary-3.3.2/src/gdict-about.c gnome-dictionary-debuginfo.x86_64: E: incorrect-fsf-address /usr/src/debug/gnome-dictionary-3.3.2/src/gdict-app.h gnome-dictionary-debuginfo.x86_64: E: incorrect-fsf-address /usr/src/debug/gnome-dictionary-3.3.2/src/gdict-app.c gnome-dictionary-debuginfo.x86_64: E: incorrect-fsf-address /usr/src/debug/gnome-dictionary-3.3.2/src/gdict-print.h gnome-dictionary-debuginfo.x86_64: E: incorrect-fsf-address /usr/src/debug/gnome-dictionary-3.3.2/src/gdict-window.c gnome-dictionary-debuginfo.x86_64: E: incorrect-fsf-address /usr/src/debug/gnome-dictionary-3.3.2/src/gdict-print.c gnome-dictionary-devel.x86_64: I: checking gnome-dictionary-devel.x86_64: W: spelling-error Summary(en_US) libgdict -> Benedict gnome-dictionary-devel.x86_64: W: spelling-error %description -l en_US libgdict -> Benedict gnome-dictionary-devel.x86_64: I: checking-url http://www.gnome.org/ (timeout 10 seconds) 3 packages and 0 specfiles checked; 17 errors, 5 warnings. Otherwise
Filed a bug about the fsf address, not going to carry a patch for that: https://bugzilla.gnome.org/show_bug.cgi?id=666702 Scratch build: http://koji.fedoraproject.org/koji/taskinfo?taskID=3600282
OK! this package is approved.
New Package SCM Request ======================= Package Name: gnome-dictionary Short Description: A dictionary application for GNOME Owners: mclasen cosimoc Branches: InitialCC:
Git done (by process-git-requests).
build done