Re: [gentoo-user] how thorough is #emerge --sync?
On Wednesday 18 October 2006 23:35, Darren Kirby wrote: Again, ensure that you have the line: media-sound/dir2ogg ~x86 in /etc/portage/package.keywords Note that this assumes you are running x86 ARCH. If you are using a different arch then do the same thing but change the arch to what you are using: ie: ~sparc, ~ppc, or ~amd64. Actually it doesn't assume anything. It simply means that you accept any package that includes the ~x86 keyword.. -- Bo Andresen pgpcnHvzIUOrO.pgp Description: PGP signature
Re: [gentoo-user] how thorough is #emerge --sync?
The use of package.keywords is recommended because it allows you to apply the condition to specific packages. If you really want to use the arch testing packages system wide, then I believe the way to do this is to insert the line: ACCEPT_KEYWORDS=~x86 into your /etc/make.conf file. All subsequent emerges will then make use of the test package versions for the specified arch. However, this is not recommended as it tends to produce an unstable system. - Original Message From: BoØrsted Andresen [EMAIL PROTECTED] To: gentoo-user@lists.gentoo.org Sent: Thursday, October 19, 2006 6:09:37 AM Subject: Re: [gentoo-user] how thorough is #emerge --sync? On Wednesday 18 October 2006 23:35, Darren Kirby wrote: Again, ensure that you have the line: media-sound/dir2ogg ~x86 in /etc/portage/package.keywords Note that this assumes you are running x86 ARCH. If you are using a different arch then do the same thing but change the arch to what you are using: ie: ~sparc, ~ppc, or ~amd64. Actually it doesn't assume anything. It simply means that you accept any package that includes the ~x86 keyword.. -- Bo Andresen -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] how thorough is #emerge --sync?
On Thu, 19 Oct 2006 07:35:59 -0700 (PDT), Eric Bohn wrote: ACCEPT_KEYWORDS=~x86 into your /etc/make.conf file. All subsequent emerges will then make use of the test package versions for the specified arch. However, this is not recommended as it tends to produce an unstable system. Unstable as in continually changing, not unstable as in prone to crashing. Provided you are prepared to make the extra effort, such an unstable system can be worthwhile. On the other hand, if you are running a production system, stability of package versions is generally A Good Thing. -- Neil Bothwick Electricians DO IT until it Hz... signature.asc Description: PGP signature
Re: [gentoo-user] how thorough is #emerge --sync?
Quoth the Bo Ørsted Andresen On Wednesday 18 October 2006 23:35, Darren Kirby wrote: Again, ensure that you have the line: media-sound/dir2ogg ~x86 in /etc/portage/package.keywords Note that this assumes you are running x86 ARCH. If you are using a different arch then do the same thing but change the arch to what you are using: ie: ~sparc, ~ppc, or ~amd64. Actually it doesn't assume anything. It simply means that you accept any package that includes the ~x86 keyword.. Sheesh. Sorry for the passive tense. In what I wrote above: media-sound/dir2ogg ~x86, as it pertains to the task Max needs to do to get a newer version, I am assuming Max is running an x86 ARCH... If you really want to be pedantic it doesn't mean that you accept any package that includes the ~x86 keyword, it means you accept the ~x86 keyworded version of dir2ogg... -d -- darren kirby :: Part of the problem since 1976 :: http://badcomputer.org ...the number of UNIX installations has grown to 10, with more expected... - Dennis Ritchie and Ken Thompson, June 1972 -- gentoo-user@gentoo.org mailing list
[gentoo-user] how thorough is #emerge --sync?
Quoth the Devon Miller You both seem to be arguing about what constitutes stable. And there are 2 different definitions: stable as defined by the upstream source and stable as defined in portage. Wrong. I am perfectly aware of what stable and unstable means to portage. I _was_ arguing a point based on Alexander's question which I felt was ambiguous. Apparently I am the only one who thought it was ambiguous, ha ha, stupid me. The entire rest of that sub-thread was me and Alexander arguing faulty premises based on this initial misunderstanding, and it would best be ignored by everyone. snip Now, Darren has added a bug for 0.9.3 and a month later, it's still waiting to get added to portage. His issue is 0.9.1 and 0.9.2 should have been stable by now. That is an issue, but not one I am losing sleep over, and not one that I am arguing in this thread... If everyone folowing this thread from the sidelines could just read my first response to the OP: http://article.gmane.org/gmane.linux.gentoo.user/172487 You can see here I explained to the OP that the newer version was not stable, but he could access it using ~x86 keyword. I went on to explain that if he wanted the latest upstream version he could use an overlay. Mark my words: I _do not_ think the upstream stable version should, automatically or otherwise, be portage's stable version. I never said any such thing in any mail to this thread. snip I would suggest Darren look through the develoiper list ( http://www.gentoo.org/proj/en/devrel/roll-call/userinfo.xml) for developers handling media-sound. Add them to the cc list on the 0.9.2 ebuild and add a comment asking that it be marked stable. And ask for the 0.9.3 to be added as ~x86 I will try this. Thank you. dcm -d -- darren kirby :: Part of the problem since 1976 :: http://badcomputer.org ...the number of UNIX installations has grown to 10, with more expected... - Dennis Ritchie and Ken Thompson, June 1972 -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] how thorough is #emerge --sync?
On Thu, 19 Oct 2006, Darren Kirby wrote: Quoth the Bo Ørsted Andresen On Wednesday 18 October 2006 23:35, Darren Kirby wrote: Actually it doesn't assume anything. It simply means that you accept any package that includes the ~x86 keyword.. Sheesh. Sorry for the passive tense. In what I wrote above: media-sound/dir2ogg ~x86, as it pertains to the task Max needs to do to get a newer version, I am assuming Max is running an x86 ARCH... I think he was trying to point out that ~x86 will give you a newer version of dir2ogg even if you're running PPC or something else. It's not a good idea, because it could give you a known-broken-on-PPC version that's in testing for x86 (if there were such a version) or not give you a testing version for PPC known to be broken on x86, but portage doesn't fundamentally care whether your keywords actually make any sense together. -Daniel *This .sig left intentionally blank*
Re: [gentoo-user] how thorough is #emerge --sync?
On Tue, 17 Oct 2006 20:37:04 -0700 (PDT), maxim wexler wrote: I thought sync was supposed to prime portage to get the latest versions of software when needed. The latest versions AVAILABLE. As has been said so many times, search bugzilla first - http://bugs.gentoo.org/show_bug.cgi?id=147360 -- Neil Bothwick Conclusion: the place where you got tired of thinking. signature.asc Description: PGP signature
Re: [gentoo-user] how thorough is #emerge --sync?
# echo media-sound/dir2ogg ~x86 /etc/portage/package.keywords and that will install dir2ogg-0.9.1. Not yet. There's gotta be more to it than that. I ran the above command then did #emerge -C dir2ogg then #emerge -pv dir2ogg: These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N] media-sound/dir2ogg-0.8 0 kB From man make.conf there is this, the only mention of /etc/portage: suidctl Before merging packages to the live filesystem, automatically strip setuid bits from any file that is not listed in /etc/portage/suidctl.conf. So, if portage is supposed to read package.keywords I don't know where the link would be made. -Maxim __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] how thorough is #emerge --sync?
Quoth the maxim wexler # echo media-sound/dir2ogg ~x86 /etc/portage/package.keywords and that will install dir2ogg-0.9.1. Not yet. There's gotta be more to it than that. I ran the above command then did #emerge -C dir2ogg then #emerge -pv dir2ogg: These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N] media-sound/dir2ogg-0.8 0 kB From man make.conf there is this, the only mention of /etc/portage: suidctl Before merging packages to the live filesystem, automatically strip setuid bits from any file that is not listed in /etc/portage/suidctl.conf. So, if portage is supposed to read package.keywords I don't know where the link would be made. It is built into 'emerge' AFAIK... You have made a typo or some other mistake. It is documented in the portage guide: http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=3chap=3#doc_chap2 Again, ensure that you have the line: media-sound/dir2ogg ~x86 in /etc/portage/package.keywords Note that this assumes you are running x86 ARCH. If you are using a different arch then do the same thing but change the arch to what you are using: ie: ~sparc, ~ppc, or ~amd64. -d -- darren kirby :: Part of the problem since 1976 :: http://badcomputer.org ...the number of UNIX installations has grown to 10, with more expected... - Dennis Ritchie and Ken Thompson, June 1972 -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] how thorough is #emerge --sync?
On Wed, 18 Oct 2006, maxim wexler wrote: I ran the above command then did #emerge -C dir2ogg then #emerge -pv dir2ogg: These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N] media-sound/dir2ogg-0.8 0 kB If you try emerge -pv 'dir2ogg-0.8', it will tell you why it isn't going to install each of the later versions. From man make.conf there is this, the only mention of /etc/portage: You want the portage man page; make.conf only documents those things actually in make.conf, not the various other config files. Also, the emrge man page will tell you relevant things. -Daniel *This .sig left intentionally blank* -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] how thorough is #emerge --sync?
maxim wexler ha scritto: # echo media-sound/dir2ogg ~x86 /etc/portage/package.keywords and that will install dir2ogg-0.9.1. Not yet. There's gotta be more to it than that. I ran the above command then did #emerge -C dir2ogg then #emerge -pv dir2ogg: These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N] media-sound/dir2ogg-0.8 0 kB You probably didn't execute the previous command correctly. If I run eix dir2ogg that's the output: * media-sound/dir2ogg Available versions: 0.8 ~0.9.1 ~0.9.2 Installed: none Homepage:http://badcomputer.org/linux/dir2ogg/ Description: Converts MP3, M4A, and WAV files to OGG format. This means that 0.9.1 and 0.9.2 are masked by ~. The only really correct way to emerge these packages is to add them to package.keywords, as explained in the handbook. So, if portage is supposed to read package.keywords I don't know where the link would be made. About /etc/portage/package.keywords: http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=3chap=3#doc_chap2 Go here and have a (small) read. You'll find that probably you're doing something wrong on your side. m. -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] how thorough is #emerge --sync?
On Wed, 18 Oct 2006 14:02:02 -0700 (PDT), maxim wexler wrote: From man make.conf there is this, the only mention of /etc/portage: man portage -- Neil Bothwick If someone with multiple personalities threatens to kill himself, is it considered a hostage situation? signature.asc Description: PGP signature
Re: [gentoo-user] how thorough is #emerge --sync?
You have made a typo or some other mistake. It is documented in the portage guide: Oops, I left off the 'x' in '~x86' So that's sorted now. Thanks Darren. -Maxim __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com -- gentoo-user@gentoo.org mailing list
[gentoo-user] how thorough is #emerge --sync?
Hello group, I recently sync'ed portage, but when I did #emerge digg2ogg it installed version 0.8 which is way out of date. I thought sync was supposed to prime portage to get the latest versions of software when needed. Here's the sync line in make.conf. SYNC=rsync://rsync.namerica.gentoo.org/gentoo-portage Perhaps I should be adding more? Replace with something else? -Maxim __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] how thorough is #emerge --sync?
digg2ogg should be dir2ogg __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] how thorough is #emerge --sync?
Are newer versions masked for some reason? When a sync is done it gets all the mirror has. On Tuesday October 17 2006 23:37, maxim wexler wrote: Hello group, I recently sync'ed portage, but when I did #emerge digg2ogg it installed version 0.8 which is way out of date. I thought sync was supposed to prime portage to get the latest versions of software when needed. Here's the sync line in make.conf. SYNC=rsync://rsync.namerica.gentoo.org/gentoo-portage Perhaps I should be adding more? Replace with something else? -Maxim __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com -- Brett I. Holcomb -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] how thorough is #emerge --sync?
I thought sync was supposed to prime portage to get the latest versions of software when needed. All sync does is download the latest ebuilds into your local portage tree. If the ebuild maintainers haven't gotten around to creating an ebuild for package 'foo-1.2.0' (the lastest) and are still using 'foo-0.8' then you're stuck with 'foo-0.8' unless you roll your own ebuild for 'foo-1.2.0'. Of course you're also welcome to submit the custom ebuild into bugzilla to get it included in portage for everyone else to benefit from. -Andrew Kay -- gentoo-user@gentoo.org mailing list