Re: [gentoo-dev] newins - for standard input?

2009-03-24 Thread Ulrich Mueller
 On Mon, 23 Mar 2009, Tiziano Müller wrote:

 what would people think of newins (and the other new* commands)
 accepting - as the first argument?

 I like it :-)

Bug 263565 now.

Ulrich



Re: [gentoo-dev] please stop using foo-${PV}-bar.patch in other ebuild versions than ${PV}

2009-03-24 Thread Marijn Schouten (hkBst)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Tomáš Chvátal wrote:
 Dne neděle 22 Březen 2009 17:50:26 Alin Năstac napsal(a):
 Please do not apply patches that have ${P} prefix in other ebuild
 versions than ${PV}.
 Is that hard to create a new patch with a proper name?

 Cheers,
 Alin
 Hi,
 I was working on patches glep [1] (nothing final and it is highly in progress 
 but as i can see more pple is interested so i am throwing it to the space so 
 there might be somebody else whom might help me with it).

I think the discussion made it clear that people want to do things differently
and there is no reason that we should not allow different teams to follow
different conventions.
Furthermore a lot of our patches are in the sed format and I happen to think
that's a good thing.
Unless your GLEP is prepared to handle these issues it seems completely useless
to me.

Marijn

- --
Gods do not want you to think, lest they lose existence.
Religions do not want you to think, lest they lose power.

Marijn Schouten (hkBst), Gentoo Lisp project, Gentoo ML
http://www.gentoo.org/proj/en/lisp/, #gentoo-{lisp,ml} on FreeNode
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAknIw14ACgkQp/VmCx0OL2xTIwCfVJG03ysDRv2iCOWY/F0RFCTA
jBcAn06ku3nBjK/LKdMlg8Jc+48Dh+RU
=VqBN
-END PGP SIGNATURE-



Re: [gentoo-dev] RFC: Deprecating EAPI0

2009-03-24 Thread Luca Barbato

Patrick Lauer wrote:
[deprecating stuff]

I'd rather switch to git first, have eapi in separate branches then, 
make sure we can provide eapi-N compatibility/migration tree snapshots

and then warn people so there will be a easy way to provide fallbacks.

Before that I'm afraid it would take too much.

lu

--

Luca Barbato
Gentoo Council Member
Gentoo/linux Gentoo/PPC
http://dev.gentoo.org/~lu_zero




Re: [gentoo-dev] please stop using foo-${PV}-bar.patch in other ebuild versions than ${PV}

2009-03-24 Thread Sebastian Pipping
Marijn Schouten (hkBst) wrote:
 Furthermore a lot of our patches are in the sed format and I happen to think
 that's a good thing.

My current view is that sed patches should only be used where
static patches don't work, ignoring laziness (including mine)
for the moment.

Why do you feel sed patches are a good thing?  Who but the ebuild
writer would prefer that to patches?  For instance isn't it much
easier to share patches among distros than parts of very distro-
specific scripts, ebuilds in our case?



Sebastian




Re: [gentoo-dev] Re: Last rites: dev-lang/pugs

2009-03-24 Thread Marijn Schouten (hkBst)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Torsten Veller wrote:
 * Marijn Schouten (hkBst) hk...@gentoo.org:
 Torsten Veller wrote:
 # Masked for removal (#151986,#171649,#239222) (23 Mar 2009)
 # 151986 - dev-lang/pugs-6.2.13 installs stuff in /lib instead of /usr/lib
 # 171649 - dev-lang/pugs-6.2.13 fails to build with ghc-6.6
 # 239222 - Remove dependencies in pugs on dev-lang/ghc-bin
 dev-lang/pugs
 I don't see how any of the above is fatal. Can you explain a bit better why 
 you
 want to remove this? Isn't pugs still the most complete implementation of 
 Perl6?
 
 It fails to build. No release in the last years.
 
 Do you want to maintain it?

No. I talked to some people in #perl6 and apparently pugs is abandoned.

Marijn

- --
Gods do not want you to think, lest they lose existence.
Religions do not want you to think, lest they lose power.

Marijn Schouten (hkBst), Gentoo Lisp project, Gentoo ML
http://www.gentoo.org/proj/en/lisp/, #gentoo-{lisp,ml} on FreeNode
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAknIzxcACgkQp/VmCx0OL2zdmwCgusNN7dTGFp4ds8ibkHPByIfQ
85kAn3r7l1LTkyLMXj0AHVBr76yaIWy4
=vwtZ
-END PGP SIGNATURE-



Re: [gentoo-dev] please stop using foo-${PV}-bar.patch in other ebuild versions than ${PV}

2009-03-24 Thread Marijn Schouten (hkBst)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Sebastian Pipping wrote:
 Marijn Schouten (hkBst) wrote:
 Furthermore a lot of our patches are in the sed format and I happen to think
 that's a good thing.
 
 My current view is that sed patches should only be used where
 static patches don't work, ignoring laziness (including mine)
 for the moment.

That's enough reason right there. But also, static patches are very often not
what I want and they would often break unnecessarily where a sed would not have.
Lastly I prefer to have the source changes right there in the ebuild when they
are not too elaborate and patches don't allow that.

 Why do you feel sed patches are a good thing?  Who but the ebuild
 writer would prefer that to patches?  For instance isn't it much
 easier to share patches among distros than parts of very distro-
 specific scripts, ebuilds in our case?

sed's can very easily be turned into patches when needed, so we don't lose
anything. Patches are context dependent and usually this is not why I need.
Usually I need to replace certain strings irrespective of how many or where they
are or their context and sed is the tool that does exactly this and is more
robust to changes in the source that don't matter.

Marijn

- --
Gods do not want you to think, lest they lose existence.
Religions do not want you to think, lest they lose power.

Marijn Schouten (hkBst), Gentoo Lisp project, Gentoo ML
http://www.gentoo.org/proj/en/lisp/, #gentoo-{lisp,ml} on FreeNode
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAknI1u4ACgkQp/VmCx0OL2yTzQCgtn3oWQihHbhWvr1/4a8MXncj
rgYAnih70WNPw5ErPKf9k7hn22DrUGbS
=RNV0
-END PGP SIGNATURE-



Re: [gentoo-dev] RFC: Deprecating EAPI0

2009-03-24 Thread Ciaran McCreesh
On Tue, 24 Mar 2009 12:40:05 +0100
Luca Barbato lu_z...@gentoo.org wrote:
 I'd rather switch to git first, have eapi in separate branches then, 
 make sure we can provide eapi-N compatibility/migration tree snapshots
 and then warn people so there will be a easy way to provide fallbacks.

Uhm. Do you think these ideas of yours through at all before posting
them?

Either you think the entire tree should be switched to a new EAPI in
one go, in which case how on earth is that going to get done, or you
don't, in which case there's no point to branches, and any migration
can be done using a simple tag.

-- 
Ciaran McCreesh


signature.asc
Description: PGP signature


Re: [gentoo-dev] Packages up for grabs: genstef gems special edition

2009-03-24 Thread Daniel Gryniewicz
On Mon, 2009-03-23 at 23:08 +0100, Peter Alfredsen wrote:
 Since genstef has been .away for some time, I arranged with him that I'd
 send a list of his ebuilds that need maintenance to be put up for grabs.
 This list contains all ebuilds that have no herd, at least one open bug
 and where genstef is the maintainer.

 net-misc/vde

I'll take this one.

Daniel




Re: [gentoo-dev] Packages up for grabs: genstef gems special edition

2009-03-24 Thread Gordon Malm
On Monday, March 23, 2009 23:35:00 Tiziano Müller wrote:
 Am Montag, den 23.03.2009, 23:08 +0100 schrieb Peter Alfredsen:
  Since genstef has been .away for some time, I arranged with him that I'd
  send a list of his ebuilds that need maintenance to be put up for grabs.
  This list contains all ebuilds that have no herd, at least one open bug
  and where genstef is the maintainer.
 
  media-video/linux-uvc

 I'd have the hardware for that one if nobody else takes it.

Also note the UVC driver has been integrated into the mainline kernel as of 
2.6.26.



[gentoo-dev] Re: please stop using foo-${PV}-bar.patch in other ebuild versions than ${PV}

2009-03-24 Thread Duncan
Marijn Schouten (hkBst) hk...@gentoo.org posted
49c8d6ee.3070...@gentoo.org, excerpted below, on  Tue, 24 Mar 2009
13:49:50 +0100:

 Lastly I prefer to have the source changes right there in the ebuild
 when they are not too elaborate and patches don't allow that.

The preference makes sense, but the statement based on it, that patches 
don't allow putting the change in the ebuild, doesn't.  I've used here 
document based patches in my own bash scripts to good effect so I know it 
works, and if it's working in my bash scripts, it's going to work in bash 
script based ebuilds as well.

The only reason patches would need to be file based would be convenience, 
and as soon as it's an inconvenience, with the convenience being having 
them in the ebuild itself, here document based patches to the rescue! =:^)

That sed, said (ha! =:^) does have certain advantages as you pointed 
out, when a specific string change is desired, regardless of context, 
which may well change between versions.

-- 
Duncan - List replies preferred.   No HTML msgs.
Every nonfree program has a lord, a master --
and if you use the program, he is your master.  Richard Stallman




[gentoo-dev] media-video/mpeg4ip to give out or give up

2009-03-24 Thread Olivier Crête
Hello,

mpeg4ip is dead upstream and has various bugs [1] (some we patch, some
we don't).

I'll package.mask/remove it if no one wants to take it over (and
effectively become upstream).

[1] http://bugs.gentoo.org/show_bug.cgi?id=190959

-- 
Olivier Crête
tes...@gentoo.org
Gentoo Developer


signature.asc
Description: This is a digitally signed message part