Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 835099 (kde-base-artwork) - Review Request: kde-base-artwork - KDE Base Artwork
Summary: Review Request: kde-base-artwork - KDE Base Artwork
Keywords:
Status: CLOSED RAWHIDE
Alias: kde-base-artwork
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Kevin Kofler
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: kde-reviews
TreeView+ depends on / blocked
 
Reported: 2012-06-25 14:25 UTC by Rex Dieter
Modified: 2012-07-28 01:22 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-07-28 01:22:36 UTC
Type: ---
Embargoed:
kevin: fedora-review+
gwync: fedora-cvs+


Attachments (Terms of Use)

Description Rex Dieter 2012-06-25 14:25:09 UTC
Spec URL: http://rdieter.fedorapeople.org/rpms/kde-base-artwork/kde-base-artwork.spec
SRPM URL: http://rdieter.fedorapeople.org/rpms/kde-base-artwork/kde-base-artwork-4.8.90-1.fc17.src.rpm
Description: KDE Base Artwork
Fedora Account System Username: rdieter

Comment 1 Simon A. Erat 2012-06-28 18:31:36 UTC
Hoi Rex
Invalid Source0:   ftp://ftp.kde.org/pub/kde/stable/4.8.90/src/kde-base-artwork-4.8.90.tar.xz... 
Probably its a tar.gz or reviewer needs special permission to access source location?

Comment 2 Simon A. Erat 2012-06-28 18:38:28 UTC
First time doing a review, experienced Reviewer: please review the rebiew.

Comment 3 Rex Dieter 2012-06-28 18:51:20 UTC
URL typo, *should* have "unstable" instead of "stable" in there.

Comment 4 Simon A. Erat 2012-06-28 19:05:38 UTC
First time doing a review, experienced Reviewer: please review the rebiew.

rpmlint kde-base-artwork-4.8.90-1.fc17.src.rpm 
kde-base-artwork.src: I: enchant-dictionary-not-found en_US
kde-base-artwork.src: W: invalid-url Source0: ftp://ftp.kde.org/pub/kde/stable/4.8.90/src/kde-base-artwork-4.8.90.tar.xz <urlopen error ftp error: 550 Failed to change directory.>
1 packages and 0 specfiles checked; 0 errors, 1 warnings.

--> Accessing its ftp directory, an error 601 appears... <--


Review Rapport:
+ Naming
+ Specfile
+ Spec is US-English
- Source0
+ Lisence accepted
+ COPYING shipped
+ Lisence is in %doc
- Review file does not match upstream, due to previous errors,
  please see:  https://fedoraproject.org/wiki/Packaging/SourceURL
? Build could not be tested: Invalid Source0
? No system lib files found: Invalid Source0
+ Package is not relocatable
+ Own its directories
+ No double entries in %files
+ No executable files to set permission
? Could not check for forbidden .la libtool archives: Invalid Source0
- Missing Desktop Icon, or comment why none available
+ Proper filesystem ownership
? Could not verify packaged files: Invalid Source0

Hope this is an acceptable review

Comment 5 Simon A. Erat 2012-06-28 19:06:57 UTC
Ok, please fix it and re-upload specfile and source package.

Comment 6 Simon A. Erat 2012-06-28 19:58:36 UTC
rpm2cpio  kde-base-artwork-4.8.90-1.fc17.src.rpm | cpio -idmv


Review Update & Additions:
--------------------------
? Could not check for forbidden .la libtool archives: Invalid Source0
+ No forbidden .la libtool found

? Could not verify packaged files: Invalid Source0
+ All files using UTF-8 naming

? No system lib files found: Invalid Source0
+ No lib files shipped

- Missing Desktop Icon, or comment why none available
+ Since its a splashscreen, no icon required.


Remaining Blockers:
-------------------
- Source0
- Build fails (See below)


------------------------
yum list installed cmake
Installierte Pakete
cmake.i686           2.8.8-4.fc17                       @updates
----

CMake Error: CMake was unable to find a build program corresponding to "Unix Makefiles".  CMAKE_MAKE_PROGRAM is not set.  You probably need to select a different build tool.
CMake Error: Error required internal CMake variable not set, cmake may be not be built correctly.
Missing variable is:
CMAKE_C_COMPILER_ENV_VAR
CMake Error: Error required internal CMake variable not set, cmake may be not be built correctly.
Missing variable is:
CMAKE_C_COMPILER
CMake Error: Could not find cmake module file:/home/simon/rpmbuild/BUILD/kde-base-artwork-4.8.90/noarch-redhat-linux-gnu/CMakeFiles/CMakeCCompiler.cmake
CMake Error: Error required internal CMake variable not set, cmake may be not be built correctly.
Missing variable is:
CMAKE_CXX_COMPILER_ENV_VAR
CMake Error: Error required internal CMake variable not set, cmake may be not be built correctly.
Missing variable is:
CMAKE_CXX_COMPILER
CMake Error: Could not find cmake module file:/home/simon/rpmbuild/BUILD/kde-base-artwork-4.8.90/noarch-redhat-linux-gnu/CMakeFiles/CMakeCXXCompiler.cmake
CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
CMake Warning (dev) in CMakeLists.txt:
  No cmake_minimum_required command is present.  A line of code such as

    cmake_minimum_required(VERSION 2.8)

  should be added at the top of the file.  The version specified may be lower
  if you wish to support older CMake versions for this project.  For more
  information run "cmake --help-policy CMP0000".
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Configuring incomplete, errors occurred!
Fehler: Fehler-Status beim Beenden von /var/tmp/rpm-tmp.9szNnH (%build)


Fehler beim Bauen des RPM:
    Benutzer rdieter1 existiert nicht - benutze Root
    Gruppe rdieter1 existiert nicht - benutze Root
    Benutzer rdieter1 existiert nicht - benutze Root
    Gruppe rdieter1 existiert nicht - benutze Root
    Fehler-Status beim Beenden von /var/tmp/rpm-tmp.9szNnH (%build)

Comment 7 Rex Dieter 2012-06-29 13:04:53 UTC
Your build failure here is due to lack of a default build environment, try
yum groupinstall buildsys-build
first

Comment 8 Rex Dieter 2012-06-29 13:08:29 UTC
Spec URL: http://rdieter.fedorapeople.org/rpms/kde-base-artwork/kde-base-artwork.spec
SRPM URL: http://rdieter.fedorapeople.org/rpms/kde-base-artwork/kde-base-artwork-4.8.95-1.fc17.src.rpm

%changelog
* Fri Jun 29 2012 Rex Dieter <rdieter> 4.8.95-1
- 4.8.95
- fix URL

koji scratch build:
http://koji.fedoraproject.org/koji/taskinfo?taskID=4207477

Comment 9 Rex Dieter 2012-06-29 13:17:06 UTC
Another try
http://koji.fedoraproject.org/koji/taskinfo?taskID=4207494

Comment 10 Simon A. Erat 2012-06-29 13:44:09 UTC
Review Update:
--------------
- Source0
+ Source0 fixed

- Build fails (See below)
+ Build succeeds

Review passed, no more blockers.

Comment 11 Simon A. Erat 2012-06-29 13:47:19 UTC
ACCEPT

But cant set fedora-review flag to: +
Since i'm no proven packager.

Comment 12 Kevin Kofler 2012-06-29 22:50:33 UTC
> Your build failure here is due to lack of a default build environment, try
> yum groupinstall buildsys-build
> first

Actually, I don't recommend using rpmbuild directly for the test builds at all, but mock or koji scratch-build. (The latter is only accessible to sponsored packagers though.)

> But cant set fedora-review flag to: +
> Since i'm no proven packager.

s/proven/sponsored/

Comment 13 Kevin Kofler 2012-06-29 22:54:17 UTC
This should:
Requires: kde-workspace
not just kde-filesystem. %{_kde4_appsdir}/ksplash and %{_kde4_appsdir}/ksplash/Themes are owned by kde-workspace, and besides this theme is useless without KSplash installed.

Comment 14 Jason Tibbitts 2012-06-29 23:36:44 UTC
Being a sponsored packager is in no way required in order to do koji scratch builds.

Comment 15 Simon A. Erat 2012-06-30 11:09:46 UTC
True that @ Jason.
Changed my review script to use koji instead, which saves also the hazzle to localy install the required packages to build.
But imho also takes the ability to verify the installation, which i had forgotton to test.

@ Kevin, so now i wait for the update do a final check?
Or do you want to take over?

Comment 16 Rex Dieter 2012-07-26 13:43:02 UTC
Simon, thanks for the review, imo, and is adequate, would you mind setting review flag to + if you APPROVE then?

Comment 17 Simon A. Erat 2012-07-27 11:13:06 UTC
Rex, sorry due to moving apartments i forgot about it.
Still cant approve, so i reset it, and hope Kevin (since he'd postet here) or someone else can do set the approval flag for you.

Which was the reason for my last post here, obviously.

Comment 18 Simon A. Erat 2012-07-27 11:18:06 UTC
Either way, please do the changes Kevin asked to in Comment 13 : https://bugzilla.redhat.com/show_bug.cgi?id=835099#c13

Once that is applied i (unexperienced) see no reason to not approve it. (german syntax)

Comment 19 Rex Dieter 2012-07-27 15:14:55 UTC
Spec URL: http://rdieter.fedorapeople.org/rpms/kde-base-artwork/kde-base-artwork.spec
SRPM URL: http://rdieter.fedorapeople.org/rpms/kde-base-artwork/kde-base-artwork-4.9.0-1.fc17.src.rpm

%changelog
* Fri Jul 27 2012 Rex Dieter <rdieter> 4.9.0-1
- 4.9.0
- Requires: kde-workspace

Comment 20 Kevin Kofler 2012-07-27 22:08:31 UTC
This is fine now, all the issues raised were addressed.

APPROVED

Comment 21 Rex Dieter 2012-07-27 22:33:02 UTC
thanks.

New Package SCM Request
=======================
Package Name: kde-base-artwork
Short Description: KDE Base Artwork
Owners: than jreznik ltinkl rnovacek rdieter kkofler
Branches: f17

Comment 22 Gwyn Ciesla 2012-07-27 23:21:29 UTC
Git done (by process-git-requests).

Comment 23 Rex Dieter 2012-07-28 01:22:36 UTC
imported


Note You need to log in before you can comment on or make changes to this bug.