Bug 1374138

Summary: Review Request: vim-syntastic - A vim plugins to check syntax for programming languages
Product: [Fedora] Fedora Reporter: Pavel Raiskup <praiskup>
Component: Package ReviewAssignee: Randy Barlow <randy>
Status: CLOSED NEXTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: package-review, praiskup, randy, upstream-release-monitoring, vondruch
Target Milestone: ---Flags: randy: fedora-review+
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-11-08 08:12:55 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
AppData patch none

Description Pavel Raiskup 2016-09-08 04:27:02 UTC
Spec URL: TBD
SRPM URL: TBD
Description:
Syntastic is a syntax checking plugin that runs files through external syntax
checkers and displays any resulting errors to the user. This can be done on
demand, or automatically as files are saved. If syntax errors are detected,
the user is notified and is happy because they didn't have to compile their
code or execute their script to find them.
Fedora Account System Username: praiskup

Comment 1 Pavel Raiskup 2016-09-08 04:28:52 UTC
*** Bug 1190443 has been marked as a duplicate of this bug. ***

Comment 3 Randy Barlow 2016-09-13 19:43:27 UTC
I love syntastic, and am happy to see it get un-retired!

https://admin.fedoraproject.org/pkgdb/package/rpms/syntastic/

Comment 4 Randy Barlow 2016-09-13 20:22:20 UTC
Some things to fix:

* Use the %license macro instead of the %doc macro on the LICENSE file.
* Each subpackage should also have the %license macro.


Optional
* I think there may be an elixir executable in Fedora now, so the comment in the
  install section might not be accurate.
* You've got a few lines of commented code - can you remove those?
* You might want to drop the explicit Requires: on libraries to get rid of the
  rpmlint errors.
* Maybe you can get the %files sections into that fancy macro so you don't have
  to write all those subpackages' files sections out?
* rpmlint is upset about the erlang script interpreter: E:
  wrong-script-interpreter /usr/share/vim/vimfiles/syntax_checkers/erlang
  /erlang_check_file.erl /usr/bin/env escript. There are a few more of these
  about other languages as well.


Once you fix those first two items, let me know and I'll check it out again. Thanks for bringing this back!

Comment 5 Pavel Raiskup 2016-09-14 11:14:57 UTC
(In reply to Randy Barlow from comment #4)
> * Use the %license macro instead of the %doc macro on the LICENSE file.
> * Each subpackage should also have the %license macro.

Done.

> * I think there may be an elixir executable in Fedora now, so the comment in
>   the install section might not be accurate.

Removed.

> * You've got a few lines of commented code - can you remove those?

I removed some of them, but feel free to submit pull request against github
repo.  TBH, to remove others would be too time expensive for me :(  I don't
know most of the file-types and also I don't want to do a huge research.

> * You might want to drop the explicit Requires: on libraries to get rid of the
>   rpmlint errors.

Done.

> * Maybe you can get the %files sections into that fancy macro so you don't
>   have to write all those subpackages' files sections out?

Done.

> * rpmlint is upset about the erlang script interpreter: E:
>   wrong-script-interpreter /usr/share/vim/vimfiles/syntax_checkers/erlang
>   /erlang_check_file.erl /usr/bin/env escript. There are a few more of these
>   about other languages as well.

Ok, I tried to fix this too.

> Once you fix those first two items, let me know and I'll check it out again.

Please take another look, and thanks for the review!

Comment 7 Randy Barlow 2016-09-14 12:19:38 UTC
One thing to watch out for is that this line was printed several times at the beginning of the fedora-review command:

warning: line 220: second %files

I think that might be happening due to the %{expand:%files_to_do} near the end, but I'm not sure. I'm not sure if this is actually an error or not, but you may want to ensure that things are getting packaged the way you expect. Remember, getting the files into that fancy macro was just a suggestion on my part, so it's not required for me to pass the review (though I think it would be easier for you to maintain in the future if you can get it working!)

Also, fedora-review failed to install the packages to test them out. I tried to run the same dnf command by hand and got this output:

$ sudo /usr/bin/dnf --installroot /var/lib/mock/fedora-rawhide-x86_64/root/ --releasever 26 --disableplugin=local --setopt=deltarpm=false install /home/rbarlow/reviews/1374138-syntastic/results/syntastic-nasm-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-haml-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-erlang-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-fortran-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-lisp-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-asm-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-cucumber-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-glsl-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-ruby-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-vim-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-pod-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-po-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-xslt-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-javascript-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-java-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-tcl-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-cobol-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-coq-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-scala-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-matlab-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-python-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-spec-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-less-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-json-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-ada-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-vala-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-cpp-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-lua-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-objc-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-verilog-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-xml-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-html-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-go-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-haskell-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-ocaml-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-sass-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-puppet-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-qml-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-sh-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-c-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-cabal-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-php-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-coffee-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-xhtml-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-zsh-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-d-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-cs-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-asciidoc-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-vhdl-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-perl-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-rnc-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-yaml-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-lex-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-objcpp-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-tex-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-llvm-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-rst-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-scss-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-elixir-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-eruby-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-docbk-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-z80-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-yacc-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-css-3.7.0-2.fc26.noarch.rpm /home/rbarlow/reviews/1374138-syntastic/results/syntastic-texinfo-3.7.0-2.fc26.noarch.rpm --setopt=tsflags=nocontexts
fedora                                                                                5.6 MB/s |  50 MB     00:08    
Last metadata expiration check: 0:00:16 ago on Wed Sep 14 08:18:26 2016.
Error: nothing provides open-cobol needed by syntastic-cobol-3.7.0-2.fc26.noarch
(try to add '--allowerasing' to command line to replace conflicting packages)

Let me know when all the subpackages can be installed and I'll take another look.

Comment 8 Pavel Raiskup 2016-09-14 13:34:32 UTC
I'll rewrite the thing into lua, as obviously 'fedora-review' doesn't like
the %files section in "append-like" macro.  Or, at least I'm not able to
reproduce without fedora-review.

Comment 10 Pavel Raiskup 2016-09-15 08:48:15 UTC
FTR: https://github.com/rpm-software-management/rpm/pull/91

Comment 11 Vít Ondruch 2016-09-15 10:46:04 UTC
Two notes here:

1. I consider good habit to include vim- prefix in vim plugin package name.

2. It is good idea to include AppData file in package, to make this plugin visible in Gnome Software.

Comment 12 Pavel Raiskup 2016-09-15 11:26:32 UTC
Thanks for having a look!

(In reply to Vít Ondruch from comment #11)
> 1. I consider good habit to include vim- prefix in vim plugin package name.

That's one of the notes I suggested in original review.

> 2. It is good idea to include AppData file in package, to make this plugin
> visible in Gnome Software.

TBH, I have no idea what Gnome Software is so I'm not the best
person to write the patch.  If you can help here, I can include that now
or in post-review time.

Spec URL: https://raw.githubusercontent.com/praiskup/syntastic-rpm/private-praiskup-unretirement-2016/vim-syntastic.spec
SRPM URL: http://praiskup.fedorapeople.org/vim-syntastic-3.7.0-4.src.rpm

Comment 13 Vít Ondruch 2016-09-15 12:04:47 UTC
(In reply to Pavel Raiskup from comment #12)
> > 2. It is good idea to include AppData file in package, to make this plugin
> > visible in Gnome Software.
> 
> TBH, I have no idea what Gnome Software is so I'm not the best
> person to write the patch.  If you can help here, I can include that now
> or in post-review time.


There is not to much magic in it. Here is the guidelines [0]. You can take some inspiration in vim-fugitive for example [1, 2 , 3]


[0] https://fedoraproject.org/wiki/Packaging:AppData#.metainfo.xml_file_creation
[1] http://pkgs.fedoraproject.org/cgit/rpms/vim-fugitive.git/tree/vim-fugitive.metainfo.xml
[2] http://pkgs.fedoraproject.org/cgit/rpms/vim-fugitive.git/tree/vim-fugitive.spec#n17
[3] http://pkgs.fedoraproject.org/cgit/rpms/vim-fugitive.git/tree/vim-fugitive.spec#n81

Comment 14 Pavel Raiskup 2016-09-15 13:53:22 UTC
Thanks for the links Víťo, but sorry - I have zero motivation in this stuff
now.

Comment 15 Pavel Raiskup 2016-09-15 13:54:52 UTC
(In reply to Pavel Raiskup from comment #12)
> TBH, I have no idea what Gnome Software is so I'm not the best
> person to write the patch.  If you can help here, I can include that now
> or in post-review time.

Let me fix my sentence ^^ here.  I wanted to write that if somebody can
help here and _write the patch_, I can include that no or anytime later :).

Comment 16 Randy Barlow 2016-09-15 18:00:51 UTC
I like the idea of renaming it with a vim- prefix, but that makes me inclined to think that we should also do the obsoletes/provides stuff that a package rename would do:

https://fedoraproject.org/wiki/Package_Renaming_Process

It sounds like this package was last in Fedora 21 maybe (based on the dead package file saying that it was dropped in F22), so there could still be users out there with the old packages that could benefit from the update.

Also, fedora-review is still failing to install the packages:

$ sudo /usr/bin/dnf --installroot /var/lib/mock/fedora-rawhide-x86_64/root/ --releasever 26 --disableplugin=local --setopt=deltarpm=false install /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-ada-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-scss-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-spec-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-scala-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-html-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-matlab-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-erlang-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-vhdl-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-cucumber-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-asciidoc-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-sh-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-haskell-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-yacc-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-javascript-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-d-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-perl-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-json-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-glsl-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-coq-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-yaml-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-tex-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-nasm-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-zsh-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-vala-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-ruby-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-cpp-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-rnc-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-go-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-c-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-coffee-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-python-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-php-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-eruby-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-xslt-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-haml-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-z80-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-objcpp-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-vim-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-tcl-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-css-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-cabal-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-pod-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-puppet-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-less-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-objc-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-fortran-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-lisp-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-sass-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-lex-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-rst-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-qml-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-java-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-lua-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-cs-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-xhtml-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-verilog-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-xml-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-elixir-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-texinfo-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-po-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-llvm-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-docbk-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-ocaml-3.7.0-4.fc26.noarch.rpm /home/rbarlow/reviews/1374138-vim-syntastic/results/vim-syntastic-asm-3.7.0-4.fc26.noarch.rpm --setopt=tsflags=nocontexts
fedora                                                                               6.7 MB/s |  50 MB     00:07    
Last metadata expiration check: 0:00:12 ago on Thu Sep 15 13:59:44 2016.
Error: nothing provides syntastic-pod needed by vim-syntastic-perl-3.7.0-4.fc26.noarch
(try to add '--allowerasing' to command line to replace conflicting packages)

Comment 17 Vít Ondruch 2016-09-16 08:39:57 UTC
Created attachment 1201568 [details]
AppData patch

Here is the patch adding the AppData file.

Comment 18 Pavel Raiskup 2016-09-16 10:59:38 UTC
Thanks to both,
- potential broken-upgrade-path fixed
- app-data patch added


Spec URL: https://raw.githubusercontent.com/praiskup/syntastic-rpm/private-praiskup-unretirement-2016/vim-syntastic.spec
SRPM URL: http://praiskup.fedorapeople.org/vim-syntastic-3.7.0-5.src.rpm

Comment 19 Randy Barlow 2016-09-17 20:03:04 UTC
One more thing to fix:

The Obsoletes: statement is supposed to obsolete versions under a particular release (typically the fist release of this package), not under the current version (i.e., you shouldn't use a macro for this bit). Thus, I recommend setting

Obsoletes:      %upstream_name < 3.7.0-5

The Provides macro looks correct to me. You can read about why you don't want to use that version-release macro here:

https://fedoraproject.org/wiki/Packaging:Guidelines#Renaming.2FReplacing_Existing_Packages

Everything else looks great, so if you just fix that one line I think we'll be good to go. Sorry I made you jump through so many hoops, but I am pretty excited about using this package!

Comment 20 Pavel Raiskup 2016-09-18 05:24:50 UTC
Good point, fixed.  I would like to have additional discussion in guidelines,
because there is no clear answer for "why that is an issue".


Spec URL: https://raw.githubusercontent.com/praiskup/syntastic-rpm/private-praiskup-unretirement-2016/vim-syntastic.spec
SRPM URL: http://praiskup.fedorapeople.org/vim-syntastic-3.7.0-6.src.rpm

Comment 21 Randy Barlow 2016-09-18 18:39:42 UTC
Nice work Pavel, approved!


Package Review
==============

Legend:
[x] = Pass, [!] = Fail, [-] = Not applicable, [?] = Not evaluated
[ ] = Manual review needed


Issues:
=======
- Package contains BR: python2-devel or python3-devel


===== MUST items =====
===== MUST items =====

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: Cannot run licensecheck: Command 'licensecheck -r /var/lib/mock
     /fedora-rawhide-x86_64/root/builddir/build/BUILD/syntastic-3.7.0'
     returned non-zero exit status 255
[x]: License file installed when any subpackage combination is installed.
[x]: Package must own all directories that it creates.
     Note: Directories without known owners:
     /usr/share/vim/vimfiles/plugin, /usr/share/vim/vimfiles/autoload,
     /usr/share/vim/vimfiles/doc, /usr/share/vim/vimfiles
[x]: Package does not own files or directories owned by other packages.
     Note: Dirs in package are owned also by:
     /usr/share/vim/vimfiles/syntax_checkers/perl(syntastic-perl),
     /usr/share/vim/vimfiles/plugin/syntastic(syntastic),
     /usr/share/vim/vimfiles/syntax_checkers/erlang(syntastic-erlang),
     /usr/share/vim/vimfiles/autoload/syntastic(syntastic),
     /usr/share/vim/vimfiles/syntax_checkers(syntastic),
     /usr/share/vim/vimfiles/syntax_checkers/pod(syntastic-pod)
[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.
[x]: 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.
[-]: Package contains systemd file(s) if in need.
[x]: Package is not known to require an ExcludeArch tag.
[x]: Large documentation must go in a -doc subpackage. Large could be size
     (~1MB) or number of files.
     Note: Documentation size is 122880 bytes in 2 files.
[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]: 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]: 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

Python:
[x]: Python eggs must not download any dependencies during the build
     process.
[x]: A package which is used by another package via an egg interface should
     provide egg info.
[x]: Package meets the Packaging Guidelines::Python
[x]: Binary eggs must be removed in %prep

===== SHOULD items =====

Generic:
[x]: 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]: Fully versioned dependency in subpackages if applicable.
     Note: No Requires: %{name}%{?_isa} = %{version}-%{release} in vim-
     syntastic-ada , vim-syntastic-asciidoc , vim-syntastic-asm , vim-
     syntastic-c , vim-syntastic-cabal , vim-syntastic-coffee , vim-
     syntastic-coq , vim-syntastic-cpp , vim-syntastic-cs , vim-syntastic-
     css , vim-syntastic-cucumber , vim-syntastic-d , vim-syntastic-docbk ,
     vim-syntastic-elixir , vim-syntastic-erlang , vim-syntastic-eruby ,
     vim-syntastic-fortran , vim-syntastic-glsl , vim-syntastic-go , vim-
     syntastic-haml , vim-syntastic-haskell , vim-syntastic-html , vim-
     syntastic-java , vim-syntastic-javascript , vim-syntastic-json , vim-
     syntastic-less , vim-syntastic-lex , vim-syntastic-lisp , vim-
     syntastic-llvm , vim-syntastic-lua , vim-syntastic-matlab , vim-
     syntastic-nasm , vim-syntastic-objc , vim-syntastic-objcpp , vim-
     syntastic-ocaml , vim-syntastic-php , vim-syntastic-po , vim-
     syntastic-pod , vim-syntastic-puppet , vim-syntastic-python , vim-
     syntastic-qml , vim-syntastic-rnc , vim-syntastic-rst , vim-syntastic-
     ruby , vim-syntastic-sass , vim-syntastic-scala , vim-syntastic-scss ,
     vim-syntastic-sh , vim-syntastic-spec , vim-syntastic-tcl , vim-
     syntastic-tex , vim-syntastic-texinfo , vim-syntastic-vala , vim-
     syntastic-verilog , vim-syntastic-vhdl , vim-syntastic-vim , vim-
     syntastic-xhtml , vim-syntastic-xml , vim-syntastic-xslt , vim-
     syntastic-yacc , vim-syntastic-yaml
[x]: Package functions as described.
[x]: Latest version is packaged.
[x]: Package does not include license text files separate from upstream.
[x]: Description and summary sections in the package spec file contains
     translations for supported Non-English languages, if available.
[x]: Package should compile and build into binary rpms on all supported
     architectures.
[x]: %check is present and all tests pass.
[x]: Packages should try to preserve timestamps of original installed
     files.
[x]: Spec use %global instead of %define unless justified.
     Note: %define requiring justification: %define add_subpackage(n:)
     %package %{-n*} Summary: A syntax checker for %{-n*} programming
     language Summary(fr): Un vérificateur de syntaxe pour le langage de
     programmation %{-n*} Requires: %{name} = %{version}-%{release}
     Requires: %* Provides: %upstream_name-%{-n*} = %version-%release
     Obsoletes: %upstream_name-%{-n*} < 3.7.0-6 %description %{-n*} Allows
     checking %{-n*} sources files. %description -l fr %{-n*} Permet de
     vérifier les fichiers sources écrit en %{-n*}. %global files_to_do
     %{?files_to_do} \\%files_for_lang %{-n*}
     \\%{expand:%%{?additional_files_for_lang_%{-n*}}}, # Intentional
     %%define here, intentionally after %%add_subpackage usage., %define
     files_for_lang() %files %1 %license LICENCE
     %{vimfiles}/syntax_checkers/%1
[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.

===== EXTRA items =====

Generic:
[x]: Rpmlint is run on all installed packages.
     Note: There are rpmlint messages (see attachment).
[x]: Spec file according to URL is the same as in SRPM.


Rpmlint
-------
Checking: vim-syntastic-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-ada-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-asciidoc-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-asm-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-c-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-cabal-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-coffee-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-coq-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-cpp-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-cs-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-css-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-cucumber-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-d-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-docbk-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-elixir-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-erlang-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-eruby-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-fortran-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-glsl-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-go-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-haml-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-haskell-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-html-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-java-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-javascript-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-json-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-less-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-lex-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-lisp-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-llvm-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-lua-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-matlab-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-nasm-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-objc-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-objcpp-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-ocaml-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-perl-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-php-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-po-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-pod-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-puppet-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-python-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-qml-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-rnc-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-rst-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-ruby-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-sass-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-scala-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-scss-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-sh-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-spec-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-tcl-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-tex-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-texinfo-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-vala-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-verilog-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-vhdl-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-vim-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-xhtml-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-xml-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-xslt-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-yacc-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-yaml-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-z80-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-zsh-3.7.0-6.fc26.noarch.rpm
          vim-syntastic-3.7.0-6.fc26.src.rpm
vim-syntastic.noarch: I: enchant-dictionary-not-found fr
vim-syntastic-ada.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-ada.noarch: W: no-documentation
vim-syntastic-asciidoc.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-asciidoc.noarch: W: no-documentation
vim-syntastic-asm.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-asm.noarch: W: no-documentation
vim-syntastic-c.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-c.noarch: W: no-documentation
vim-syntastic-cabal.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-cabal.noarch: W: no-documentation
vim-syntastic-coffee.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-coffee.noarch: W: no-documentation
vim-syntastic-coq.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-coq.noarch: W: no-documentation
vim-syntastic-cpp.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-cpp.noarch: W: no-documentation
vim-syntastic-cs.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-cs.noarch: W: no-documentation
vim-syntastic-css.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-css.noarch: W: no-documentation
vim-syntastic-cucumber.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-cucumber.noarch: W: no-documentation
vim-syntastic-d.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-d.noarch: W: no-documentation
vim-syntastic-docbk.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-docbk.noarch: W: no-documentation
vim-syntastic-elixir.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-elixir.noarch: W: no-documentation
vim-syntastic-erlang.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-erlang.noarch: W: no-documentation
vim-syntastic-eruby.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-eruby.noarch: W: no-documentation
vim-syntastic-fortran.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-fortran.noarch: W: no-documentation
vim-syntastic-glsl.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-glsl.noarch: W: no-documentation
vim-syntastic-go.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-go.noarch: W: no-documentation
vim-syntastic-haml.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-haml.noarch: W: no-documentation
vim-syntastic-haskell.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-haskell.noarch: W: no-documentation
vim-syntastic-html.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-html.noarch: W: no-documentation
vim-syntastic-java.noarch: E: devel-dependency java-devel
vim-syntastic-java.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-java.noarch: W: no-documentation
vim-syntastic-javascript.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-javascript.noarch: W: no-documentation
vim-syntastic-json.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-json.noarch: W: no-documentation
vim-syntastic-less.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-less.noarch: W: no-documentation
vim-syntastic-less.noarch: E: non-executable-script /usr/share/vim/vimfiles/syntax_checkers/less/less-lint.coffee 644 /usr/bin/node 
vim-syntastic-lex.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-lex.noarch: W: no-documentation
vim-syntastic-lisp.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-lisp.noarch: W: no-documentation
vim-syntastic-llvm.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-llvm.noarch: W: no-documentation
vim-syntastic-lua.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-lua.noarch: W: no-documentation
vim-syntastic-matlab.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-matlab.noarch: W: no-documentation
vim-syntastic-nasm.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-nasm.noarch: W: no-documentation
vim-syntastic-objc.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-objc.noarch: W: no-documentation
vim-syntastic-objcpp.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-objcpp.noarch: W: no-documentation
vim-syntastic-ocaml.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-ocaml.noarch: W: no-documentation
vim-syntastic-perl.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-perl.noarch: W: no-documentation
vim-syntastic-php.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-php.noarch: W: no-documentation
vim-syntastic-po.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-po.noarch: W: no-documentation
vim-syntastic-pod.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-pod.noarch: W: no-documentation
vim-syntastic-puppet.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-puppet.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-puppet.noarch: W: no-documentation
vim-syntastic-python.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-python.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-python.noarch: W: no-documentation
vim-syntastic-qml.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-qml.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-qml.noarch: W: no-documentation
vim-syntastic-rnc.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-rnc.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-rnc.noarch: W: no-documentation
vim-syntastic-rst.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-rst.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-rst.noarch: W: no-documentation
vim-syntastic-ruby.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-ruby.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-ruby.noarch: W: no-documentation
vim-syntastic-sass.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-sass.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-sass.noarch: W: no-documentation
vim-syntastic-scala.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-scala.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-scala.noarch: W: no-documentation
vim-syntastic-scss.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-scss.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-scss.noarch: W: no-documentation
vim-syntastic-sh.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-sh.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-sh.noarch: W: no-documentation
vim-syntastic-spec.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-spec.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-spec.noarch: W: no-documentation
vim-syntastic-tcl.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-tcl.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-tcl.noarch: W: no-documentation
vim-syntastic-tex.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-tex.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-tex.noarch: W: no-documentation
vim-syntastic-texinfo.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-texinfo.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-texinfo.noarch: W: no-documentation
vim-syntastic-vala.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-vala.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-vala.noarch: W: no-documentation
vim-syntastic-verilog.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-verilog.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-verilog.noarch: W: no-documentation
vim-syntastic-vhdl.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-vhdl.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-vhdl.noarch: W: no-documentation
vim-syntastic-vim.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-vim.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-vim.noarch: W: no-documentation
vim-syntastic-xhtml.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-xhtml.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-xhtml.noarch: W: no-documentation
vim-syntastic-xml.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-xml.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-xml.noarch: W: no-documentation
vim-syntastic-xslt.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-xslt.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-xslt.noarch: W: no-documentation
vim-syntastic-yacc.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-yacc.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-yacc.noarch: W: no-documentation
vim-syntastic-yaml.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-yaml.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-yaml.noarch: W: no-documentation
vim-syntastic-z80.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-z80.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-z80.noarch: W: no-documentation
vim-syntastic-zsh.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-zsh.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-zsh.noarch: W: no-documentation
vim-syntastic.src: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic.src: W: strange-permission 3.7.0.tar.gz 600
vim-syntastic.src: W: strange-permission vim-syntastic.spec 600
vim-syntastic.src: W: strange-permission vim-syntastic.metainfo.xml 600
66 packages and 0 specfiles checked; 2 errors, 157 warnings.




Rpmlint (installed packages)
----------------------------
vim-syntastic-yaml.noarch: I: enchant-dictionary-not-found fr
vim-syntastic-yaml.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-yaml.noarch: W: no-documentation
vim-syntastic-php.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-php.noarch: W: no-documentation
vim-syntastic-ruby.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-ruby.noarch: W: no-documentation
vim-syntastic-haml.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-haml.noarch: W: no-documentation
vim-syntastic-verilog.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-verilog.noarch: W: no-documentation
vim-syntastic-css.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-css.noarch: W: no-documentation
vim-syntastic-llvm.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-llvm.noarch: W: no-documentation
vim-syntastic-rnc.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-rnc.noarch: W: no-documentation
vim-syntastic-d.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-d.noarch: W: no-documentation
vim-syntastic-tcl.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-tcl.noarch: W: no-documentation
vim-syntastic-nasm.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-nasm.noarch: W: no-documentation
vim-syntastic-lua.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-lua.noarch: W: no-documentation
vim-syntastic-c.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-c.noarch: W: no-documentation
vim-syntastic-tex.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-tex.noarch: W: no-documentation
vim-syntastic-vala.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-vala.noarch: W: no-documentation
vim-syntastic-xml.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-xml.noarch: W: no-documentation
vim-syntastic-texinfo.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-texinfo.noarch: W: no-documentation
vim-syntastic-spec.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-spec.noarch: W: no-documentation
vim-syntastic-fortran.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-fortran.noarch: W: no-documentation
vim-syntastic-sh.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-sh.noarch: W: no-documentation
vim-syntastic-less.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-less.noarch: W: no-documentation
vim-syntastic-less.noarch: E: non-executable-script /usr/share/vim/vimfiles/syntax_checkers/less/less-lint.coffee 644 /usr/bin/node 
vim-syntastic-elixir.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-elixir.noarch: W: no-documentation
vim-syntastic-zsh.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-zsh.noarch: W: no-documentation
vim-syntastic-scss.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-scss.noarch: W: no-documentation
vim-syntastic-javascript.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-javascript.noarch: W: no-documentation
vim-syntastic-sass.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-sass.noarch: W: no-documentation
vim-syntastic-z80.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-z80.noarch: W: no-documentation
vim-syntastic-glsl.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-glsl.noarch: W: no-documentation
vim-syntastic-lisp.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-lisp.noarch: W: no-documentation
vim-syntastic-xhtml.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-xhtml.noarch: W: no-documentation
vim-syntastic-haskell.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-haskell.noarch: W: no-documentation
vim-syntastic-html.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-html.noarch: W: no-documentation
vim-syntastic-objcpp.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-objcpp.noarch: W: no-documentation
vim-syntastic-yacc.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-yacc.noarch: W: no-documentation
vim-syntastic-puppet.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-puppet.noarch: W: no-documentation
vim-syntastic-objc.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-objc.noarch: W: no-documentation
vim-syntastic-erlang.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-erlang.noarch: W: no-documentation
vim-syntastic-coq.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-coq.noarch: W: no-documentation
vim-syntastic-json.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-json.noarch: W: no-documentation
vim-syntastic-cpp.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-cpp.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-cpp.noarch: W: no-documentation
vim-syntastic-matlab.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-matlab.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-matlab.noarch: W: no-documentation
vim-syntastic-cucumber.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-cucumber.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-cucumber.noarch: W: no-documentation
vim-syntastic-coffee.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-coffee.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-coffee.noarch: W: no-documentation
vim-syntastic-scala.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-scala.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-scala.noarch: W: no-documentation
vim-syntastic-qml.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-qml.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-qml.noarch: W: no-documentation
vim-syntastic-asm.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-asm.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-asm.noarch: W: no-documentation
vim-syntastic-vim.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-vim.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-vim.noarch: W: no-documentation
vim-syntastic-lex.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-lex.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-lex.noarch: W: no-documentation
vim-syntastic-cabal.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-cabal.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-cabal.noarch: W: no-documentation
vim-syntastic-po.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-po.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-po.noarch: W: no-documentation
vim-syntastic-rst.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-rst.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-rst.noarch: W: no-documentation
vim-syntastic-asciidoc.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-asciidoc.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-asciidoc.noarch: W: no-documentation
vim-syntastic-pod.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-pod.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-pod.noarch: W: no-documentation
vim-syntastic-cs.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-cs.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-cs.noarch: W: no-documentation
vim-syntastic-ocaml.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-ocaml.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-ocaml.noarch: W: no-documentation
vim-syntastic-ada.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-ada.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-ada.noarch: W: no-documentation
vim-syntastic-python.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-python.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-python.noarch: W: no-documentation
vim-syntastic-go.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-go.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-go.noarch: W: no-documentation
vim-syntastic-eruby.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-eruby.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-eruby.noarch: W: no-documentation
vim-syntastic-perl.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-perl.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-perl.noarch: W: no-documentation
vim-syntastic-docbk.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-docbk.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-docbk.noarch: W: no-documentation
vim-syntastic-java.noarch: E: devel-dependency java-devel
vim-syntastic-java.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-java.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-java.noarch: W: no-documentation
vim-syntastic-vhdl.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-vhdl.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-vhdl.noarch: W: no-documentation
vim-syntastic-xslt.noarch: W: spelling-error Summary(fr) langage -> language
vim-syntastic-xslt.noarch: W: invalid-url URL: https://github.com/scrooloose/syntastic HTTP Error 429: Too Many Requests
vim-syntastic-xslt.noarch: W: no-documentation
65 packages and 0 specfiles checked; 2 errors, 153 warnings.



Requires
--------
vim-syntastic-yaml (rpmlib, GLIBC filtered):
    nodejs-js-yaml
    perl-YAML-LibYAML
    vim-syntastic

vim-syntastic-php (rpmlib, GLIBC filtered):
    php
    vim-syntastic

vim-syntastic-ruby (rpmlib, GLIBC filtered):
    ruby
    vim-syntastic

vim-syntastic-haml (rpmlib, GLIBC filtered):
    rubygem-haml
    vim-syntastic

vim-syntastic-verilog (rpmlib, GLIBC filtered):
    iverilog
    vim-syntastic

vim-syntastic-css (rpmlib, GLIBC filtered):
    csslint
    vim-syntastic

vim-syntastic-llvm (rpmlib, GLIBC filtered):
    llvm
    vim-syntastic

vim-syntastic-rnc (rpmlib, GLIBC filtered):
    rnv
    vim-syntastic

vim-syntastic-d (rpmlib, GLIBC filtered):
    ldc
    vim-syntastic

vim-syntastic-tcl (rpmlib, GLIBC filtered):
    tcl
    vim-syntastic

vim-syntastic-nasm (rpmlib, GLIBC filtered):
    nasm
    vim-syntastic

vim-syntastic-lua (rpmlib, GLIBC filtered):
    lua
    vim-syntastic

vim-syntastic-c (rpmlib, GLIBC filtered):
    gcc
    vim-syntastic

vim-syntastic-tex (rpmlib, GLIBC filtered):
    texlive-latex
    vim-syntastic

vim-syntastic-vala (rpmlib, GLIBC filtered):
    vala
    vim-syntastic

vim-syntastic-xml (rpmlib, GLIBC filtered):
    /usr/bin/xmllint
    vim-syntastic

vim-syntastic-texinfo (rpmlib, GLIBC filtered):
    texinfo
    vim-syntastic

vim-syntastic-spec (rpmlib, GLIBC filtered):
    rpmlint
    vim-syntastic

vim-syntastic-fortran (rpmlib, GLIBC filtered):
    gcc-gfortran
    vim-syntastic

vim-syntastic-sh (rpmlib, GLIBC filtered):
    bash
    vim-syntastic

vim-syntastic-less (rpmlib, GLIBC filtered):
    nodejs
    vim-syntastic

vim-syntastic-elixir (rpmlib, GLIBC filtered):
    elixir
    vim-syntastic

vim-syntastic-zsh (rpmlib, GLIBC filtered):
    vim-syntastic
    zsh

vim-syntastic-scss (rpmlib, GLIBC filtered):
    rubygem-sass
    vim-syntastic

vim-syntastic-javascript (rpmlib, GLIBC filtered):
    jsl
    vim-syntastic

vim-syntastic-sass (rpmlib, GLIBC filtered):
    rubygem-sass
    vim-syntastic

vim-syntastic-z80 (rpmlib, GLIBC filtered):
    vim-syntastic
    z80asm

vim-syntastic-glsl (rpmlib, GLIBC filtered):
    mesa-libGLU
    vim-syntastic

vim-syntastic-lisp (rpmlib, GLIBC filtered):
    clisp
    vim-syntastic

vim-syntastic-xhtml (rpmlib, GLIBC filtered):
    tidy
    vim-syntastic

vim-syntastic-haskell (rpmlib, GLIBC filtered):
    ghc
    vim-syntastic

vim-syntastic (rpmlib, GLIBC filtered):
    /bin/sh
    vim

vim-syntastic-html (rpmlib, GLIBC filtered):
    curl
    sed
    tidy
    vim-syntastic

vim-syntastic-objcpp (rpmlib, GLIBC filtered):
    gcc-objc++
    vim-syntastic

vim-syntastic-yacc (rpmlib, GLIBC filtered):
    byacc
    vim-syntastic

vim-syntastic-puppet (rpmlib, GLIBC filtered):
    puppet
    vim-syntastic

vim-syntastic-objc (rpmlib, GLIBC filtered):
    gcc-objc
    vim-syntastic

vim-syntastic-erlang (rpmlib, GLIBC filtered):
    erlang-erts
    vim-syntastic

vim-syntastic-coq (rpmlib, GLIBC filtered):
    coq
    vim-syntastic

vim-syntastic-json (rpmlib, GLIBC filtered):
    python-demjson
    vim-syntastic

vim-syntastic-cpp (rpmlib, GLIBC filtered):
    gcc-c++
    vim-syntastic

vim-syntastic-matlab (rpmlib, GLIBC filtered):
    octave
    vim-syntastic

vim-syntastic-cucumber (rpmlib, GLIBC filtered):
    rubygem-cucumber
    vim-syntastic

vim-syntastic-coffee (rpmlib, GLIBC filtered):
    coffee-script
    vim-syntastic

vim-syntastic-scala (rpmlib, GLIBC filtered):
    scala
    vim-syntastic

vim-syntastic-qml (rpmlib, GLIBC filtered):
    /usr/bin/qmllint
    vim-syntastic

vim-syntastic-asm (rpmlib, GLIBC filtered):
    nasm
    vim-syntastic

vim-syntastic-vim (rpmlib, GLIBC filtered):
    vim
    vim-syntastic

vim-syntastic-lex (rpmlib, GLIBC filtered):
    flex
    vim-syntastic

vim-syntastic-cabal (rpmlib, GLIBC filtered):
    cabal-install
    vim-syntastic

vim-syntastic-po (rpmlib, GLIBC filtered):
    gettext
    vim-syntastic

vim-syntastic-rst (rpmlib, GLIBC filtered):
    python-docutils
    vim-syntastic

vim-syntastic-asciidoc (rpmlib, GLIBC filtered):
    asciidoc
    vim-syntastic

vim-syntastic-pod (rpmlib, GLIBC filtered):
    perl
    vim-syntastic

vim-syntastic-cs (rpmlib, GLIBC filtered):
    mono-core
    vim-syntastic

vim-syntastic-ocaml (rpmlib, GLIBC filtered):
    ocaml
    vim-syntastic

vim-syntastic-ada (rpmlib, GLIBC filtered):
    gcc-gnat
    vim-syntastic

vim-syntastic-python (rpmlib, GLIBC filtered):
    /usr/bin/python
    pyflakes
    pylint
    vim-syntastic

vim-syntastic-go (rpmlib, GLIBC filtered):
    gcc-go
    vim-syntastic

vim-syntastic-eruby (rpmlib, GLIBC filtered):
    ruby
    vim-syntastic

vim-syntastic-perl (rpmlib, GLIBC filtered):
    perl
    vim-syntastic
    vim-syntastic-pod

vim-syntastic-docbk (rpmlib, GLIBC filtered):
    /usr/bin/xmllint
    vim-syntastic

vim-syntastic-java (rpmlib, GLIBC filtered):
    java-devel
    vim-syntastic

vim-syntastic-vhdl (rpmlib, GLIBC filtered):
    freehdl
    vim-syntastic

vim-syntastic-xslt (rpmlib, GLIBC filtered):
    /usr/bin/xmllint
    vim-syntastic



Provides
--------
vim-syntastic-yaml:
    syntastic-yaml
    vim-syntastic-yaml

vim-syntastic-php:
    syntastic-php
    vim-syntastic-php

vim-syntastic-ruby:
    syntastic-ruby
    vim-syntastic-ruby

vim-syntastic-haml:
    syntastic-haml
    vim-syntastic-haml

vim-syntastic-verilog:
    syntastic-verilog
    vim-syntastic-verilog

vim-syntastic-css:
    syntastic-css
    vim-syntastic-css

vim-syntastic-llvm:
    syntastic-llvm
    vim-syntastic-llvm

vim-syntastic-rnc:
    syntastic-rnc
    vim-syntastic-rnc

vim-syntastic-d:
    syntastic-d
    vim-syntastic-d

vim-syntastic-tcl:
    syntastic-tcl
    vim-syntastic-tcl

vim-syntastic-nasm:
    syntastic-nasm
    vim-syntastic-nasm

vim-syntastic-lua:
    syntastic-lua
    vim-syntastic-lua

vim-syntastic-c:
    syntastic-c
    vim-syntastic-c

vim-syntastic-tex:
    syntastic-tex
    vim-syntastic-tex

vim-syntastic-vala:
    syntastic-vala
    vim-syntastic-vala

vim-syntastic-xml:
    syntastic-xml
    vim-syntastic-xml

vim-syntastic-texinfo:
    syntastic-texinfo
    vim-syntastic-texinfo

vim-syntastic-spec:
    syntastic-spec
    vim-syntastic-spec

vim-syntastic-fortran:
    syntastic-fortran
    vim-syntastic-fortran

vim-syntastic-sh:
    syntastic-sh
    vim-syntastic-sh

vim-syntastic-less:
    syntastic-less
    vim-syntastic-less

vim-syntastic-elixir:
    syntastic-elixir
    vim-syntastic-elixir

vim-syntastic-zsh:
    syntastic-zsh
    vim-syntastic-zsh

vim-syntastic-scss:
    syntastic-scss
    vim-syntastic-scss

vim-syntastic-javascript:
    syntastic-javascript
    vim-syntastic-javascript

vim-syntastic-sass:
    syntastic-sass
    vim-syntastic-sass

vim-syntastic-z80:
    syntastic-z80
    vim-syntastic-z80

vim-syntastic-glsl:
    syntastic-glsl
    vim-syntastic-glsl

vim-syntastic-lisp:
    syntastic-lisp
    vim-syntastic-lisp

vim-syntastic-xhtml:
    syntastic-xhtml
    vim-syntastic-xhtml

vim-syntastic-haskell:
    syntastic-haskell
    vim-syntastic-haskell

vim-syntastic:
    syntastic
    vim-syntastic

vim-syntastic-html:
    syntastic-html
    vim-syntastic-html

vim-syntastic-objcpp:
    syntastic-objcpp
    vim-syntastic-objcpp

vim-syntastic-yacc:
    syntastic-yacc
    vim-syntastic-yacc

vim-syntastic-puppet:
    syntastic-puppet
    vim-syntastic-puppet

vim-syntastic-objc:
    syntastic-objc
    vim-syntastic-objc

vim-syntastic-erlang:
    syntastic-erlang
    vim-syntastic-erlang

vim-syntastic-coq:
    syntastic-coq
    vim-syntastic-coq

vim-syntastic-json:
    syntastic-json
    vim-syntastic-json

vim-syntastic-cpp:
    syntastic-cpp
    vim-syntastic-cpp

vim-syntastic-matlab:
    syntastic-matlab
    vim-syntastic-matlab

vim-syntastic-cucumber:
    syntastic-cucumber
    vim-syntastic-cucumber

vim-syntastic-coffee:
    syntastic-coffee
    vim-syntastic-coffee

vim-syntastic-scala:
    syntastic-scala
    vim-syntastic-scala

vim-syntastic-qml:
    syntastic-qml
    vim-syntastic-qml

vim-syntastic-asm:
    syntastic-asm
    vim-syntastic-asm

vim-syntastic-vim:
    syntastic-vim
    vim-syntastic-vim

vim-syntastic-lex:
    syntastic-lex
    vim-syntastic-lex

vim-syntastic-cabal:
    syntastic-cabal
    vim-syntastic-cabal

vim-syntastic-po:
    syntastic-po
    vim-syntastic-po

vim-syntastic-rst:
    syntastic-rst
    vim-syntastic-rst

vim-syntastic-asciidoc:
    syntastic-asciidoc
    vim-syntastic-asciidoc

vim-syntastic-pod:
    syntastic-pod
    vim-syntastic-pod

vim-syntastic-cs:
    syntastic-cs
    vim-syntastic-cs

vim-syntastic-ocaml:
    syntastic-ocaml
    vim-syntastic-ocaml

vim-syntastic-ada:
    syntastic-ada
    vim-syntastic-ada

vim-syntastic-python:
    syntastic-python
    vim-syntastic-python

vim-syntastic-go:
    syntastic-go
    vim-syntastic-go

vim-syntastic-eruby:
    syntastic-eruby
    vim-syntastic-eruby

vim-syntastic-perl:
    syntastic-perl
    vim-syntastic-perl

vim-syntastic-docbk:
    syntastic-docbk
    vim-syntastic-docbk

vim-syntastic-java:
    syntastic-java
    vim-syntastic-java

vim-syntastic-vhdl:
    syntastic-vhdl
    vim-syntastic-vhdl

vim-syntastic-xslt:
    syntastic-xslt
    vim-syntastic-xslt



Source checksums
----------------
https://github.com/scrooloose/syntastic/archive/3.7.0.tar.gz :
  CHECKSUM(SHA256) this package     : 4006fdd5e786ceeb493817c2b6b0d1e6a403089436c958239359a3e7fb7ab016
  CHECKSUM(SHA256) upstream package : 4006fdd5e786ceeb493817c2b6b0d1e6a403089436c958239359a3e7fb7ab016


Generated by fedora-review 0.6.1 (f03e4e7) last change: 2016-05-02
Command line :/usr/bin/fedora-review -b 1374138
Buildroot used: fedora-rawhide-x86_64
Active plugins: Python, Generic, Shell-api
Disabled plugins: Java, C/C++, fonts, SugarActivity, Ocaml, Perl, Haskell, R, PHP
Disabled flags: EXARCH, DISTTAG, EPEL5, BATCH, EPEL6

Comment 22 Gwyn Ciesla 2016-09-19 12:50:36 UTC
Package request has been approved: https://admin.fedoraproject.org/pkgdb/package/rpms/vim-syntastic

Comment 23 Fedora Update System 2016-09-19 13:12:31 UTC
vim-syntastic-3.7.0-6.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2016-f79b82727b

Comment 24 Fedora Update System 2016-09-19 13:12:55 UTC
vim-syntastic-3.7.0-6.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-02dede1ec5

Comment 25 Fedora Update System 2016-09-19 13:14:02 UTC
vim-syntastic-3.7.0-6.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2016-49c8d2132d

Comment 26 Fedora Update System 2016-09-20 19:58:58 UTC
vim-syntastic-3.7.0-6.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-f79b82727b

Comment 27 Fedora Update System 2016-09-22 01:25:25 UTC
vim-syntastic-3.7.0-6.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-49c8d2132d

Comment 28 Fedora Update System 2016-09-22 01:26:43 UTC
vim-syntastic-3.7.0-6.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-02dede1ec5

Comment 29 Fedora Update System 2016-10-03 17:22:35 UTC
vim-syntastic-3.7.0-6.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.

Comment 30 Fedora Update System 2016-10-03 20:20:07 UTC
vim-syntastic-3.7.0-6.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report.

Comment 31 Fedora Update System 2016-10-09 02:54:44 UTC
vim-syntastic-3.7.0-6.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.