Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- This is a review *template*. Besides handling the [ ]-marked tests you are
- also supposed to fix the template before pasting into bugzilla:
- - Add issues you find to the list of issues on top. If there isn't such
- a list, create one.
- - Add your own remarks to the template checks.
- - Add new lines marked [!] or [?] when you discover new things not
- listed by fedora-review.
- - Change or remove any text in the template which is plain wrong. In this
- case you could also file a bug against fedora-review
- - Remove the "[ ] Manual check required", you will not have any such lines
- in what you paste.
- - Remove attachments which you deem not really useful (the rpmlint
- ones are mandatory, though)
- - Remove this text
- Package Review
- ==============
- Legend:
- [x] = Pass, [!] = Fail, [-] = Not applicable, [?] = Not evaluated
- [ ] = Manual review needed
- Issues:
- =======
- - Package installs properly.
- Note: Installation errors (see attachment)
- See: https://fedoraproject.org/wiki/Packaging:Guidelines
- ===== MUST items =====
- Generic:
- [ ]: Package is licensed with an open-source compatible license and meets
- other legal requirements as defined in the legal section of Packaging
- Guidelines.
- [ ]: License field in the package spec file matches the actual license.
- Note: Checking patched sources after %prep for licenses. Licenses
- found: "Unknown or generated". 3864 files have unknown license.
- Detailed output of licensecheck in /home/thanos/review/review-vertex-
- theme/licensecheck.txt
- [ ]: Package contains no bundled libraries without FPC exception.
- [ ]: Changelog in prescribed format.
- [ ]: 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
- [ ]: Package uses nothing in %doc for runtime.
- [ ]: Package consistently uses macros (instead of hard-coded directory
- names).
- [ ]: Package is named according to the Package Naming Guidelines.
- [ ]: Package does not generate any conflict.
- [ ]: Package obeys FHS, except libexecdir and /usr/target.
- [ ]: If the package is a rename of another package, proper Obsoletes and
- Provides are present.
- [ ]: Requires correct, justified where necessary.
- [ ]: Spec file is legible and written in American English.
- [ ]: Package contains systemd file(s) if in need.
- [ ]: Package is not known to require an ExcludeArch tag.
- [ ]: Large documentation must go in a -doc subpackage. Large could be size
- (~1MB) or number of files.
- Note: Documentation size is 10240 bytes in 1 files.
- [ ]: Package complies to the Packaging Guidelines
- [x]: Package successfully compiles and builds into binary rpms on at least
- one supported primary architecture.
- [x]: Rpmlint is run on all rpms the build produces.
- Note: No rpmlint messages.
- [x]: If (and only if) the source package includes the text of the
- license(s) in its own file, then that file, containing the text of the
- license(s) for the package is included in %license.
- [x]: Package requires other packages for directories it uses.
- [x]: Package must own all directories that it creates.
- [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 uses either %{buildroot} or $RPM_BUILD_ROOT
- [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]: Dist tag is present.
- [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 does not use a name that already exists.
- [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]: Packages must not store files under /srv, /opt or /usr/local
- ===== SHOULD items =====
- Generic:
- [ ]: If the source package does not include license text(s) as a separate
- file from upstream, the packager SHOULD query upstream to include it.
- [ ]: Final provides and requires are sane (see attachments).
- [ ]: Package functions as described.
- [ ]: Latest version is packaged.
- [ ]: 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.
- [ ]: Package should compile and build into binary rpms on all supported
- architectures.
- [ ]: %check is present and all tests pass.
- [ ]: Packages should try to preserve timestamps of original installed
- files.
- [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]: No file requires outside of /etc, /bin, /sbin, /usr/bin, /usr/sbin.
- [x]: Packager, Vendor, PreReq, Copyright tags should not be in spec file
- [x]: Sources can be downloaded from URI in Source: tag
- [x]: SourceX is a working URL.
- [x]: Spec use %global instead of %define unless justified.
- ===== EXTRA items =====
- Generic:
- [!]: Rpmlint is run on all installed packages.
- Note: Mock build failed
- See: http://fedoraproject.org/wiki/Packaging/Guidelines#rpmlint
- [x]: Package should not use obsolete m4 macros
- [x]: Spec file according to URL is the same as in SRPM.
- Installation errors
- -------------------
- INFO: mock.py version 1.4.1 starting (python version = 3.6.1)...
- Start: init plugins
- INFO: selinux disabled
- Finish: init plugins
- Start: init plugins
- INFO: selinux disabled
- Finish: init plugins
- Start: run
- Start: chroot init
- INFO: calling preinit hooks
- INFO: enabled root cache
- INFO: enabled dnf cache
- Start: cleaning dnf metadata
- Finish: cleaning dnf metadata
- INFO: enabled HW Info plugin
- Mock Version: 1.4.1
- INFO: Mock Version: 1.4.1
- Finish: chroot init
- Start: chroot init
- INFO: calling preinit hooks
- INFO: enabled root cache
- INFO: enabled dnf cache
- Start: cleaning dnf metadata
- Finish: cleaning dnf metadata
- INFO: enabled HW Info plugin
- Mock Version: 1.4.1
- INFO: Mock Version: 1.4.1
- Finish: chroot init
- INFO: installing package(s): /home/thanos/review/review-vertex-theme/results/vertex-theme-20170128-3.fc27.noarch.rpm
- ERROR: Command failed:
- # /usr/bin/systemd-nspawn -q -M 75c980c4ba3a49e18922b335265646e1 -D /var/lib/mock/fedora-rawhide-x86_64-bootstrap/root -a --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin --setenv=PROMPT_COMMAND=printf "\033]0;<mock-chroot>\007" --setenv=PS1=<mock-chroot> \s-\v\$ --setenv=LANG=en_US.utf8 --setenv=LC_MESSAGES=C /usr/bin/dnf --installroot /var/lib/mock/fedora-rawhide-x86_64/root/ --releasever 27 --disableplugin=local --setopt=deltarpm=false install /home/thanos/review/review-vertex-theme/results/vertex-theme-20170128-3.fc27.noarch.rpm
- Rpmlint
- -------
- Checking: vertex-theme-20170128-3.fc27.noarch.rpm
- vertex-theme-20170128-3.fc27.src.rpm
- 2 packages and 0 specfiles checked; 0 errors, 0 warnings.
- Requires
- --------
- vertex-theme (rpmlib, GLIBC filtered):
- filesystem
- gnome-themes-standard
- gtk-murrine-engine
- Provides
- --------
- vertex-theme:
- vertex-theme
- Source checksums
- ----------------
- https://github.com/horst3180/vertex-theme/archive/20170128.tar.gz :
- CHECKSUM(SHA256) this package : 1540657ff247bcdb9c49a740e4ddf305aecd4f3bebc93ca566fe74d319b7a620
- CHECKSUM(SHA256) upstream package : 1540657ff247bcdb9c49a740e4ddf305aecd4f3bebc93ca566fe74d319b7a620
- Generated by fedora-review 0.6.1 (f03e4e7) last change: 2016-05-02
- Command line :/usr/bin/fedora-review -m fedora-rawhide-x86_64 -n vertex-theme
- Buildroot used: fedora-rawhide-x86_64
- Active plugins: Generic, Shell-api
- Disabled plugins: Java, C/C++, Python, fonts, SugarActivity, Ocaml, Perl, Haskell, R, PHP
- Disabled flags: EXARCH, DISTTAG, EPEL5, BATCH, EPEL6
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement