[Bug 1213111] New: Review Request: docker-compose - Punctual, lightweight development environments using Docker

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

 



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

            Bug ID: 1213111
           Summary: Review Request: docker-compose - Punctual, lightweight
                    development environments using Docker
           Product: Fedora
           Version: rawhide
         Component: Package Review
          Severity: medium
          Assignee: nobody@xxxxxxxxxxxxxxxxx
          Reporter: error@xxxxxxxxxx
        QA Contact: extras-qa@xxxxxxxxxxxxxxxxx
                CC: package-review@xxxxxxxxxxxxxxxxxxxxxxx



Spec URL: https://dl.dropboxusercontent.com/u/24777749/docker-compose.spec
SRPM URL:
https://dl.dropboxusercontent.com/u/24777749/docker-compose-1.2.0-1.fc21.src.rpm
Scratch build:
https://copr.fedoraproject.org/coprs/error/docker-compose/build/86795/
Description:

This is a review request for docker-compose, to replace and obsolete the
existing package fig. Upstream has renamed this package.

For further background see bug 1204441

The spec file is based on fig.spec from the existing package, but I've also
taken the opportunity to do a little cleanup. It is now properly a noarch
package, has a missing doc file added, and a few extra comments sprinkled
throughout the spec file.

The package also no longer requires docker, as docker-compose can now
communicate with docker via its remote API, and docker need not be installed on
the same system as docker-compose. This was a new feature introduced at the
same time as the name change.

rpmlint output:
$ rpmlint docker-compose.spec
/var/lib/mock/fedora-21-x86_64/result/docker-compose-1.2.0-1.fc21.src.rpm
/var/lib/mock/fedora-21-x86_64/result/docker-compose-1.2.0-1.fc21.noarch.rpm
docker-compose.noarch: W: no-manual-page-for-binary docker-compose
2 packages and 1 specfiles checked; 0 errors, 1 warnings.

(Upstream does not ship a man page.)

Currently the package builds on all Fedora except for fedora-20-i386, and on
EPEL, all of which are missing necessary dependencies. 

Fedora Account System Username: error

-- 
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
https://admin.fedoraproject.org/mailman/listinfo/package-review





[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]