Overview

Request 619761 accepted

No description set
Loading...

mrdocs's avatar

[ 285s] ERROR: No sufficient Category definition: /home/abuild/rpmbuild/BUILDROOT/kbibtex-0.8.1-1.2.x86_64//usr/share/applications/org.kde.kbibtex.desktop [ 285s] Please refer to https://en.opensuse.org/openSUSE:Packaging_desktop_menu_categories [ 285s] ERROR: No sufficient Category definition: /home/abuild/rpmbuild/BUILDROOT/kbibtex-0.8.1-1.2.x86_64//usr/share/applications/org.kde.kbibtex.desktop [ 285s] Please refer to https://en.opensuse.org/openSUSE:Packaging_desktop_menu_categories [ 285s] Errors in installed desktop file detected. Please refer to http://en.opensuse.org/SUSE_Package_Conventions/RPM_Macros [ 285s] error: Bad exit status from /var/tmp/rpm-tmp.M1PCiM (%install)

Once fixed, we can accept this into Factory. Thanks!


Cor Blom's avatar
author source maintainer

This is in the spec (for quite some time) and it looks correct to me:

%suse_update_desktop_file org.kde.kbibtex Office Database

If it is not, I do not how to correct this.


Dominique Leuenberger's avatar

There are several problems imho:

  • there is a devel package (but without headers?) which sort of implies that either the 'library' was not meant to be public with a versioned ABI (only meant for this package, thus splitting a devel pkg makes no sense) OR that there are headers missing and the library should be split out into a separate package

  • Some macros are obsolete: +%post +/sbin/ldconfig +%mime_database_post %_kf5_sharedir/mime +%desktop_database_post %_kf5_applicationsdir + +%postun +/sbin/ldconfig +%mime_database_postun %_kf5_sharedir/mime +%desktop_database_postun %_kf5_applicationsdir

%mime_database_post/postun and %desktop_database_post/postun expand to %nil and as such this can't give a valid post script in the end. Those macros are no logner needed since suse_version 1500


Cor Blom's avatar
author source maintainer

These changes I can make. I'll fold the devel package into the main.


mrdocs's avatar

Better would be to put any *.h files and .so files in the -devel package. rpmlint will flag these as not allowed in a main package.

Request History
Cor Blom's avatar

cornelisbb created request


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto added repo-checker as a reviewer

Please review build success


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Staging Bot's avatar

staging-bot added as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:114"


Staging Bot's avatar

staging-bot accepted review

Picked openSUSE:Factory:Staging:adi:114


Repo Checker's avatar

repo-checker accepted review

cycle and install check passed


Saul Goodman's avatar

licensedigger accepted review

ok


Ismail Dönmez's avatar

namtrac accepted review


Staging Bot's avatar

staging-bot accepted review

ready to accept


Staging Bot's avatar

staging-bot approved review

ready to accept


Dominique Leuenberger's avatar

dimstar_suse accepted request

Accept to openSUSE:Factory

openSUSE Build Service is sponsored by