* [gentoo-dev] Commiting of ~arch virtual/* ebuilds causes deptree issues
@ 2005-12-21 11:06 Jakub Moc
2005-12-21 18:28 ` Donnie Berkholz
` (2 more replies)
0 siblings, 3 replies; 6+ messages in thread
From: Jakub Moc @ 2005-12-21 11:06 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 421 bytes --]
Hello here,
the virtual/ thingy broke the deptree again with virtual/libstdc++ (see Bug
116253), essentially the same issue like with virtual/x11. These virtuals
need to go straight stable if any of their RDEPEND atoms is stable for a
particular arch.
Betelgeuse is working on a repoman check for this issue, meanwhile, if there
are more virtuals planned, please bear this in mind. :)
Thanks.
--
jakub
[-- Attachment #2: Type: application/pgp-signature, Size: 183 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-dev] Commiting of ~arch virtual/* ebuilds causes deptree issues
2005-12-21 11:06 [gentoo-dev] Commiting of ~arch virtual/* ebuilds causes deptree issues Jakub Moc
@ 2005-12-21 18:28 ` Donnie Berkholz
2005-12-21 18:43 ` Diego 'Flameeyes' Pettenò
2005-12-21 19:01 ` Mark Loeser
2005-12-22 0:24 ` Mark Loeser
2 siblings, 1 reply; 6+ messages in thread
From: Donnie Berkholz @ 2005-12-21 18:28 UTC (permalink / raw
To: gentoo-dev
Jakub Moc wrote:
> the virtual/ thingy broke the deptree again with virtual/libstdc++ (see Bug
> 116253), essentially the same issue like with virtual/x11. These virtuals
> need to go straight stable if any of their RDEPEND atoms is stable for a
> particular arch.
Shouldn't it be the reverse? Rather, they need to go stable if anything
depending on them is stable.
IOW, it doesn't matter if an ~arch virtual depends on stable packages.
It matters if stable packages depend on an ~arch virtual.
Thanks,
Donnie
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-dev] Commiting of ~arch virtual/* ebuilds causes deptree issues
2005-12-21 18:28 ` Donnie Berkholz
@ 2005-12-21 18:43 ` Diego 'Flameeyes' Pettenò
0 siblings, 0 replies; 6+ messages in thread
From: Diego 'Flameeyes' Pettenò @ 2005-12-21 18:43 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 378 bytes --]
On Wednesday 21 December 2005 19:28, Donnie Berkholz wrote:
> IOW, it doesn't matter if an ~arch virtual depends on stable packages.
> It matters if stable packages depend on an ~arch virtual.
So that's like any other package in the tree..
--
Diego "Flameeyes" Pettenò - http://dev.gentoo.org/~flameeyes/
Gentoo/ALT lead, Gentoo/FreeBSD, Video, AMD64, Sound, PAM, KDE
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-dev] Commiting of ~arch virtual/* ebuilds causes deptree issues
2005-12-21 11:06 [gentoo-dev] Commiting of ~arch virtual/* ebuilds causes deptree issues Jakub Moc
2005-12-21 18:28 ` Donnie Berkholz
@ 2005-12-21 19:01 ` Mark Loeser
2005-12-21 19:09 ` Petteri Räty
2005-12-22 0:24 ` Mark Loeser
2 siblings, 1 reply; 6+ messages in thread
From: Mark Loeser @ 2005-12-21 19:01 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 848 bytes --]
Jakub Moc <jakub@gentoo.org> said:
> Hello here,
>
> the virtual/ thingy broke the deptree again with virtual/libstdc++ (see Bug
> 116253), essentially the same issue like with virtual/x11. These virtuals
> need to go straight stable if any of their RDEPEND atoms is stable for a
> particular arch.
>
> Betelgeuse is working on a repoman check for this issue, meanwhile, if there
> are more virtuals planned, please bear this in mind. :)
It makes no sense to make a check to verify what seems to be broken
behaviour. The virtuals should be like any other ebuild in the tree.
--
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] Commiting of ~arch virtual/* ebuilds causes deptree issues
2005-12-21 19:01 ` Mark Loeser
@ 2005-12-21 19:09 ` Petteri Räty
0 siblings, 0 replies; 6+ messages in thread
From: Petteri Räty @ 2005-12-21 19:09 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 740 bytes --]
Mark Loeser wrote:
> Jakub Moc <jakub@gentoo.org> said:
>
>>Hello here,
>>
>>the virtual/ thingy broke the deptree again with virtual/libstdc++ (see Bug
>>116253), essentially the same issue like with virtual/x11. These virtuals
>>need to go straight stable if any of their RDEPEND atoms is stable for a
>>particular arch.
>>
>>Betelgeuse is working on a repoman check for this issue, meanwhile, if there
>>are more virtuals planned, please bear this in mind. :)
>
>
> It makes no sense to make a check to verify what seems to be broken
> behaviour. The virtuals should be like any other ebuild in the tree.
>
True. It was just a quick suggestion on IRC. Maybe I will work on
reverse dependencies instead, or not...
Regards,
Petteri
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-dev] Commiting of ~arch virtual/* ebuilds causes deptree issues
2005-12-21 11:06 [gentoo-dev] Commiting of ~arch virtual/* ebuilds causes deptree issues Jakub Moc
2005-12-21 18:28 ` Donnie Berkholz
2005-12-21 19:01 ` Mark Loeser
@ 2005-12-22 0:24 ` Mark Loeser
2 siblings, 0 replies; 6+ messages in thread
From: Mark Loeser @ 2005-12-22 0:24 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 940 bytes --]
Jakub Moc <jakub@gentoo.org> said:
> Hello here,
>
> the virtual/ thingy broke the deptree again with virtual/libstdc++ (see Bug
> 116253), essentially the same issue like with virtual/x11. These virtuals
> need to go straight stable if any of their RDEPEND atoms is stable for a
> particular arch.
Just to let everyone know, this is not the case. Treat it like a normal
ebuild and everything will be fine. If your new "real" virtual is already
an existing virtual used by stable packages, it will of course need to go
stable, but if its brand new, just make sure nothing stable depends on it.
Bug #116253 was invalid due to the user's package.keywords.
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
end of thread, other threads:[~2005-12-22 0:27 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-12-21 11:06 [gentoo-dev] Commiting of ~arch virtual/* ebuilds causes deptree issues Jakub Moc
2005-12-21 18:28 ` Donnie Berkholz
2005-12-21 18:43 ` Diego 'Flameeyes' Pettenò
2005-12-21 19:01 ` Mark Loeser
2005-12-21 19:09 ` Petteri Räty
2005-12-22 0:24 ` Mark Loeser
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox