Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 467458

Summary: virtual/man: change default to man-db
Product: Gentoo Release Media Reporter: SpanKY <vapier>
Component: StagesAssignee: Gentoo Release Team <releng>
Status: RESOLVED FIXED    
Severity: enhancement CC: Florian.Steinel, mattst88, nikoli, pacho, pinkbyte, zerochaos
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 284822    

Description SpanKY gentoo-dev 2013-04-27 08:38:35 UTC
can you run some test stage builds with this change:
-RDEPEND="|| ( sys-apps/man
-        sys-apps/man-db )"
+RDEPEND="|| ( sys-apps/man-db sys-apps/man )"

and make sure everything works out ?
Comment 1 Matt Turner gentoo-dev 2013-07-27 06:49:55 UTC
Just built stage1-2-3 on amd64 with this change. No problems found.
Comment 2 Pacho Ramos gentoo-dev 2013-12-21 22:08:45 UTC
Anything blocking this? :)
Comment 3 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2013-12-22 01:21:16 UTC
Given Matt's testing, I'd say nothing.
Comment 4 Pacho Ramos gentoo-dev 2013-12-23 09:38:16 UTC
+  23 Dec 2013; Pacho Ramos <pacho@gentoo.org> man-0.ebuild:
+  Prefer man-db as man provider (#467458)
+
Comment 5 Rick Farina (Zero_Chaos) gentoo-dev 2013-12-23 15:31:38 UTC
When changes like this are done without a revbump, binpkgs never pick up the change, which means the official catalyst autobuilds won't pick up the change.

Please revbump on changes to deps.
Comment 6 Pacho Ramos gentoo-dev 2013-12-23 16:39:15 UTC
(In reply to Rick Farina (Zero_Chaos) from comment #5)
> When changes like this are done without a revbump, binpkgs never pick up the
> change, which means the official catalyst autobuilds won't pick up the
> change.
> 
> Please revbump on changes to deps.

Do you need it for this concrete case then? In that case, I would commit it directly to stable, the change shouldn't break anything for stable users :/
Comment 7 Rick Farina (Zero_Chaos) gentoo-dev 2013-12-23 17:06:20 UTC
(In reply to Pacho Ramos from comment #6)
> (In reply to Rick Farina (Zero_Chaos) from comment #5)
> > When changes like this are done without a revbump, binpkgs never pick up the
> > change, which means the official catalyst autobuilds won't pick up the
> > change.
> > 
> > Please revbump on changes to deps.
> 
> Do you need it for this concrete case then? In that case, I would commit it
> directly to stable, the change shouldn't break anything for stable users :/

This is how binpkgs work in gentoo.  If you want this change to matter please revbump.
Comment 8 Pacho Ramos gentoo-dev 2013-12-23 17:37:03 UTC
+*man-0-r1 (23 Dec 2013)
+
+  23 Dec 2013; Pacho Ramos <pacho@gentoo.org> +man-0-r1.ebuild, -man-0.ebuild:
+  Revbump to get changes also in catalyst autobuilds (#467458#c5 by Rick Farina)
+
Comment 9 Rick Farina (Zero_Chaos) gentoo-dev 2013-12-23 17:53:02 UTC
(In reply to Pacho Ramos from comment #8)
> +*man-0-r1 (23 Dec 2013)
> +
> +  23 Dec 2013; Pacho Ramos <pacho@gentoo.org> +man-0-r1.ebuild,
> -man-0.ebuild:
> +  Revbump to get changes also in catalyst autobuilds (#467458#c5 by Rick
> Farina)
> +

Thanks.  Just for reference it is for ALL binpkg users, not just catalyst.  binpkgs contain their deps at the time of build, changing after the fact can cause horrific breakages and impossible dep calculation (although in this case the breakage is just pulling the wrong default)