[Bug 1467322] Review Request: manifest-tool - A command line tool used for creating manifest list objects

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=1467322



--- Comment #8 from Josh Boyer <jwboyer@xxxxxxxxxx> ---
(In reply to Adam Miller from comment #7)
> (In reply to Josh Boyer from comment #6)
> > (In reply to Adam Miller from comment #5)
> > 
> > Thanks for picking up the review!
> > 
> > > ITEMS TO FIX
> > > ------------
> > > 
> > > - All bundled golang libraries need to be listed as 'Provides:
> > > bundled(<libname>) = <version>' directives as per
> > > https://fedoraproject.org/wiki/Packaging:
> > > Guidelines#Bundling_and_Duplication_of_system_libraries
> > > 
> > > Other than that, the package looks good.
> > 
> > OK, so I have two questions:
> > 
> > 1) Why do e.g. runc, docker, etc not Provide anything they bundle?  Confused
> > there.  I see stuff in -devel, but not in the main packages.
> > 
> 
> runc and docker should and if they aren't, they are in violation of the
> Guidelines, should have bugs filed against them, and should be fixed.
> 
> 
> > 2) An example of a Provide for this package would be:
> > 
> > Provides: bundled(golang(github.com/codegangsta/cli/)) = v1.2.0
> > Provides: bundled(golang(golang.org/x/net)) = master
> > 
> > correct?
> 
> The first one looks good pending that is a git tag that can be checked out,
> the latter however needs to correlate to a commit id or tag.

Erm...  any tips on how to determine what commit has been vendored?  The
vendor.conf file literally lists "master".


> For an examples, check the OpenShift Origin and/or reg specs:
> 
> http://pkgs.fedoraproject.org/cgit/rpms/reg.git/tree/reg.spec
> http://pkgs.fedoraproject.org/cgit/rpms/origin.git/tree/origin.spec

Yeah, I looked at those to come up with my examples above.  I'll be away from
keyboard for a few days, but I'll see what I can come up with and submit a new
spec Monday.

-- 
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@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite Conditions]     [KDE Users]

  Powered by Linux