Re: [gentoo-dev] [RFC] Major changes to the Gnome2 Eclasses

2008-03-18 Thread Rémi Cardona

Petteri Räty a écrit :

http://archives.gentoo.org/gentoo-dev/msg_a57bf5f459324975bae8843fe7cdf469.xml 


Sorry I didn't respond to you Petteri, but this is clearly missing 
packages. For sure, it's missing gnome-games which inherits both the 
gnome2 and the games eclasses. So I made the assumption that it'd be 
missing other packages as well.


Could you send me a copy of that script? Maybe it's not checking for the 
stuff I really need.


Thanks

Rémi
--
gentoo-dev@lists.gentoo.org mailing list



Re: [gentoo-dev] [RFC] Major changes to the Gnome2 Eclasses

2008-03-18 Thread Rémi Cardona

Bo Ørsted Andresen a écrit :

On Tuesday 18 March 2008 00:42:02 Gilles Dartiguelongue wrote:

Now, basically, if the portage metadata or QA people could tell me a way
to figure *all* the ebuilds that inherit gnome2 *and* have a
pkg_preinst() function somewhere (either in the ebuild or in an eclass
somewhere) I'd really appreciate it, as I really don't want to read
through thousands of ebuilds to figure it out.

Here is my brute force method:


Wow.. :p


+1 :)

Gilles, I'll ping you later so that maybe we can come up with a good 
list based on your silly oneliners ;)



$ inquisitio --repository gentoo --all-versions --compact --keys INHERITED \
--matcher exact gnome2 | cut -d' ' -f2 | tee gnome2-inherited.list


[...]


While inquisitio may not be faster it is certainly more reliable. Another option
is to rely on the metadata cache in an rsync tree where INHERITED is the tenth
line in each entry.


Bo, what is inquisitio, who wrote it? Where can I get it?

/me mumbles that Gentoo needs better QA tools, or at least to publicize 
the ones we already have :)


Thanks

Rémi
--
gentoo-dev@lists.gentoo.org mailing list



Re: [gentoo-dev] [RFC] Bugzilla enhancements wrt AT work

2008-03-18 Thread Robin H. Johnson
On Sat, Mar 15, 2008 at 05:37:15PM +0100, Torsten Rehn wrote:
 +jakub scel: basically... instead of KEYWORDREQ/STABLEREQ
 +jakub create keywording and stabilization components
 +jakub and use flags accordingly there
 +jakub bugzilla already has the features, why not use them
 +jakub also, nuke things like TESTED and STABLE
As the Bugzilla admin, this sounds reasonable, and it plays into some of
my plans wrt to Bugzilla3. In that, depending on some bits with Bugzie3,
I'd like to consider a radical re-arrangement of Products and
Components, to help users find the right place to file stuff, and also
reduce some of the needless complexity that we have.

As a short-list quickly on products:
- Demote the 'Bugzilla' product down to a component under the
  'Infrastructure' product.
- Demote 'Mirrors' to a component under 'Infrastructure'.
- Promote the components under 'Gentoo Hosted Projects' to Products of
  their own, to enable them to have their own components (I can see
  several of them benefiting from this).
- Merge the Admin product to the Infrastructure product.

Beyond the product stuff, I have a tracker bug here for the Bugzilla3
migration:
http://bugs.gentoo.org/show_bug.cgi?id=213782
If you have a feature request, open a bug, and link it to the tracker.

The bugstest.g.o side will go up soon either with Bugzilla3.0.3 or a CVS
snapshot of 3.2 (which was supposed to have a release candidate already,
but isn't available yet).

-- 
Robin Hugh Johnson
Gentoo Linux Developer  Infra Guy
E-Mail : [EMAIL PROTECTED]
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85


pgpNOmmqeLv0n.pgp
Description: PGP signature


Re: [gentoo-dev] [RFC] Major changes to the Gnome2 Eclasses

2008-03-18 Thread Dawid Węgliński
Tuesday, 18 of March 2008 07:43:35 Rémi Cardona wrote:
 Bo Ørsted Andresen a écrit :
  On Tuesday 18 March 2008 00:42:02 Gilles Dartiguelongue wrote:
  Now, basically, if the portage metadata or QA people could tell me a
  way to figure *all* the ebuilds that inherit gnome2 *and* have a
  pkg_preinst() function somewhere (either in the ebuild or in an eclass
  somewhere) I'd really appreciate it, as I really don't want to read
  through thousands of ebuilds to figure it out.
 
  Here is my brute force method:
 
  Wow.. :p

 +1 :)

 Gilles, I'll ping you later so that maybe we can come up with a good
 list based on your silly oneliners ;)

  $ inquisitio --repository gentoo --all-versions --compact --keys
  INHERITED \ --matcher exact gnome2 | cut -d' ' -f2 | tee
  gnome2-inherited.list

 [...]

  While inquisitio may not be faster it is certainly more reliable. Another
  option is to rely on the metadata cache in an rsync tree where INHERITED
  is the tenth line in each entry.

 Bo, what is inquisitio, who wrote it? Where can I get it?
USE=inquisitio emerge -va paludis

 /me mumbles that Gentoo needs better QA tools, or at least to publicize
 the ones we already have :)

 Thanks

 Rémi



-- 
Cheers
Dawid Węgliński


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


Re: [gentoo-dev] The KDE overlay moves forward

2008-03-18 Thread Fabio Erculiani
On 3/17/08, Wulf C. Krueger [EMAIL PROTECTED] wrote:
  - USE dependencies, including some special operators
  - ranged dependencies
  - :* and := slot dependencies
  - PDEPEND suggested: label

Nice, is there any example in the kde overlay?
I'm interested in implementing the points above but I couldn't find
any relevant example to make sure I understood all properly.

Example:
x11-libs/qt:*

In that case, what Paludis will pull? x11-libs/qt:3 or x11-libs/qt:4 ?
Is my understanding right?
Also, could you make an example for the := slot dependency syntax?


  --
  Best regards, Wulf
  (Gentoo KDE Project lead)



Thanks in advance


-- 
Fabio Erculiani
Information and Communication Technologies Consultant
Sabayon Linux Chief Architect
http://www.sabayonlinux.org
-- 
gentoo-dev@lists.gentoo.org mailing list



[gentoo-dev] RFC: New build types

2008-03-18 Thread Steve Long
Something that's been discussed on IRC is the idea of a .pbuild file,
written in Python. I can also think of .cbuild (C) .Cbuild (C++) .sbuild
(Scheme) .hbuild (Haskell) and .jbuild (guess;) as being of immediate use,
(although I accept I might be the only one interested in the first ;)

The basic idea would be to replace ebuild.sh with an API equivalent (where
API is defined as stable portage or an approved PMS which adequately covers
this aspect.) How, or indeed whether or not, helper utilities equivalent to
eclasses (or an elib) would be provided, would of course be down to whoever
wrote and maintained the relevant code.

How do others feel about such an addition?


-- 
gentoo-dev@lists.gentoo.org mailing list



Re: [gentoo-dev] RFC: New build types

2008-03-18 Thread Jakub Moc

Steve Long napsal(a):

How do others feel about such an addition?



http://archives.gentoo.org/gentoo-dev/msg_a450013b143e01a25810f66ff345c9d4.xml

--
Best regards,

 Jakub Moc
 mailto:[EMAIL PROTECTED]
 GPG signature:
 http://subkeys.pgp.net:11371/pks/lookup?op=getsearch=0xCEBA3D9E
 Primary key fingerprint: D2D7 933C 9BA1 C95B 2C95  B30F 8717 D5FD CEBA 
3D9E


 ... still no signature   ;)
--
gentoo-dev@lists.gentoo.org mailing list



Re: [gentoo-dev] RFC: New build types

2008-03-18 Thread Rémi Cardona
What would be the point of such a change? What problem are you trying to 
solve or to improve?


You'll need to answer those questions anyway should you ever need to 
write a GLEP for that.


Cheers

--
Rémi Cardona
LRI, INRIA
[EMAIL PROTECTED]
[EMAIL PROTECTED]
--
gentoo-dev@lists.gentoo.org mailing list



Re: [gentoo-dev] [RFC] Bugzilla enhancements wrt AT work

2008-03-18 Thread Robert Buchholz
On Tuesday 18 March 2008, Robin H. Johnson wrote:
 As the Bugzilla admin, this sounds reasonable, and it plays into some
 of my plans wrt to Bugzilla3. In that, depending on some bits with
 Bugzie3, I'd like to consider a radical re-arrangement of Products
 and Components, to help users find the right place to file stuff, and
 also reduce some of the needless complexity that we have.

 As a short-list quickly on products:
 - Demote the 'Bugzilla' product down to a component under the
   'Infrastructure' product.
 - Demote 'Mirrors' to a component under 'Infrastructure'.
 - Promote the components under 'Gentoo Hosted Projects' to Products
 of their own, to enable them to have their own components (I can see
 several of them benefiting from this).
 - Merge the Admin product to the Infrastructure product.

Can you add deleting the Security component in the Gentoo Linux 
product to that list?


Thanks,
Robert


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


Re: [gentoo-dev] [RFC] Major changes to the Gnome2 Eclasses

2008-03-18 Thread Petteri Räty

Rémi Cardona kirjoitti:

Petteri Räty a écrit :

http://archives.gentoo.org/gentoo-dev/msg_a57bf5f459324975bae8843fe7cdf469.xml 



Sorry I didn't respond to you Petteri, but this is clearly missing 
packages. For sure, it's missing gnome-games which inherits both the 
gnome2 and the games eclasses. So I made the assumption that it'd be 
missing other packages as well.


Could you send me a copy of that script? Maybe it's not checking for the 
stuff I really need.


Thanks

Rémi


gnome_games has it's own pkg_preinst so adding something to the gnome2 
eclass has no affect.


http://overlays.gentoo.org/proj/java/browser/scripts

If you want to make sure that gnome_pkg_preinst is called by every 
ebuild you can use this script after adding the dummy:


http://overlays.gentoo.org/proj/java/browser/scripts/check-that-eclass-function-is-called.sh

Regards,
Petteri



signature.asc
Description: OpenPGP digital signature


[gentoo-dev] Re: The KDE overlay moves forward

2008-03-18 Thread Duncan
Fabio Erculiani [EMAIL PROTECTED] posted
[EMAIL PROTECTED], excerpted
below, on  Tue, 18 Mar 2008 12:00:40 +0100:

 Ok thanks, is there any specific GLEP already? Or is it just a Paludis
 proposal? I am just wondering when this stuff will hit the tree.

Portage was and remains the official PM (there's some serious political 
history there if you wish to check the list archives), so until it 
supports the EAPI (including the two GLEP elements that haven't yet been 
officially adopted and are still in development in terms of council 
approval), such ebuilds are very unlikely to be allowed in the official 
tree.

The announcement took some pains to make it quite clear those ebuilds 
weren't headed for the tree anything like soon, but not being a regular 
here, you probably missed the subtext.  They were quite specific that it 
was ONLY for the live SVN ebuilds, which are severely discouraged in the 
tree anyway for QA reasons (snapshots under certain conditions, live 
ebuilds are usually overlay material only), NOT for ultimate stable 
candidates, which is by practical trend what the tree is more and more 
considered to be for as the experimental stuff heads for the overlays.

-- 
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@lists.gentoo.org mailing list



Re: [gentoo-dev] The KDE overlay moves forward

2008-03-18 Thread Ciaran McCreesh
On Tue, 18 Mar 2008 12:00:40 +0100
Fabio Erculiani [EMAIL PROTECTED] wrote:
 Ok thanks, is there any specific GLEP already? Or is it just a
 Paludis proposal?

It's something done by the Gentoo KDE people, rather than Paludis
(although admittedly :*/:= was designed largely by me). You'll be able
to get formal specifications from PMS (possibly by tweaking a build
option, if we decide that kdebuild shouldn't be in the spec submitted
to the Council) in the not too distant future, but given Zac's comments
about Portage and use dependencies, it won't show up in the main tree
for as long as Portage support is considered essential.

-- 
Ciaran McCreesh


signature.asc
Description: PGP signature


Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in net-im/jabberd2: ChangeLog jabberd2-2.1.23.ebuild

2008-03-18 Thread Donnie Berkholz
On 10:36 Tue 18 Mar , Donnie Berkholz wrote:
 On 11:56 Tue 18 Mar , Wolfram Schlich (wschlich) wrote:
  1.1  net-im/jabberd2/jabberd2-2.1.23.ebuild
  
  file : 
  http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/jabberd2/jabberd2-2.1.23.ebuild?rev=1.1view=markup
  plain: 
  http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/jabberd2/jabberd2-2.1.23.ebuild?rev=1.1content-type=text/plain
 
  src_compile() {
  
  # https://bugs.gentoo.org/show_bug.cgi?id=207655#c3
  replace-flags -O* -O2
 
 This also wrongly replaces -O1 and -O2. Try:

Sorry, -O1 and -O0.

Thanks,
Donnie
-- 
gentoo-dev@lists.gentoo.org mailing list



[gentoo-dev] Last rites: net-firewall/conntrack

2008-03-18 Thread Jeroen Roovers
# Jeroen Roovers [EMAIL PROTECTED] (19 Mar 2008)
# Deprecated in favour of net-firewall/conntrack-tools, which
# merges both conntrack and conntrackd (bug #213084).
# Going for removal on or about 19 Apr 2008:
net-firewall/conntrack
-- 
gentoo-dev@lists.gentoo.org mailing list



Re: [gentoo-dev] bzr.eclass into Portage

2008-03-18 Thread Jorge Manuel B. S. Vicetto

Petteri Räty wrote:

Christian Faulhammer kirjoitti:

Hi,

in the Emacs overlay we imported the bzr.eclass from the xeffects
overlay.  In the near future Emacs development will switch from CVS to
Bazaar and thus we need the new eclass in Portage to still provide our
live ebuilds from app-editors/emacs-cvs.  Question is now, who wrote
it?

V-Li



Look at the SCM history in xeffects?

Regards,
Petteri




Better yet, look at the desktop-effects overlay[1] and check the history 
of the eclass[2].


 [1] - 
http://git.overlays.gentoo.org/gitweb/?p=proj/desktop-effects.git;a=summary
 [2] - 
http://git.overlays.gentoo.org/gitweb/?p=proj/desktop-effects.git;a=history;f=eclass/bzr.eclass;h=a2154a15114b8321d2f146fd3c0a578d6e28ddfe;hb=HEAD


--
Regards,

Jorge Vicetto (jmbsvicetto) - jmbsvicetto at gentoo dot org
Gentoo- forums / Userrel / SPARC
--
gentoo-dev@lists.gentoo.org mailing list