[gentoo-dev] net-im/ejabberd up for grabs

2009-01-30 Thread Caleb Tennis
I was maintaining this on behalf of some folks previously, but it could use a new maintainer if someone is so inclined. Caleb

[gentoo-dev] Unmasking db 4.6

2008-04-25 Thread Caleb Tennis
Does anyone have any objections to unmasking db 4.6.21? It's been in portage now for a long time, but was quickly masked when some packages had some issues with it. The only remaining package that has an issue that I'm aware of is openldap, and I've submitted a patch that makes openldap just u

Re: [gentoo-dev] Help offered - Portage tree

2008-03-13 Thread Caleb Tennis
>> I use this example because it's actually hit me before, but it extends to >> lots of >> other scenarios. The obvious fix is to either use --deep, or just make sure >> you >> need machine 2 up to date with machine 1, though that's difficult to do when >> you're >> talking about machine 301 and

Re: [gentoo-dev] Help offered - Portage tree

2008-03-13 Thread Caleb Tennis
> I think remi was more speaking about incorrect deps (say misplaced in > RDEPEND) than problems concerning the package manager. > > In any case, openssl is the perfect example of what can go wrong because > of upstream's behavior. The problem is that program A compiled against > version X of opens

Re: [gentoo-dev] Help offered - Portage tree

2008-03-13 Thread Caleb Tennis
> Isn't that stored in the NEEDED file? It very well might be, I'm not much of an expert here :) > I think binpkgs store more information than you think. It's just that > Portage doesn't fully use it (yet). This is good information to know. Thanks! Caleb -- gentoo-dev@lists.gentoo.org maili

Re: [gentoo-dev] Help offered - Portage tree

2008-03-13 Thread Caleb Tennis
> +1 on that and if people who use binary pkgs don't tell us what breaks, > we won't know. I'll kick it off, then. The binpkg format needs some way to store the actual versions of the dependencies as they were on the machine the package was compiled on. Then, when emerging the binpkg, someway t

[gentoo-dev] Move SCMs to their own category?

2008-02-01 Thread Caleb Tennis
Hi, It seems like all source control/revision control programs live in dev-util, but they might be better served in something like dev-scm or something like that. I'm thinking things like darcs, git, cvs, svn, mercurial, bzr. Then the slew of packages that depend on them: gitosis, bzrtools. An

Re: [gentoo-dev] sqlite/sqlite3 useflag inconsistency

2008-01-17 Thread Caleb Tennis
> If a program supports both then go with sqlite3. The things is that > there are sqlite2 only things left. I don't have much interest in sqlite2. For anyone interested: I dropped sqlite2 from the new qt-4.4 currently masked in portage. I also made it so that the sqlite flag just turns on sqlite

Re: [gentoo-dev] Monthly Gentoo Council Reminder for January

2008-01-09 Thread Caleb Tennis
> Correct, you did not. What I find absolutely *damning* is the fact that > as soon as any arches *were* mentioned, everybody was talking about the > same one. It's rather funny that everybody seems to have the exact same > impression of what architecture might be a slacker and would be affected

Re: [gentoo-dev] Re: Monthly Gentoo Council Reminder for January

2008-01-09 Thread Caleb Tennis
> The issue was raised, with absolutely no proof or justification, and > every previous time said issue has been raised it's turned out to be > somewhere between highly misleading and utter bollocks. Let's assume that you are right, and that dropping keywords is not a proper thing to do. What's

Re: [gentoo-dev] Re: Monthly Gentoo Council Reminder for January

2008-01-09 Thread Caleb Tennis
> I'd imagine most of them are staying well clear of it because they've > already seen this discussion a dozen times before and know that it's > just the usual malcontents going around making largely bogus claims and > backing them up with lots of thinly veiled mips bashing rather than > anything r

Re: [gentoo-dev] Monthly Gentoo Council Reminder for January

2008-01-09 Thread Caleb Tennis
> Why taking it against arch teams? How is that different from "certain > maintainer not taking care of a bug that holds stabilization of certain > package by some time measured in months" ? I'll tell you my answer: 'no > difference at all'. You are right, there's not much difference. However, I

Re: [gentoo-dev] Re: Monthly Gentoo Council Reminder for January

2008-01-05 Thread Caleb Tennis
> If anyone has any examples of where they really are being held back and > where they really have given the arch teams plenty of time to do > something, I'd like to see them... Somehow I doubt it happens very > often, if at all. Why? You aren't the person I or anyone else has to make a case to.

Re: [gentoo-dev] Re: Monthly Gentoo Council Reminder for January

2008-01-04 Thread Caleb Tennis
> X and Y are pretty much irrelevant. The important factor is Z, the > impact of leaving things the way they are. Well, I'm asking the council to discuss when "pretty much" irrelevant no longer applies. -- [EMAIL PROTECTED] mailing list

Re: [gentoo-dev] Re: Monthly Gentoo Council Reminder for January

2008-01-04 Thread Caleb Tennis
> Most of the time, when people are moaning about 'slacker' archs, they > don't have any kind of decent technical reason for doing so... In cases > where such a reason exists, the arch teams are usually quite happy to > prioritise if asked. And the point of me asking for the council to talk about

Re: [gentoo-dev] Monthly Gentoo Council Reminder for January

2008-01-03 Thread Caleb Tennis
> If you have something you'd wish for us to chat about, maybe even > vote on, let us know ! Simply reply to this e-mail for the whole > Gentoo dev list to see. I would like to request the council discuss, though not necessarily take action or vote on, the idea of "slacker arches" and what ebuil

[gentoo-dev] EAPI checking in eclasses

2007-12-31 Thread Caleb Tennis
Is it legal for an eclass to check the EAPI version (presumably by using the EAPI variable) and perform some dependent behavior based on what it sees? I don't see any eclasses using EAPI for anything, so I'm curious. -- [EMAIL PROTECTED] mailing list

Re: [gentoo-dev] Project Update: qt-4

2007-12-21 Thread Caleb Tennis
This is a followup that I am now committing "qt4-build.eclass" with a lot of the redundant functions for building Qt4 put into it. The only packages that use/depend on it are currently masked, so feel free to comment here with things you'd like to see changed in the eclass. Caleb -- [EMAIL PROT

Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in x11-libs/qt-opengl: qt-opengl-4.4.0_rc1.ebuild metadata.xml ChangeLog Manifest

2007-12-21 Thread Caleb Tennis
> Did you autogenerate these ebuilds? It looks like the deps were pulled > out of a conditional in the original qt. They were pulled out, but they weren't autogenerated. It's all still a work in progress. > I've seen this in all of the split qt ebuilds. Should it go in the eclass? Yep, going to

Re: [gentoo-dev] Project Update: qt-4

2007-12-20 Thread Caleb Tennis
> How about splitting qmake out to help with the WebKitGtk stuff, so we > don't have to dep on qt? In theory it can be done very easily, because qmake doesn't rely on any Qt libraries. However, it DOES rely on all sorts of .prf and configure time option files that are installed to the file system

Re: [gentoo-dev] Project Update: qt-4

2007-12-20 Thread Caleb Tennis
> Great news. Why don't you split everything, though? In qt-4.3.0-r2, I > see Core, Gui, Network, OpenGL, Sql, Script, Svg, Xml, Designer, > UiTools, Assistant, 3Support, Test and DBus and can certainly imagine > that at least putting the Gui out would make sense for console-based Qt > applications

[gentoo-dev] Project Update: qt-4

2007-12-20 Thread Caleb Tennis
Just a quick update on the happens in the x11-libs/qt world, as I'm introducing some changes that will probably affect people in the not-to-distant future. Since Qt is starting to get rather, ahem, big, I've decided that with the introduction of version 4.4 it's a good time to try and split it do

Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in x11-libs/qt: ChangeLog qt-4.3.2.ebuild

2007-10-03 Thread Caleb Tennis
> Try being a little smarter with both CHOST and CXX -- only add an > exception if the spec name isn't equal to the variable value. > > spec=$(echo ${CHOST} | cut -d- -f3) > spec=${spec%%[0-9]*} > spec=${spec}-$(tc-getCXX) The bsd folks are the ones who added these conditionals. I'd like for them

Re: [gentoo-dev] SSL-Certificates and CAcert

2007-09-27 Thread Caleb Tennis
> On Thu, Sep 27, 2007 at 05:23:26PM +0200, Hanno B??ck wrote: >> Well, I hope I don't have to tell that self-signed certs are not really good >> security policy. > Whether or not self-signed certs are secure or insecure depends entirely > on your definition of 'secure'. > - Is the traffic encrypte

Re: [gentoo-dev] meaning of sqlite/sqlite3 use flag

2007-09-14 Thread Caleb Tennis
> Does anything need the sqlite2 support in QT? Not explicitly. Qt can also build against an internal version of sqlite2, so it shouldn't be too big of a problem to remove this particular dep (but that doesn't get rid of the flag issue, I suppose). Caleb -- [EMAIL PROTECTED] mailing list

Re: [gentoo-dev] app-arch/rpm needs a maintainer

2007-08-20 Thread Caleb Tennis
> i guess this is the reason why x11-misc/hotkeys has been dropped from > portage too. We would have appreciated beeing warned through p.mask or > -dev, or receiving an explanation in the commit message. Sorry - as I explained in the bug I didn't realize that there was much interest in this packa

[gentoo-dev] app-arch/rpm needs a maintainer

2007-08-20 Thread Caleb Tennis
Title says it all. There are a lot of open bugs, and I'm trying to clear up some sys-libs/db dependency issues. Does anyone use this package and want to maintain it? Caleb -- [EMAIL PROTECTED] mailing list

[gentoo-dev] distcc and precompiled headers

2007-05-18 Thread Caleb Tennis
Based on some recent findings, it looks like the two above mentioned features don't work together. pch don't get distributed to distcc nodes, so they're basically mutually exclusive. However, distcc is a FEATURE and pch are a USE flag. Should we just put a check in each ebuild that uses the pch

Re: [gentoo-dev] Re: stabilizing expat 2.0.0

2007-05-16 Thread Caleb Tennis
>> No. It would have been ideal if we would have done it with the release. >> Now, it means people *will* need to use revdep-rebuild as soon as they >> install their shiny new system if they use binary packages. People >> coming from stage3 would be fine, of course. >> > I would have been happy

Re: [gentoo-dev] stabilizing expat 2.0.0

2007-05-15 Thread Caleb Tennis
> It's been discussed with the original maintainer over and over again, > and the conclusion was that it's not safe to have two versions of expat > installed on the same system. So, why don't we just stick to that and be > done with it? Yep, I'm on that page as well. I will push the stabilization

Re: [gentoo-dev] stabilizing expat 2.0.0

2007-05-15 Thread Caleb Tennis
> I think the preserve_old_libs thing might just be the hack we need here. It's been brought to my attention that a bad side effect from using the preserve_old_libs method is that if an intermediary library, like qt3, gets rebuilt then you end up having both expat libraries linked against the kde

Re: [gentoo-dev] stabilizing expat 2.0.0

2007-05-15 Thread Caleb Tennis
> Ok, I can't wait with GNOME-2.16.3 that long. I'm already late a month. > I wonder how much packages KDE needs rebuilt with the expat bump > (revdep-rebuild --library expat.so or something like that). Maybe > including it in the GNOME bumps is a good idea if that has it for more > packages than K

Re: [gentoo-dev] stabilizing expat 2.0.0

2007-05-15 Thread Caleb Tennis
> If you read the bug with loads of duplicates; it's been avoided as well, > because it was considered unsafe for the same reason as slotting. I just read the bug, but I don't see any compelling reason against using the preserve_old stuff. It seems like it's a good balance that will mitigate the

Re: [gentoo-dev] stabilizing expat 2.0.0

2007-05-15 Thread Caleb Tennis
> Yeah, exactly. I was too late to have things sorted out with people > maintaining (or the lack of it) to have this stabilized together with > GNOME-2.16, as the biggest desktop environments need to be > revdep-rebuilt to a large extent if not using --as-needed. > > I hope you guys are going to do

Re: [gentoo-dev] stabilizing expat 2.0.0

2007-05-15 Thread Caleb Tennis
> Isn't this why we have slots? Yeah, but I think it's a hack in this case. All of the current versions in portage are 1.95, which I believe were pre-releases to 2.0. As far as I can tell, nothing is vastly different in 2.0 other than bug fixes and a final soname change. As well, we'd have t

[gentoo-dev] stabilizing expat 2.0.0

2007-05-15 Thread Caleb Tennis
I'd like to open a bug soon requesting the stabiliztion of dev-libs/expat-2.0.0*. It's currently assigned to tcltk, but the bug traffic seems to indicate they don't know why they have it. If nobody steps up, objects, and is willing to take over maintenance I will do so. * - This version has a

[gentoo-dev] KDE needs your help

2007-03-15 Thread Caleb Tennis
The KDE team is still grossly understaffed. Most of the long term developers on the team are either gone or inactive, and the ones still working on it really need help. Bugs are piling up, patches are waiting, and package versions need bumped. I simply don't have the time to keep up with it an

[gentoo-dev] Cleanup package.mask

2007-03-06 Thread Caleb Tennis
Hi, If you have a long lingering mask in package.mask, please consider cleaning it up. If you blocked something for testing 2+ years ago and it's still like that, maybe it's time to consider bumping the package, removing it, or more? If it still needs to be tested more, can you add a new update

Re: [gentoo-dev] Packages requiring explicit db versions?

2007-03-01 Thread Caleb Tennis
To follow up to this, I am planning on package.masking sys-libs/db 4.0 and 4.1 sometime in the near future, to be followed up by their removal in ~30 days. If this poses a problem to you, a package you maintain, one of your family members, or some exotic animal you may or may not own, please let

Re: [gentoo-dev] Packages requiring explicit db versions?

2007-02-28 Thread Caleb Tennis
> There is one use-case that I am aware of against removing old versions of 4.*, > but I haven't seen it in the tree for a while - other folk might be more aware > of it: Ability to take DB files from other systems and read them sanely / > migrate them to new versions. Yep, subversion comes to min

[gentoo-dev] Packages requiring explicit db versions?

2007-02-27 Thread Caleb Tennis
I'm hoping to advocate some more cleanups in sys-libs/db by proposing the removal of 4.0.* and 4.1.* from portage. 4.2 has been stable for a long time, with 4.3 unstable and 4.4 and 4.5 available in package.mask. If anyone has a package that won't work with >=sys-libs/db-4.2* please reply. Not

[gentoo-dev] KDE herd hurting for help

2007-01-31 Thread Caleb Tennis
Hi, Unfortunately, most of the active KDE herd/group members are a bit unactive right now (self included), which means that bugs are really starting to pile up. If you have any interest in this at all, please by all means join the herd and start helping us out. Thanks! Caleb -- gentoo-dev@g

Re: [gentoo-dev] tr1 dependencies

2007-01-30 Thread Caleb Tennis
> * Hard dep upon boost. This sucks for g++-4.1 users. > > * Hard dep upon g++-4.1, which isn't available for all archs. This > doesn't even work because there's no guarantee that >=4.1 is being used > even if it's installed. I don't think these are necessarily compatible. tr1 is implemented in t

Re: [gentoo-dev] debug.eclass is dead now

2007-01-05 Thread Caleb Tennis
> Don't use debug.eclass. Pardon what may be a stupid question here, but what's the fix/workaround for using the debug.eclass ? Caleb -- gentoo-dev@gentoo.org mailing list

[gentoo-dev] Ebuild documentation, needs updates?

2006-12-04 Thread Caleb Tennis
I was working through a bug report when I noticed someone recommended using the syntax: DEPEND="category/app-ver:SLOT" In order to lock to a certain slotted version. I hadn't seen this before, and tried to find out more information about it but I can't find either in the ebuild 5 man or the o

Re: [gentoo-dev] Gentoo World Domination. a 10 step guide

2006-10-04 Thread Caleb Tennis
> Basically, the person doing one or two commits a month *do not* need CVS > access. They can still *contribute* at their current pace without > having CVS access and a nice @gentoo.org email address. Sorry, but as a dev who has lurked in the shadows for a long time, this simply isn't globally tr

[gentoo-dev] /opt for binary only packages

2006-09-08 Thread Caleb Tennis
I know that this is a convention we've followed (and is represented on the ebuild howto guide), but is it set in stone? The reason I ask is that I have a group of about 5 packages that I'm working on ebuilds for that by default all want to be in /opt/Pkgname-version. I've done some ebuild foo to

Re: [gentoo-dev] Re: KDE and Ruby herd call for help

2006-08-23 Thread Caleb Tennis
> Have they already done the ebuild quiz? > > I would love to have some guys fixing kde bugs and asking me or someone > else > in the team to check and commit it. So, if they have their quiz I would > love to help mentoring them and otherwise I would love to see them in IRC No quizzes yet. When

[gentoo-dev] KDE and Ruby herd call for help

2006-08-22 Thread Caleb Tennis
Hi all, Right now both the KDE and Ruby herds (which, informally, I am the *lead* on both) are hurting for people. I don't have the time to work on general maintenance and bugs at the moment, so we need some help. I've sent out a request for help in the GWN a few weeks ago and got a lot of good

[gentoo-dev] adding graphviz use flag

2006-07-03 Thread Caleb Tennis
I was going to add graphviz as a local use flag to kdevelop, when I found these: use.local.desc:media-gfx/imagemagick:graphviz - enable graphviz support use.local.desc:media-gfx/k3d:graphviz - Add graphviz support use.local.desc:net-analyzer/scapy:graphviz - Enable graphviz support use.local.desc:

[gentoo-dev] Qt use flag recap

2006-06-23 Thread Caleb Tennis
Ok, so there are two fundamental ideas here: 1) Keep the qt use flag, use it if a package offers qt3 or qt4 support. If both, then make it for the more recent version and add a local flag for qt3 support. A few of us like this one, including me. The downside to this is you get a USE that may lo

Re: [gentoo-dev] Re: Re: [RFC] Useflags: qt, qt3, qt4?

2006-06-21 Thread Caleb Tennis
> qt - GLOBAL use flag that causes the package to build against the good > version > for that package. > > qt3, qt4... - LOCAL use flags to build against specific versions of > qt when it makes sense on a per-package basis and when it's deemed to > be reasonable by the package maintainer. Easy to

Re: [gentoo-dev] Re: [RFC] Useflags: qt, qt3, qt4?

2006-06-21 Thread Caleb Tennis
> Caleb Tennis wrote: > qt3 - enable optional qt3 support > qt4 - enable optional qt4 support Maybe I just need a little time to warm up to this. :) Caleb -- gentoo-dev@gentoo.org mailing list

Re: [gentoo-dev] [RFC] Useflags: qt, qt3, qt4?

2006-06-21 Thread Caleb Tennis
On Tuesday 20 June 2006 12:40, Stefan Schweizer wrote: > Hi, > > with kde4 approaching and the new Qt-4 being in the tree we suddenly see > the same problems that gtk had with the gtk2 flag again. I think there's a lot of good thoughts surrounding how to handle this. There are 2 categories of pa

Re: [gentoo-dev] [RFC] Useflags: qt, qt3, qt4?

2006-06-20 Thread Caleb Tennis
> I disagree with separate packages, if it's possible to build both at > once. That's the point of USE flags. I'd say that's fine in the general case, but with a slotted package it's going to be extremely messy. I think we're in agreement that "qt" should represent the most recent version support

Re: [gentoo-dev] [RFC] Useflags: qt, qt3, qt4?

2006-06-20 Thread Caleb Tennis
> Currently we are at 4), should we change anything? My proposal: I would personally like to stay with just the "qt" use flag. The use flag will be for support of whichever version of Qt is supported (v3 or v4) for the particular emerge. In the cases where more than one version is supported, it

Re: [gentoo-dev] Re: GWN Comments

2006-06-20 Thread Caleb Tennis
> This is a COOL idea! A "global" forum with a text-only copy of current GWN > would enable more users to actually read it. And adding comments would be > even more beneficial. I think that it would be best to place it near the > top > of forums listing, like this: Agreed. I think this would be a

[gentoo-dev] GWN Comments

2006-06-19 Thread Caleb Tennis
I'd like to propose some form of ability to post user comments to GWN stories. I suppose a full blown CMS system would work, but for the ease of time I'm suggesting that perhaps we open up a GWN section on the forums and post the text of the GWN (or perhaps each section) in a new thread each week

Re: [gentoo-dev] Re: Re: Re: When will KDE 3.5 be marked as stable?

2006-05-05 Thread Caleb Tennis
> I understand you don't care about how many users you have, Gentoo is not a > bussiness. But if I try to convince users about the current situation that > is hard. I can't explain this, I really can't. My only answer is "put it > in /etc/portage/package.keywords". But that one is growing very fas

[gentoo-dev] Using subversion eclass for snapshots

2006-04-10 Thread Caleb Tennis
I've been working on an ebuild that, ideally, would use the subversion eclass to checkout a snapshot of the ebuild (this is for local program). I plan to just put the repository version in the ebuild PV - ie: myprogram-224.ebuild. The problem is that portage always want to re-emerge this package

Re: [gentoo-dev] Re: When will KDE 3.5 be marked as stable?

2006-04-04 Thread Caleb Tennis
>> I think at this point it does more harm than good to be lagging behind >> the >> current upstream kde - last time I checked the kde bugzilla wouldn't >> even >> accept bug reports for the kde currently marked stable as it was too >> old, >> and if bugs can't be filed then it's clearly "unsuppor

Re: [gentoo-dev] Find apps not ported to modular X

2006-03-16 Thread Caleb Tennis
> Latest list: > http://dev.gentoo.org/~spyderous/broken_modular/broken_modular_maintainers. >txt.20060315 What's the search criteria? I fixed dev-ruby/ruby-gd yesterday, but it's still on the list. Perhaps, though, I didn't fix it correctly for the search script to pick up? Caleb -- gentoo

Re: [gentoo-dev] coreutils: deprecated behavior not so deprecated

2006-01-27 Thread Caleb Tennis
On Friday 27 January 2006 08:44, Mike Frysinger wrote: > On Monday 23 January 2006 23:04, Mike Frysinger wrote: > > for those who dont know what i'm talking about, consider: > > tail -1 > > head -1 > > > > it would seem i lied about this (at least the first two still work) Still, the behavior of

Re: [gentoo-dev] Find apps not ported to modular X

2006-01-20 Thread Caleb Tennis
On Thursday 19 January 2006 22:27, Donnie Berkholz wrote: > Dan Meltzer wrote: > > Would you considder putting these daily updates on your devspace > > instead of sending a huge email daily? > > Nope. That puts the effort on these developers who haven't ported apps > to actually go to my webspace a

Re: [gentoo-dev] Request for ebuild (with a cash backer)

2006-01-18 Thread Caleb Tennis
Follow up: Two devs have already mailed me on it. Thanks, Caleb -- gentoo-dev@gentoo.org mailing list

[gentoo-dev] Request for ebuild (with a cash backer)

2006-01-18 Thread Caleb Tennis
Hi all, I need an ebuild for GPL Ice C++ (http://www.zeroc.com/download.html) and I simply don't have the time to write it at the moment. If someone is willing to take on the task of writing it, and submitting to me (or even better helping me to maintain it in the portage tree) I'm willing to

Re: [gentoo-dev] The deal with epkgmove

2005-12-10 Thread Caleb Tennis
> As for moving packages by hand vs. using a tool, that's not really infra's > call. If you were asking about CVS vs. SVN, I have been and remain > opposed > to using SVN for gentoo-x86 until someone can offer a whole lot of > assurances around SVN's ability to manage a repo of our size. (1.3GB,

Re: [gentoo-dev] The deal with epkgmove

2005-12-10 Thread Caleb Tennis
> As for moving packages by hand vs. using a tool, that's not really infra's > call. If you were asking about CVS vs. SVN, I have been and remain > opposed > to using SVN for gentoo-x86 until someone can offer a whole lot of > assurances around SVN's ability to manage a repo of our size. (1.3GB,

Re: [gentoo-dev] Modular X plans

2005-08-09 Thread Caleb Tennis
> Yep, you're a heretic. :) > How would you propose that DEPEND information make it's way up the > portage stack, and ultimately affects the depgraph? > > What you're suggesting is effectively "suggested" deps, which are a > bit backwards considering we have "optional" deps, the 8 flags you > disli

Re: [gentoo-dev] Modular X plans

2005-08-09 Thread Caleb Tennis
On Monday 08 August 2005 08:14 pm, Donnie Berkholz wrote: > If you could bring up some specific examples, we could discuss them. Sure. Qt has optional support for xkb, tablet, fontconfig, xrender, xrandr, xcursor, xinerama (already a use flag), xshape, and xsm. I'd really hate to add 8 more use

Re: [gentoo-dev] Modular X plans

2005-08-08 Thread Caleb Tennis
On Monday 01 August 2005 03:54 pm, Donnie Berkholz wrote: > I eagerly await your questions and concerns. Donnie, What is the plan for packages (I'm thinking other x11-libs/ packages and window managers) which can optionally depend on various X11 libraries? Do we need use flags for "xcursor", "

Re: [gentoo-dev] RFC: qt.eclass

2005-07-02 Thread Caleb Tennis
On Saturday 02 July 2005 14:41, Gregorio Guidi wrote: > I'm back from a trip and I'm slowly catching up with all the mails on this > topic, but a couple of things come to my mind ... please bear with me. > > First, a new eclass for Qt4 ebuilds should really be called qt4.eclass, > with another one,

Re: [gentoo-dev] RFC: qt.eclass

2005-07-01 Thread Caleb Tennis
On Friday 01 July 2005 10:35 am, Alec Joseph Warner wrote: >You don't force anyone to do anything. If they don't want to upgrade > because they can't then they can p.mask the programs they can't upgrade. But this isn't about upgrading Qt, it's about the packages that depend on it. If you ch

Re: [gentoo-dev] Re: RFC: qt.eclass

2005-07-01 Thread Caleb Tennis
On Friday 01 July 2005 08:56 am, Aron Griffis wrote: > How about this? > > ebuild: > DEPEND="some stuff" > qt_min_dep "3.3" How do you handle the ebuilds which use the qt use flag to determine whether or not that qt is a dependency? Caleb -- gentoo-dev@gentoo.org mailing list

Re: [gentoo-dev] RFC: qt.eclass

2005-07-01 Thread Caleb Tennis
On Friday 01 July 2005 03:55 am, Chris Bainbridge wrote: > > Why not just use =qt-3.3 since qt3 probably wont have any new major > > release ? > > This would seem like the easiest option. Is there any reason not to do > it this way? Yes, two of them. 1. You don't know that there won't be a 3.4 qt

Re: [gentoo-dev] Re: RFC: qt.eclass

2005-06-30 Thread Caleb Tennis
On Thursday 30 June 2005 03:36 pm, Aron Griffis wrote: > See the problem? It didn't exit. That's what will happen if > a function in DEPEND fails: nothing. Except that yours will currently > stick this in DEPEND: > > !!! error: qt_min_version called with invalid parameter: \"$1\", > plea

Re: [gentoo-dev] RFC: qt.eclass

2005-06-30 Thread Caleb Tennis
On Thursday 30 June 2005 03:01 pm, Thomas de Grenier de Latour wrote: > It seems that portage evaluates disjonction left to right and > stops on the first match it founds. Thus, if you want want it to > choose the best matching version, you should rather sort them in > decreasing order. (At least,

Re: [gentoo-dev] Re: RFC: qt.eclass

2005-06-30 Thread Caleb Tennis
On Thursday 30 June 2005 02:37 pm, Michael Sterrett -Mr. Bones.- wrote: > Why use a function then? Why not just supply a variable in the eclass that > is put in the DEPEND? Because you need to be able to specify what the minimum version of Qt you want is. I suppose we could have 50 variables :

Re: [gentoo-dev] RFC: qt.eclass

2005-06-30 Thread Caleb Tennis
On Thursday 30 June 2005 02:15 pm, Mike Frysinger wrote: > it depends on the information that the function acts upon ... > > if the results depend on stuff that is installed (i.e. things in > /var/db/pkg) or env vars the user manipulates (like $SOME_FOO), then that's > bad ... if the results depend

Re: [gentoo-dev] RFC: qt.eclass

2005-06-30 Thread Caleb Tennis
On Thursday 30 June 2005 01:58 pm, Donnie Berkholz wrote: > I'm no expert on portage, but running random functions in DEPEND sounds > like a bad idea. Understandable, but I don't know any other way to do it. The function does nothing more than return a list of ebuild versions to make the depend

[gentoo-dev] RFC: qt.eclass

2005-06-30 Thread Caleb Tennis
(I'd like to hear your thoughts and comments on the matter below before I start the process of changing ebuilds to comply.) With Qt4 entering portage, we are going to start running into a dependency problem with ebuilds that do: DEPEND=">=x11-libs/qt-3.2" Because Qt4 satisfies this depend even

[gentoo-dev] Qt4 portage update

2005-06-16 Thread Caleb Tennis
With the pending release of Qt4 very soon, I wanted to take a moment to update the community on what kind of effect it will have on portage: First, the installation is now FHS compliant - no more stuff going into /usr/qt. Previous Qt versions built one big library; this version builds 9 or 10

Re: [gentoo-dev] splitting one source package into many binaries

2005-06-16 Thread Caleb Tennis
On Thursday 16 June 2005 11:50 am, Rafael EspĂ­ndola wrote: > Is this a bad idea or simply not the Gentoo way? The idea isn't bad, but the implementation is more work to maintain than it's probably worth. You can, of course, always roll your own ebuild variation and keep it in your portage overl

Re: [gentoo-dev] Re: Re: KDE 3.4 visibility support disabled

2005-05-26 Thread Caleb Tennis
On Thursday 26 May 2005 02:30 am, Duncan wrote: > So the KDE problem... Is that what's causing all those virtual function > but destructor isn't virtual type warnings whenever I compile a KDE ebuild > with gcc4? No, that's just shoddy C++ coding that also needs to be fixed. Caleb -- gentoo-dev@g

Re: [gentoo-dev] why do different ebuilds have the same version number?

2005-04-27 Thread Caleb Tennis
> Is it accepted practice to allow for changes in an ebuild without changing > the ebuild version number? It's a bad practice, but it also saves the end user from having to re-emerge packages which have minor changes in them that may or may not affect them. > Background > -- > After emer

Re: [gentoo-dev] Nested die error

2005-04-14 Thread Caleb Tennis
On Thursday 14 April 2005 04:54 pm, Stephen Bennett wrote: > > use blah && ( emake foo || die ) > > Yep, because that doesn't work. Wow. I've been doing it for years. What's broken about it, the nested die ro the "use blah &&" part? Caleb -- gentoo-dev@gentoo.org mailing list

[gentoo-dev] Nested die error

2005-04-14 Thread Caleb Tennis
So it seems repoman doesn't like nested die calls like this: use blah && ( emake foo || die ) But, without the parenthesis use blah && emake foo || die always dies (the emake functions just fine, but it returns an error once emake is completed). What's the trick? Wrap the emake in a if/then