[Bug 1132603] Review Request: dbxtool - Secure Boot DBX updater

2014-08-21 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1132603

Adam Jackson  changed:

   What|Removed |Added

  Flags|fedora-review?  |fedora-review+



--- Comment #1 from Adam Jackson  ---
= MUST items =

C/C++:
[x]: Package does not contain kernel modules.
[x]: Package contains no static executables.
[x]: Package does not contain any libtool archives (.la)
[x]: Rpath absent or only used for internal libs.

Generic:
[X]: Package is licensed with an open-source compatible license and meets
 other legal requirements as defined in the legal section of Packaging
 Guidelines.
[X]: License field in the package spec file matches the actual license.
 Note: Checking patched sources after %prep for licenses. Licenses found:
 "MIT/X11 (BSD like)", "GPL (v2)", "Unknown or generated". 8 files have
 unknown license. Detailed output of licensecheck in
 /home/ajax/fedora/dbxtool/1132603-dbxtool/licensecheck.txt
[X]: Package requires other packages for directories it uses.
 Note: No known owner of /usr/share/licenses

Artifact of doing the test build against F20 since F21 is still unsigned...

[X]: Package must own all directories that it creates.
 Note: Directories without known owners: /usr/lib/systemd/system,
 /usr/share/licenses, /usr/lib/systemd
[X]: %build honors applicable compiler flags or justifies otherwise.
[X]: Package contains no bundled libraries without FPC exception.
[X]: Changelog in prescribed format.
[X]: Sources contain only permissible code or content.
[-]: Package contains desktop file if it is a GUI application.
[-]: Development files must be in a -devel package
[X]: Package uses nothing in %doc for runtime.
[X]: Package consistently uses macros (instead of hard-coded directory names).
[X]: Package is named according to the Package Naming Guidelines.
[X]: Package does not generate any conflict.
[X]: Package obeys FHS, except libexecdir and /usr/target.
[-]: If the package is a rename of another package, proper Obsoletes and
 Provides are present.
[X]: Requires correct, justified where necessary.
[X]: Spec file is legible and written in American English.
[X]: Package contains systemd file(s) if in need.
[X]: Useful -debuginfo package or justification otherwise.
[X]: Package is not known to require an ExcludeArch tag.
[X]: Package complies to the Packaging Guidelines
[x]: Package successfully compiles and builds into binary rpms on at least one
 supported primary architecture.
[x]: Package installs properly.
[x]: Rpmlint is run on all rpms the build produces.
 Note: There are rpmlint messages (see attachment).
[x]: Package does not own files or directories owned by other packages.
[x]: All build dependencies are listed in BuildRequires, except for any that
 are listed in the exceptions section of Packaging Guidelines.
[x]: Package does not run rm -rf %{buildroot} (or $RPM_BUILD_ROOT) at the
 beginning of %install.
[x]: Macros in Summary, %description expandable at SRPM build time.
[x]: Package does not contain duplicates in %files.
[x]: Permissions on files are set properly.
[x]: Package use %makeinstall only when make install' ' DESTDIR=... doesn't
 work.
[x]: Package is named using only allowed ASCII characters.
[x]: Package do not use a name that already exist
[x]: Package is not relocatable.
[x]: Sources used to build the package match the upstream source, as provided
 in the spec URL.
[x]: Spec file name must match the spec package %{name}, in the format
 %{name}.spec.
[x]: File names are valid UTF-8.
[x]: Large documentation must go in a -doc subpackage. Large could be size
 (~1MB) or number of files.
 Note: Documentation size is 0 bytes in 0 files.
[x]: Packages must not store files under /srv, /opt or /usr/local

= SHOULD items =

Generic:
[!]: Uses parallel make %{?_smp_mflags} macro.

Small enough not to matter.

[-]: If the source package does not include license text(s) as a separate file
 from upstream, the packager SHOULD query upstream to include it.
[X]: Final provides and requires are sane (see attachments).
[X]: Package functions as described.
[X]: Latest version is packaged.
[X]: Package does not include license text files separate from upstream.
[-]: Description and summary sections in the package spec file contains
 translations for supported Non-English languages, if available.
[-]: %check is present and all tests pass.
[-]: Packages should try to preserve timestamps of original installed files.
[x]: Packager, Vendor, PreReq, Copyright tags should not be in spec file
[x]: Sources can be downloaded from URI in Source: tag
[x]: Reviewer should test that the package builds in mock.
[x]: Buildroot is not present
[x]: Package has no %clean section with rm -rf %{buildroot} (or
 $RPM_BUILD_ROOT)
[x]: Dist tag is present (not strictly required in GL).
[x]: No file

[Bug 1132603] Review Request: dbxtool - Secure Boot DBX updater

2014-08-21 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1132603



--- Comment #2 from Peter Jones  ---
> Rpmlint
> ---
> Checking: dbxtool-0.4-1.fc20.x86_64.rpm
>   dbxtool-0.4-1.fc20.src.rpm
> dbxtool.src: W: invalid-url Source0:
> https://github.com/vathpela/dbxtool/releases/download/dbxtool-0.4/dbxtool-0.
> 4.tar.bz2 HTTP Error 403: Forbidden
> 2 packages and 0 specfiles checked; 0 errors, 1 warnings.

Note that this appears to be an rpmlint bug.  If you wget the same url, you get
a 302 redirect to an s3.amazonaws.com url that then gives a 200 and it
downloads just fine.  No idea where rpmlint is going wrong here.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1132603] Review Request: dbxtool - Secure Boot DBX updater

2014-08-21 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1132603

Peter Jones  changed:

   What|Removed |Added

  Flags||fedora-cvs?



-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1132603] Review Request: dbxtool - Secure Boot DBX updater

2014-08-21 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1132603



--- Comment #3 from Peter Jones  ---
New Package SCM Request
===
Package Name: dbxtool
Short Description: This package contains DBX updates for UEFI Secure Boot.
Owners: pjones
Branches: f19 f20 f21
InitialCC:

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1132603] Review Request: dbxtool - Secure Boot DBX updater

2014-08-21 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1132603



--- Comment #4 from Jon Ciesla  ---
Git done (by process-git-requests).

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1132603] Review Request: dbxtool - Secure Boot DBX updater

2014-08-21 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1132603

Jon Ciesla  changed:

   What|Removed |Added

  Flags|fedora-cvs? |fedora-cvs+



-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1132603] Review Request: dbxtool - Secure Boot DBX updater

2014-11-07 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1132603

Peter Jones  changed:

   What|Removed |Added

 Status|NEW |CLOSED
 Resolution|--- |CURRENTRELEASE
Last Closed||2014-11-07 16:31:44



-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review