public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Should we list sys-apps/sed in DEPEND
@ 2013-02-19 13:10 Thomas Kahle
  2013-02-19 13:14 ` Markos Chandras
                   ` (4 more replies)
  0 siblings, 5 replies; 8+ messages in thread
From: Thomas Kahle @ 2013-02-19 13:10 UTC (permalink / raw
  To: gentoo-dev

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

... if it is used in the ebuild?

It is a system package here on amd64, but is it everywhere?

Cheers,
Thomas

-- 
Thomas Kahle
http://dev.gentoo.org/~tomka/

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 316 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-dev] Should we list sys-apps/sed in DEPEND
  2013-02-19 13:10 [gentoo-dev] Should we list sys-apps/sed in DEPEND Thomas Kahle
@ 2013-02-19 13:14 ` Markos Chandras
  2013-02-19 13:32 ` Ralph Sennhauser
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 8+ messages in thread
From: Markos Chandras @ 2013-02-19 13:14 UTC (permalink / raw
  To: gentoo-dev

On 19 February 2013 13:10, Thomas Kahle <tomka@gentoo.org> wrote:
> ... if it is used in the ebuild?
>
> It is a system package here on amd64, but is it everywhere?
>
> Cheers,
> Thomas
>
> --
> Thomas Kahle
> http://dev.gentoo.org/~tomka/

No you should not. It is a system package for every arch because it's
listed in base/packages so every arch should have it.

-- 
Regards,
Markos Chandras - Gentoo Linux Developer
http://dev.gentoo.org/~hwoarang


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-dev] Should we list sys-apps/sed in DEPEND
  2013-02-19 13:10 [gentoo-dev] Should we list sys-apps/sed in DEPEND Thomas Kahle
  2013-02-19 13:14 ` Markos Chandras
@ 2013-02-19 13:32 ` Ralph Sennhauser
  2013-02-19 13:54 ` Dennis Lan (dlan)
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 8+ messages in thread
From: Ralph Sennhauser @ 2013-02-19 13:32 UTC (permalink / raw
  To: gentoo-dev

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

On Tue, 19 Feb 2013 14:10:33 +0100
Thomas Kahle <tomka@gentoo.org> wrote:

> ... if it is used in the ebuild?
> 
> It is a system package here on amd64, but is it everywhere?
> 
> Cheers,
> Thomas
> 

Gnu sed version 4 is guaranteed by pms [1]

[1] http://dev.gentoo.org/~ulm/pms/5/pms.html#x1-12500011.3.1

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-dev] Should we list sys-apps/sed in DEPEND
  2013-02-19 13:10 [gentoo-dev] Should we list sys-apps/sed in DEPEND Thomas Kahle
  2013-02-19 13:14 ` Markos Chandras
  2013-02-19 13:32 ` Ralph Sennhauser
@ 2013-02-19 13:54 ` Dennis Lan (dlan)
  2013-02-19 14:08 ` Michał Górny
  2013-02-19 15:21 ` Brian Dolbec
  4 siblings, 0 replies; 8+ messages in thread
From: Dennis Lan (dlan) @ 2013-02-19 13:54 UTC (permalink / raw
  To: gentoo-dev

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

Hi thomas, @all:
  Thanks for bring up this for discussion..
  I think 'embedded' profile have only one sys-apps/busybox as system
package,
but seems this profile haven't updated for long time, and may become
obsolete..

Dennis

On Tue, Feb 19, 2013 at 9:10 PM, Thomas Kahle <tomka@gentoo.org> wrote:

> ... if it is used in the ebuild?
>
> It is a system package here on amd64, but is it everywhere?
>
> Cheers,
> Thomas
>
> --
> Thomas Kahle
> http://dev.gentoo.org/~tomka/
>

[-- Attachment #2: Type: text/html, Size: 904 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-dev] Should we list sys-apps/sed in DEPEND
  2013-02-19 13:10 [gentoo-dev] Should we list sys-apps/sed in DEPEND Thomas Kahle
                   ` (2 preceding siblings ...)
  2013-02-19 13:54 ` Dennis Lan (dlan)
@ 2013-02-19 14:08 ` Michał Górny
  2013-02-19 15:21 ` Brian Dolbec
  4 siblings, 0 replies; 8+ messages in thread
From: Michał Górny @ 2013-02-19 14:08 UTC (permalink / raw
  To: gentoo-dev; +Cc: tomka, gentoo-dev

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

On Tue, 19 Feb 2013 14:10:33 +0100
Thomas Kahle <tomka@gentoo.org> wrote:

> ... if it is used in the ebuild?
> 
> It is a system package here on amd64, but is it everywhere?

No. sed is required by POSIX, so it shall always be there.

Additionally, it's provided by PMS too.

-- 
Best regards,
Michał Górny

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 316 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-dev] Should we list sys-apps/sed in DEPEND
  2013-02-19 13:10 [gentoo-dev] Should we list sys-apps/sed in DEPEND Thomas Kahle
                   ` (3 preceding siblings ...)
  2013-02-19 14:08 ` Michał Górny
@ 2013-02-19 15:21 ` Brian Dolbec
  2013-02-19 16:16   ` Christoph Junghans
  2013-02-19 17:02   ` Zac Medico
  4 siblings, 2 replies; 8+ messages in thread
From: Brian Dolbec @ 2013-02-19 15:21 UTC (permalink / raw
  To: gentoo-dev; +Cc: gentoo-dev

On Tue, 2013-02-19 at 14:10 +0100, Thomas Kahle wrote:
> ... if it is used in the ebuild?
> 
> It is a system package here on amd64, but is it everywhere?
> 
> Cheers,
> Thomas
> 

Only if the pkg is also a system package.  I recently ran into a problem
running a catalyst build because portage-utils did not list the xz-utils
dep which was another system package.  It failed to unpack because
xz-utils was still waiting to be merged.  I was running catalyst with
--jobs=3.



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-dev] Should we list sys-apps/sed in DEPEND
  2013-02-19 15:21 ` Brian Dolbec
@ 2013-02-19 16:16   ` Christoph Junghans
  2013-02-19 17:02   ` Zac Medico
  1 sibling, 0 replies; 8+ messages in thread
From: Christoph Junghans @ 2013-02-19 16:16 UTC (permalink / raw
  To: gentoo-dev

2013/2/19 Brian Dolbec <dolsen@gentoo.org>:
> On Tue, 2013-02-19 at 14:10 +0100, Thomas Kahle wrote:
>> ... if it is used in the ebuild?
>>
>> It is a system package here on amd64, but is it everywhere?
>>
>> Cheers,
>> Thomas
>>
>
> Only if the pkg is also a system package.  I recently ran into a problem
> running a catalyst build because portage-utils did not list the xz-utils
> dep which was another system package.  It failed to unpack because
> xz-utils was still waiting to be merged.  I was running catalyst with
> --jobs=3.
That is what unpacker_src_uri_depends from unpacker.eclass is intended for.
DEPEND+=$(unpacker_src_uri_depends)

>
>



--
Christoph Junghans
http://dev.gentoo.org/~ottxor/


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-dev] Should we list sys-apps/sed in DEPEND
  2013-02-19 15:21 ` Brian Dolbec
  2013-02-19 16:16   ` Christoph Junghans
@ 2013-02-19 17:02   ` Zac Medico
  1 sibling, 0 replies; 8+ messages in thread
From: Zac Medico @ 2013-02-19 17:02 UTC (permalink / raw
  To: gentoo-dev

On 02/19/2013 07:21 AM, Brian Dolbec wrote:
> On Tue, 2013-02-19 at 14:10 +0100, Thomas Kahle wrote:
>> ... if it is used in the ebuild?
>>
>> It is a system package here on amd64, but is it everywhere?
>>
>> Cheers,
>> Thomas
>>
> 
> Only if the pkg is also a system package.  I recently ran into a problem
> running a catalyst build because portage-utils did not list the xz-utils
> dep which was another system package.  It failed to unpack because
> xz-utils was still waiting to be merged.  I was running catalyst with
> --jobs=3.

If it's not in $PORTDIR/profiles/default/linux/packages.build then it's
not necessarily included in stage1 and therefore you can't rely on it
for stage1 -> stage2 -> stage3. If that's the case, then it has to be in
*DEPEND for anything in stage3.
-- 
Thanks,
Zac


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2013-02-19 17:02 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-02-19 13:10 [gentoo-dev] Should we list sys-apps/sed in DEPEND Thomas Kahle
2013-02-19 13:14 ` Markos Chandras
2013-02-19 13:32 ` Ralph Sennhauser
2013-02-19 13:54 ` Dennis Lan (dlan)
2013-02-19 14:08 ` Michał Górny
2013-02-19 15:21 ` Brian Dolbec
2013-02-19 16:16   ` Christoph Junghans
2013-02-19 17:02   ` Zac Medico

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox