public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Spider (DmD Lj)" <spider@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] Multiple Repo Support
Date: Fri, 30 Dec 2005 14:13:38 +0100	[thread overview]
Message-ID: <1135948419.9003.4.camel@Darkmere.darkmere> (raw)
In-Reply-To: <200512302149.24314.jstubbs@gentoo.org>

[-- Attachment #1: Type: text/plain, Size: 2046 bytes --]

On Fri, 2005-12-30 at 21:49 +0900, Jason Stubbs wrote:
> On Friday 30 December 2005 21:17, Spider (DmD Lj) wrote:
> >
> > No, what you suggested was that  for the case of when you depend on a
> > SLOT, then the tree is flattened.  My point was for the generic case :
> >
> > DEPEND=">=kde-base/kdelibs-3.0"   (as many ebuilds look today)
> >
> > is then expanded to the current matching SLOT of kdelibs, so even if
> > there -wasn't- a SLOT requirement beforehand, there is one afterwards.
> 
> Okay, I misinterpreted. Anyway, it looks like neither of our ideas will work:
> 
> app-text/docbook-sgml/docbook-sgml-1.0.ebuild:
> 
> RDEPEND="app-text/sgml-common app-text/openjade
>         >=app-text/docbook-dsssl-stylesheets-1.64
>         >=app-text/docbook-sgml-utils-0.6.6
>         ~app-text/docbook-sgml-dtd-3.0
>         ~app-text/docbook-sgml-dtd-3.1
>         ~app-text/docbook-sgml-dtd-4.0
>         ~app-text/docbook-sgml-dtd-4.1"

> docbook-sgml-dtd-3.0-r3.ebuild:SLOT="3.0"
> docbook-sgml-dtd-3.1-r3.ebuild:SLOT="3.1"
> docbook-sgml-dtd-4.0-r3.ebuild:SLOT="4.0"
> docbook-sgml-dtd-4.1-r3.ebuild:SLOT="4.1"
> 



Hmm, however theese are the ~ atoms, I'm not quite sure how those are
treated in the current tree, however in "my" proposal it would block
against "requirement of same package with different SLOT.  

However, since the ~ atoms are explicit and separate ( this depend tree
could as well be called :
app-text/docbook-sgml-dtd:3.0
app-text/docbook-sgml-dtd:3.1
app-text/docbook-sgml-dtd:4.0
app-text/docbook-sgml-dtd:4.1

Which, for some reason, should be supported : )   

Either by casing out appearances where multiple SLOTs are depended on by
-one- package, or by saying that ~ is special-cased due to its stricter
limitations, which would make it pass by the SLOT check.   

( no, its not an elegant solution, but it might work ;)


//Spider


-- 
begin  .signature
Tortured users / Laughing in pain
See Microsoft KB Article Q265230 for more information.
end


[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

  reply	other threads:[~2005-12-30 13:17 UTC|newest]

Thread overview: 106+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-12-16  3:34 [gentoo-dev] Multiple Repo Support Andrew Muraco
2005-12-16  3:56 ` Ciaran McCreesh
2005-12-16  4:17   ` Curtis Napier
2005-12-16  4:52     ` Andrew Muraco
2005-12-16  5:36   ` Alec Warner
2005-12-16  5:45     ` Ciaran McCreesh
2005-12-16  5:57       ` Alec Warner
2005-12-16 15:19         ` Jason Stubbs
2005-12-16 17:52           ` Ciaran McCreesh
2005-12-16  9:00     ` Danny van Dyk
2005-12-16 17:54       ` Ciaran McCreesh
2005-12-23 17:57         ` Paul de Vrieze
2005-12-23 18:12           ` Ciaran McCreesh
2005-12-23 18:23             ` Paul de Vrieze
2005-12-23 18:37               ` Jason Stubbs
2005-12-23 20:45                 ` Spider (DmD Lj)
2005-12-23 21:30                   ` Carsten Lohrke
2005-12-24  1:04                     ` Brian Harring
2005-12-24  1:25                       ` Ciaran McCreesh
2005-12-24  3:50                         ` Jason Stubbs
2005-12-24  3:58                           ` Ciaran McCreesh
2005-12-24  8:57                             ` Jason Stubbs
2005-12-24 17:31                               ` Ciaran McCreesh
2005-12-27 15:43                           ` Paul de Vrieze
     [not found]                             ` <200512280106.06586.jstubbs@gentoo.org>
2005-12-27 16:11                               ` Paul de Vrieze
2005-12-26 20:09                       ` Carsten Lohrke
2005-12-26 20:28                         ` Ciaran McCreesh
2005-12-27  0:33                           ` Carsten Lohrke
2005-12-27  0:46                             ` Ciaran McCreesh
2005-12-27  0:57                               ` Brian Harring
2005-12-27  1:03                                 ` Ciaran McCreesh
2005-12-27  1:17                                   ` Brian Harring
2005-12-27  1:23                                     ` Ciaran McCreesh
2005-12-27  2:07                                       ` Carsten Lohrke
2005-12-27  2:19                                         ` Brian Harring
2005-12-27  1:31                               ` Carsten Lohrke
2005-12-27  1:42                                 ` Brian Harring
2005-12-27  2:14                                   ` Carsten Lohrke
2005-12-27 15:51                             ` Paul de Vrieze
2005-12-27 15:48                           ` Paul de Vrieze
2005-12-27 16:20                             ` Jason Stubbs
2005-12-27 17:07                               ` Ciaran McCreesh
2005-12-27 17:37                                 ` Carsten Lohrke
2005-12-27 17:44                                   ` Ciaran McCreesh
2005-12-27 18:27                                     ` Carsten Lohrke
2005-12-27 18:56                                       ` Ciaran McCreesh
2005-12-28 15:36                                   ` Paul de Vrieze
2005-12-28 15:42                                     ` Ciaran McCreesh
2005-12-28 16:07                                       ` Paul de Vrieze
2005-12-27 17:09                             ` Ciaran McCreesh
2005-12-27  1:29                         ` Brian Harring
2005-12-27  2:01                           ` Carsten Lohrke
2005-12-27  2:11                             ` Brian Harring
2005-12-27  2:32                               ` Carsten Lohrke
2005-12-27  2:40                                 ` Brian Harring
2005-12-27  2:54                                   ` Carsten Lohrke
2005-12-27  3:07                                     ` Ciaran McCreesh
2005-12-27 13:10                                       ` Carsten Lohrke
2005-12-27  3:08                                     ` Brian Harring
2005-12-27 13:00                                       ` Jason Stubbs
2005-12-27 13:45                                         ` Carsten Lohrke
2005-12-27 13:59                                           ` Jason Stubbs
2005-12-27 14:25                                             ` Carsten Lohrke
2005-12-27 13:05                                       ` Carsten Lohrke
2005-12-27 17:10                                         ` Ciaran McCreesh
2005-12-27 17:44                                           ` Carsten Lohrke
2005-12-27 17:59                                             ` Ciaran McCreesh
2005-12-27 18:53                                               ` Carsten Lohrke
2005-12-27 19:06                                                 ` Ciaran McCreesh
     [not found]                                                   ` <1135874128.2170.6.camel@Darkmere.darkmere>
2005-12-30  1:35                                                     ` Jason Stubbs
2005-12-30 12:17                                                       ` Spider (DmD Lj)
2005-12-30 12:49                                                         ` Jason Stubbs
2005-12-30 13:13                                                           ` Spider (DmD Lj) [this message]
2005-12-30 13:54                                                             ` Jason Stubbs
2005-12-30 17:00                                                               ` Spider (DmD Lj)
2005-12-27  2:36                               ` Carsten Lohrke
2005-12-27  2:43                                 ` Brian Harring
2005-12-24  3:40                   ` Jason Stubbs
2005-12-24  7:56                     ` how to contribute to use/slot deps: was " Brian Harring
2005-12-24 17:33                       ` Ciaran McCreesh
2005-12-24 17:58                         ` Dan Meltzer
2005-12-24 20:46                           ` Curtis Napier
2005-12-24 20:55                             ` Dan Meltzer
2005-12-25  0:20                         ` Brian Harring
2005-12-25  5:28                         ` Jason Stubbs
2005-12-27 15:59                     ` Paul de Vrieze
2005-12-23 18:12           ` Jason Stubbs
2005-12-17  2:48       ` Luca Barbato
2005-12-17  6:07         ` Brian Harring
2005-12-16 12:12   ` Brian Harring
2005-12-16 17:58     ` Ciaran McCreesh
2005-12-16 21:18       ` Zac Medico
2005-12-16 21:33         ` Ciaran McCreesh
2005-12-16 21:42           ` Dan Meltzer
2005-12-16 22:22             ` Ciaran McCreesh
2005-12-16 22:17           ` Zac Medico
2005-12-16 22:19             ` Dan Meltzer
2005-12-17  1:25               ` Zac Medico
2005-12-16 22:27             ` Ciaran McCreesh
2005-12-17  1:20               ` Zac Medico
2005-12-17 20:38                 ` Zac Medico
2005-12-17 20:50                   ` Ciaran McCreesh
2005-12-17 21:16                     ` Zac Medico
2005-12-17 21:21                       ` Ciaran McCreesh
2005-12-17 22:11                         ` Brian Harring
2005-12-18 12:24                       ` [gentoo-dev] " Duncan

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1135948419.9003.4.camel@Darkmere.darkmere \
    --to=spider@gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox