* [gentoo-dev] Binary packages
@ 2006-02-08 23:19 Mark Loeser
2006-02-09 0:24 ` Jason Stubbs
0 siblings, 1 reply; 6+ messages in thread
From: Mark Loeser @ 2006-02-08 23:19 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 565 bytes --]
Anyone that is maintaining a binary package in the tree, and requires
libstdc++-v3, please put a rdepend in your package on
=virtual/libstdc++-3.3. I'd like to drop the dependency from gcc-3.4 and
higher so that we do not needlessly force the libstdc++ package on people
that do not need it.
Thanks,
--
Mark Loeser - Gentoo Developer (cpp gcc-porting toolchain x86)
email - halcy0n AT gentoo DOT org
mark AT halcy0n DOT com
web - http://dev.gentoo.org/~halcy0n/
http://www.halcy0n.com
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-dev] Binary packages
2006-02-08 23:19 [gentoo-dev] Binary packages Mark Loeser
@ 2006-02-09 0:24 ` Jason Stubbs
2006-02-09 0:30 ` Mark Loeser
2006-02-09 3:26 ` Mike Frysinger
0 siblings, 2 replies; 6+ messages in thread
From: Jason Stubbs @ 2006-02-09 0:24 UTC (permalink / raw
To: gentoo-dev
On Thursday 09 February 2006 08:19, Mark Loeser wrote:
> Anyone that is maintaining a binary package in the tree, and requires
> libstdc++-v3, please put a rdepend in your package on
> =virtual/libstdc++-3.3. I'd like to drop the dependency from gcc-3.4 and
> higher so that we do not needlessly force the libstdc++ package on people
> that do not need it.
It was my understanding that it is needed for the 3.3 -> 3.4 upgrade.
Various packages that will build fine against either are broken until
being recompiled after the upgrade and there is currently no way to
express this with dependencies.
--
Jason Stubbs
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-dev] Binary packages
2006-02-09 0:24 ` Jason Stubbs
@ 2006-02-09 0:30 ` Mark Loeser
2006-02-09 0:56 ` Jason Stubbs
2006-02-09 3:26 ` Mike Frysinger
1 sibling, 1 reply; 6+ messages in thread
From: Mark Loeser @ 2006-02-09 0:30 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 763 bytes --]
Jason Stubbs <jstubbs@gentoo.org> said:
> It was my understanding that it is needed for the 3.3 -> 3.4 upgrade.
> Various packages that will build fine against either are broken until
> being recompiled after the upgrade and there is currently no way to
> express this with dependencies.
You need either gcc-3.3 or libstdc++-v3. I don't see forcing either upon our
users to be a good thing. The upgrade doc covers how to do the 3.3->3.4
upgrade, and I think most archs are on 3.4 at this point.
--
Mark Loeser - Gentoo Developer (cpp gcc-porting toolchain x86)
email - halcy0n AT gentoo DOT org
mark AT halcy0n DOT com
web - http://dev.gentoo.org/~halcy0n/
http://www.halcy0n.com
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-dev] Binary packages
2006-02-09 0:30 ` Mark Loeser
@ 2006-02-09 0:56 ` Jason Stubbs
2006-02-09 1:01 ` Mark Loeser
0 siblings, 1 reply; 6+ messages in thread
From: Jason Stubbs @ 2006-02-09 0:56 UTC (permalink / raw
To: gentoo-dev
On Thursday 09 February 2006 09:30, Mark Loeser wrote:
> Jason Stubbs <jstubbs@gentoo.org> said:
> > It was my understanding that it is needed for the 3.3 -> 3.4 upgrade.
> > Various packages that will build fine against either are broken until
> > being recompiled after the upgrade and there is currently no way to
> > express this with dependencies.
>
> You need either gcc-3.3 or libstdc++-v3. I don't see forcing either upon our
> users to be a good thing. The upgrade doc covers how to do the 3.3->3.4
> upgrade, and I think most archs are on 3.4 at this point.
Ok. If the there's an upgrade doc and 3.4 postinst points to it, no problem.
I take it the dependencies you're asking about is for binary-only (or other?)
packages that specifically depend on 3.3 then?
--
Jason Stubbs
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-dev] Binary packages
2006-02-09 0:56 ` Jason Stubbs
@ 2006-02-09 1:01 ` Mark Loeser
0 siblings, 0 replies; 6+ messages in thread
From: Mark Loeser @ 2006-02-09 1:01 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1449 bytes --]
Jason Stubbs <jstubbs@gentoo.org> said:
> On Thursday 09 February 2006 09:30, Mark Loeser wrote:
> > Jason Stubbs <jstubbs@gentoo.org> said:
> > > It was my understanding that it is needed for the 3.3 -> 3.4 upgrade.
> > > Various packages that will build fine against either are broken until
> > > being recompiled after the upgrade and there is currently no way to
> > > express this with dependencies.
> >
> > You need either gcc-3.3 or libstdc++-v3. I don't see forcing either upon our
> > users to be a good thing. The upgrade doc covers how to do the 3.3->3.4
> > upgrade, and I think most archs are on 3.4 at this point.
>
> Ok. If the there's an upgrade doc and 3.4 postinst points to it, no problem.
> I take it the dependencies you're asking about is for binary-only (or other?)
> packages that specifically depend on 3.3 then?
Nothing should explicitly depend on gcc-3.3 to compile. If that is the
case, let me know and I'll try and patch the package. I am specifically
asking for binary only packages that require libstdc++-v3 to depend on the
virtual/libstdc++-3.3.
The doc is in the gcc-3.4 postinst:
http://www.gentoo.org/doc/en/gcc-upgrading.xml
--
Mark Loeser - Gentoo Developer (cpp gcc-porting toolchain x86)
email - halcy0n AT gentoo DOT org
mark AT halcy0n DOT com
web - http://dev.gentoo.org/~halcy0n/
http://www.halcy0n.com
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-dev] Binary packages
2006-02-09 0:24 ` Jason Stubbs
2006-02-09 0:30 ` Mark Loeser
@ 2006-02-09 3:26 ` Mike Frysinger
1 sibling, 0 replies; 6+ messages in thread
From: Mike Frysinger @ 2006-02-09 3:26 UTC (permalink / raw
To: gentoo-dev
On Wednesday 08 February 2006 19:24, Jason Stubbs wrote:
> On Thursday 09 February 2006 08:19, Mark Loeser wrote:
> > Anyone that is maintaining a binary package in the tree, and requires
> > libstdc++-v3, please put a rdepend in your package on
> > =virtual/libstdc++-3.3. I'd like to drop the dependency from gcc-3.4 and
> > higher so that we do not needlessly force the libstdc++ package on people
> > that do not need it.
>
> It was my understanding that it is needed for the 3.3 -> 3.4 upgrade.
> Various packages that will build fine against either are broken until
> being recompiled after the upgrade and there is currently no way to
> express this with dependencies.
gcc-3.3 wont be removed automatically, so the system wont break until the user
tells it so :)
-mike
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2006-02-09 3:28 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-02-08 23:19 [gentoo-dev] Binary packages Mark Loeser
2006-02-09 0:24 ` Jason Stubbs
2006-02-09 0:30 ` Mark Loeser
2006-02-09 0:56 ` Jason Stubbs
2006-02-09 1:01 ` Mark Loeser
2006-02-09 3:26 ` Mike Frysinger
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox