Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 834872 - app-containers/docker-compose-2.x: version bump
Summary: app-containers/docker-compose-2.x: version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: William Hubbs
URL:
Whiteboard:
Keywords:
: 804867 (view as bug list)
Depends on:
Blocks:
 
Reported: 2022-03-10 03:59 UTC by Sam James
Modified: 2022-03-16 09:29 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-03-10 03:59:18 UTC
Hi William, you adopted docker-compose for the v2/Go stuff in https://marc.info/?l=gentoo-dev&m=163302873825547&w=2. Could you bump it to 2.x and handle the maintenance there?

Thanks!
Comment 1 Sebastian Pipping gentoo-dev 2022-03-10 04:08:33 UTC
That would rock, thanks in advance!
Comment 2 Tomáš Mózes 2022-03-11 06:16:32 UTC
*** Bug 804867 has been marked as a duplicate of this bug. ***
Comment 3 William Hubbs gentoo-dev 2022-03-14 16:51:38 UTC
@sping:
Do you suggest slotting this or should I replace docker-compose-1.x on
systems?
Comment 4 Sebastian Pipping gentoo-dev 2022-03-14 17:42:11 UTC
(In reply to William Hubbs from comment #3)
> @sping:
> Do you suggest slotting this or should I replace docker-compose-1.x on
> systems?

I'd prefer slotting.  The bug and feature set are not identical, e.g. I know of some setups that 2.x cannot handle that 1.x can.  Would that work for you?  There is some chance the resulting file set is even free of overlaps, e.g. I think the binary location is different.  Maybe you can have both slots installed in parallel even without much of a cost to the ebuild.
Comment 5 William Hubbs gentoo-dev 2022-03-15 15:34:56 UTC
I think you are right about 1.x and 2.x being installed at the same time
with no issues, so I'll take a look at slotting.
Comment 6 Sebastian Pipping gentoo-dev 2022-03-15 15:40:02 UTC
Cool, thank you!
Comment 7 Larry the Git Cow gentoo-dev 2022-03-15 17:24:30 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32b399df99a600dfc343a1d4ff72c10c2d6d1982

commit 32b399df99a600dfc343a1d4ff72c10c2d6d1982
Author:     William Hubbs <williamh@gentoo.org>
AuthorDate: 2022-03-15 17:19:37 +0000
Commit:     William Hubbs <williamh@gentoo.org>
CommitDate: 2022-03-15 17:24:22 +0000

    app-containers/docker-compose: add 2.3.3
    
    Closes: https://bugs.gentoo.org/834872
    Signed-off-by: William Hubbs <williamh@gentoo.org>

 app-containers/docker-compose/Manifest             |  2 +
 .../docker-compose/docker-compose-2.3.3.ebuild     | 48 ++++++++++++++++++++++
 2 files changed, 50 insertions(+)
Comment 8 Tomáš Mózes 2022-03-16 09:29:09 UTC
Thank you @William!