Re: [gentoo-dev] Re: splitting one source package into many binaries
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Duncan wrote: > The 6.8.99 snapshot ebuilds > (hard masked for testing) are the CVS development snapshots of this in > portage, still unsplit, as it hasn't yet been split upstream, AFAIK. The splitting is underway. Most of the protocol headers and libraries are working, and the server itself is underway. Thanks, Donnie -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFCt6oBXVaO67S1rtsRAqkbAJ0aav6kr7nqW0OTmDQvUyy/h02sVQCg4zTD LM7kUlyz4jOD4k4e5sMrZPI= =PiTY -END PGP SIGNATURE- -- gentoo-dev@gentoo.org mailing list
Re: [gentoo-dev] USE_EXPAND and IUSE
Jason Stubbs wrote: >On Monday 20 June 2005 01:48, Alin Nastac wrote: > > >>net-dialup/pppconfig-2.3.11-r1 depends on LINGUAS, but the list of >>supported languages is created in pkg_unpack, based on what tarball >>contains. >> >> > >What happened to determinism and predictability? From the user's standpoint, >there is no way to know what is going to be installed until it is actually >installed. > > > I don't really understand why you consider pppconfig unpredictable. the ebuild displays what languages will be installed. >>The IUSE thing would raise 2 problems: >> - lower maintainability - not really a major problem >> - if user wants all languages, it will be forced to select them one by >>one - now if LINGUAS is empty, all available languages gets installed. >> >> > >FRITZCAPI_CARDS FCDSL_CARDS VIDEO_CARDS INPUT_DEVICES LINGUAS > >Do any of these not follow the same pattern of empty var == all installed? Any >objections to making that a requirement for adding a new USE_EXPAND variable? >If so, the emerge *display* issue would be no problem. > > This would be fine as long as LINGUAS do not appear in IUSE. When LINGUAS var is empty, the "equery uses" report would be an abomination . signature.asc Description: OpenPGP digital signature
Re: [gentoo-dev] USE_EXPAND and IUSE
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Jason Stubbs wrote: > FRITZCAPI_CARDS FCDSL_CARDS VIDEO_CARDS INPUT_DEVICES LINGUAS > > Do any of these not follow the same pattern of empty var == all installed? > Any > objections to making that a requirement for adding a new USE_EXPAND variable? > If so, the emerge *display* issue would be no problem. x11-drm dies if you don't set VIDEO_CARDS. At the time, I thought it was better to make the user understand the available video cards and set them manually, since settings of multiple cards are allowed. Perhaps that's worth rethinking. Thanks, Donnie -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFCt6GPXVaO67S1rtsRAhtgAJ97XgL92Tj/3aW4xYQMcx5pMzYTWwCgj++F kdOxDd1RJNOJCMOmizr2zGk= =2Fyn -END PGP SIGNATURE- -- gentoo-dev@gentoo.org mailing list
Re: [gentoo-dev] Language styling translation tools
On Monday, June 20, 2005 9:30 pm, Wesley Leggette wrote: > Isn't that sort of like speaking French with English words? Sorry, perhaps I should actually state what I need to do in clear terms: I need to turn MyQuiteLongClassOrMethodName() into my_quite_long_class_or_method_name() and then back again. -- Anthony Gorecki Ectro-Linux Foundation pgppb6M7bmqhC.pgp Description: PGP signature
Re: [gentoo-dev] Language styling translation tools
On Mon, 2005-06-20 at 17:00 -0700, Anthony Gorecki wrote: > I frequently work with C# applications, and rather than remaining perpetually > irritated by innate class and method (et al.) naming style of the .NET > framework, I'd like to either find or write a script to rewrite the class and > method names automatically. Ideally, such a script would run after a > repository checkout to rewrite the names, and then again before a commit to > put them back to the way that they were previously. > > This can't be a simple search and replace, as my own code would be in the > C-naming format, while the .NET routines would need to be in the condensed > format; therefore, based upon the libraries that are included by a given > piece of source code, the script would need to determine which portions of > the code belong to those libraries, and which do not. > > Before I start coding, is anyone familiar with an application that performs > this function, or could be adapted to do so? Isn't that sort of like speaking French with English words? -- Wesley Leggette <[EMAIL PROTECTED]> GPG Key: http://www.kaylix.net/kaylix.asc or http://pgp.mit.edu GPG Fingerprint: 9B6F 19FB 5296 5E6C 21FE 7614 2A20 5688 F848 9BDD signature.asc Description: This is a digitally signed message part
Re: [gentoo-dev] Re: New AT
On Mon, 2005-06-20 at 19:03 -0700, Duncan wrote: > (I'm studying to go AT myself, but just another amd64 AT, nothing > special > like _bambam, and not yet... I get to enjoy a few more weeks of > freedom > first. ) Weeks?!?!?! ;) -- Homer Parker Gentoo/AMD64 Arch Tester Operational Lead [EMAIL PROTECTED] -- gentoo-dev@gentoo.org mailing list
[gentoo-dev] Re: Re: Re: splitting one source package into many binaries
Chris Gianelloni posted <[EMAIL PROTECTED]>, excerpted below, on Mon, 20 Jun 2005 11:39:47 -0400: > On Sat, 2005-06-18 at 05:17 -0700, Duncan wrote: >> >> I get the point, but if it's not there to be started, it cannot be >> started, thru some fat-fingering on the part of a confused admin trying to >> launch the client, or any other way. USE flags (not split >> packages, I'll absolutely agree there) are the Gentoo way to control that. > > http://bugs.gentoo.org/show_bug.cgi?id=12499 > > Personally, I am completely against it. It makes dependencies a > complete nightmare to work with and would add an immense amount of > complexity for the developers and also for users that aren't going to > need/use this system. > > You have the tools to remove the binaries already. Use them. I didn't realize it had been bugged to death. I guess others have said it before, and everybody's likely very tired of the rehash, so despite my opinions, I'll just shut up, now... =8^] -- 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 in http://www.linuxdevcenter.com/pub/a/linux/2004/12/22/rms_interview.html -- gentoo-dev@gentoo.org mailing list
[gentoo-dev] Re: New AT
Homer Parker posted <[EMAIL PROTECTED]>, excerpted below, on Mon, 20 Jun 2005 19:41:29 -0500: > [T]he newest Arch Tester, and the first non-AMD64 AT. Johannes Traub > (_bambam on IRC), has become the first PPC AT. WOW, historic Gentoo moment! First non-amd64 AT! Very cool! (I'm studying to go AT myself, but just another amd64 AT, nothing special like _bambam, and not yet... I get to enjoy a few more weeks of freedom first. ) -- 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 in http://www.linuxdevcenter.com/pub/a/linux/2004/12/22/rms_interview.html -- gentoo-dev@gentoo.org mailing list
[gentoo-dev] New AT
It is with great please I announce the newest Arch Tester, and the first non-AMD64 AT. Johannes Traub (_bambam on IRC), has become the first PPC AT. Please give him a warm welcome to the team. -- Homer Parker Gentoo/AMD64 Arch Tester Operational Lead [EMAIL PROTECTED] -- gentoo-dev@gentoo.org mailing list
[gentoo-dev] Language styling translation tools
I frequently work with C# applications, and rather than remaining perpetually irritated by innate class and method (et al.) naming style of the .NET framework, I'd like to either find or write a script to rewrite the class and method names automatically. Ideally, such a script would run after a repository checkout to rewrite the names, and then again before a commit to put them back to the way that they were previously. This can't be a simple search and replace, as my own code would be in the C-naming format, while the .NET routines would need to be in the condensed format; therefore, based upon the libraries that are included by a given piece of source code, the script would need to determine which portions of the code belong to those libraries, and which do not. Before I start coding, is anyone familiar with an application that performs this function, or could be adapted to do so? -- Anthony Gorecki Ectro-Linux Foundation pgpAtS6XzwFYJ.pgp Description: PGP signature
Re: [gentoo-dev] Re: Final proposal: New alias maintainer-needed@g.o or some such (speak now or forever hold your peace ;) )
Alright, so seemant, tove, jakub and I talked about it some more on irc and it seems we've reached a consensus. This doesn't solve all problems, but it's a first step. We can talk about the next step(s) later. Two new aliases will be made that bugs can be assigned to: [EMAIL PROTECTED] Used for packages that are already in the tree and that are in desperate need of a maintainer. [EMAIL PROTECTED] Used for newly submitted ebuilds that can be added to the tree if there is someone willing to step up and maintain it. The former address will be owned by the QA people, which means that if bugs are assigned to maintainer-needed, it does not concern bug-wranglers. The QA team will handle issues related to maintainer-needed. Now we will have both an easy way to query for these two categories of bug reports as well as a way to subscribe to any messages that concern them. Regards, Maurice. P.S.: There will probably be another message to notify everyone when this has been set up. -- Maurice van der Pot Gentoo Linux Developer [EMAIL PROTECTED] http://www.gentoo.org Creator of BiteMe! [EMAIL PROTECTED] http://www.kfk4ever.com pgpRXqqtKuaQT.pgp Description: PGP signature
Re: [gentoo-dev] linux-2.6.12
Omkhar Arasaratnam wrote: > Sorry I was unclear - what I meant was that we wouldn't remove all > support for an fs from portage. As an example if/when reiserfs4 merges > into mainline we wouldn't be ripping out all the userland support and > vanilla-kernel support. We'd never do that. Seeing things included in mainline is our quality measure for adding things to our patchset. Daniel -- gentoo-dev@gentoo.org mailing list
Re: [gentoo-dev] flawfinder rats logs
Tavis Ormandy wrote: >--On Monday, June 20, 2005 07:34:11 +0300 Rumen Yotov <[EMAIL PROTECTED]> >wrote: > > > >>Hi, >>Recently began using flawfinder& rats and they're working (logging >>things). For now don't have time to look at the logs (beside *me* needing >>more time to check them), so is there some place/person which >>collects/is_interested in such info. Maybe some meta-bug or other, or >>just send they upstream (if correct)? >>Any experiences with them, are they correct? >>Thanks. Rumen. >> >> > >No, they're very little practical use. If you're stuck and need an "entry >point" to start auditing from, they may give you a list of places to start >looking, but this is effectively no better than `grep strcat *.c`. > > > Hi, Thanks for your answers. Won't file a meta-bug till find some real cases/problems. PS: from the logs it seems not all things are fixed (haven't checked though). Rumen smime.p7s Description: S/MIME Cryptographic Signature
Re: [gentoo-dev] linux-2.6.12
On Sat, 2005-06-18 at 09:34 -0400, Omkhar Arasaratnam wrote: > That said, we're not RedHat. We ship as MANY features as we can and let > the user decide. I agree that it is valuable to get reiser4 testing done > up front. Eventually - some people will use it. Last I checked "I think > $FOO is stupid" wasn't a valid closure code in bugzilla ;-) It absolutely is for releases... ;] We only allow things onto the releases that has been deemed stable simply because we do not want to deal with the bug reports, especially considering our new 6-month release cycle. We're actually a little conservative on what we allow onto the release media because of this. -- Chris Gianelloni Release Engineering - Strategic Lead/QA Manager Games - Developer Gentoo Linux signature.asc Description: This is a digitally signed message part
Re: [gentoo-dev] Re: Re: splitting one source package into many binaries
On Sat, 2005-06-18 at 05:17 -0700, Duncan wrote: > > There is zero security risk unless you, as root, start the server. > > I get the point, but if it's not there to be started, it cannot be > started, thru some fat-fingering on the part of a confused admin trying to > launch the client, or any other way. If it's needed, that's one thing, but > if it's not needed, it shouldn't be there. USE flags (not split > packages, I'll absolutely agree there) are the Gentoo way to control that. http://bugs.gentoo.org/show_bug.cgi?id=12499 Personally, I am completely against it. It makes dependencies a complete nightmare to work with and would add an immense amount of complexity for the developers and also for users that aren't going to need/use this system. You have the tools to remove the binaries already. Use them. > > I think you have the wrong assumption here on how Gentoo is "supposed to > > work". Gentoo ships packages as close to how upstream packages them as > > possible. If you have a problem with the daemon being shipped with the > > client, then complain upstream. We have always provided the package as > > determined by upstream. Splitting packages is a waste of developer time > > and also makes things much more complex dependency-wise. > > Gentoo Philosophy page: "The Gentoo philosophy is to allow this user to > do what he or she wants to do, without getting in the way." ...and you can. You can write your own ebuild or use INSTALL_MASK. Allowing the user to do what he wants doesn't mean that *we* have to do it for them. > Of course, there's a practical limit to that. However, a simple > "clientonly" USE flag on client/server combo packages such as ssh and > dhcp would appear to be entirely within the Gentoo spirit, and generally > would require no more work than is already done in support of all sorts of > other USE flags. Simply don't compile or install the server, if a separate > binary from the client, and don't include /etc/init.d server starter > scripts (like sshd) and the like, if the clientonly USE flag is set. See my comments about writing your own ebuild or using INSTALL_MASK. It's always easy for someone to suggest how "easy" something may or may not be when they aren't the one that has to do the work... ;] We have provided methods for you to accomplish what you want. You do not want to use them or do not find them adequate. I can understand that. You need to understand, however, that we simply might not make any changes because we feel what we have provided is adequate and don't feel like taking on the extra work required to change the hundreds of packages in portage that this would affect. -- Chris Gianelloni Release Engineering - Strategic Lead/QA Manager Games - Developer Gentoo Linux signature.asc Description: This is a digitally signed message part
Re: [gentoo-dev] flawfinder rats logs
--On Monday, June 20, 2005 07:34:11 +0300 Rumen Yotov <[EMAIL PROTECTED]> wrote: > Hi, > Recently began using flawfinder& rats and they're working (logging > things). For now don't have time to look at the logs (beside *me* needing > more time to check them), so is there some place/person which > collects/is_interested in such info. Maybe some meta-bug or other, or > just send they upstream (if correct)? > Any experiences with them, are they correct? > Thanks. Rumen. No, they're very little practical use. If you're stuck and need an "entry point" to start auditing from, they may give you a list of places to start looking, but this is effectively no better than `grep strcat *.c`. -- - [EMAIL PROTECTED] | finger me for my gpg key. --- pgph18FNoVctA.pgp Description: PGP signature
Re: [gentoo-dev] flawfinder rats logs
Rumen Yotov wrote: > Recently began using flawfinder& rats and they're working (logging things). > For now don't have time to look at the logs (beside *me* needing more > time to check them), so is there some place/person which > collects/is_interested in such info. Maybe some meta-bug or other, or > just send they upstream (if correct)? You can create a Gentoo Security / Auditing metabug and assign it to [EMAIL PROTECTED] Or send the logs directly to that alias. -- Thierry Carrez (Koon) Gentoo Linux Security -- gentoo-dev@gentoo.org mailing list