Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Portage & Programming
  • Search

Just a few minor concerns

Problems with emerge or ebuilds? Have a basic programming question about C, PHP, Perl, BASH or something else?
Post Reply
Advanced search
4 posts • Page 1 of 1
Author
Message
Kaddy
n00b
n00b
Posts: 29
Joined: Thu Jan 27, 2005 2:43 pm
Contact:
Contact Kaddy
Website

Just a few minor concerns

  • Quote

Post by Kaddy » Tue Oct 24, 2006 7:29 pm

I noticed that there was something posted earlier about this, and there is an on-going discussion about this as of last night.
However, I think that this is going a little too far.

Upon syncing this morning ro incorporate the Nvidia update, which I'd hope would be in portage, along with Firefox2.0, I noticed something peculiar, namely the masking of XMMS. HARD masking, none the less. So far, I have heard the excuse that it is because of bugs. Might I point out that this is that the ~x86 keyword is for. Not to mention the list of plugins and things that DEPEND on XMMS, this like is as long as my arm, if not longer.

Point that I am trying to make here is that, from all appearances, you are trying to take XMMS out of portage. I don't see why you have to make EVERYTHING having to do with XMMS, sure, maybe a plugin or two here and there, but not EVERYTHING having to do with it.
Top
Genone
Retired Dev
Retired Dev
User avatar
Posts: 9656
Joined: Fri Mar 14, 2003 6:02 pm
Location: beyond the rim

Re: Just a few minor concerns

  • Quote

Post by Genone » Tue Oct 24, 2006 8:19 pm

Kaddy wrote:Might I point out that this is that the ~x86 keyword is for.
While I may agree with the rest of your post this statement is plain wrong. ~arch basically means "expected to work" while arch means "known to work". "Known to be broken" is either "-arch" (if it's something arch specific) or package.mask.
Top
Suer7reus
Tux's lil' helper
Tux's lil' helper
Posts: 106
Joined: Wed Nov 26, 2003 4:34 pm

  • Quote

Post by Suer7reus » Tue Oct 24, 2006 8:26 pm

XMMS is old and unmaintained. The problems is not that XMMS has bugs, or issues, or whatever, but rather that those issues will not be resolved by a future release of XMMS. The code was forked by a number of projects that are still actively maintained, and which those who are removing XMMS from the tree would like you to use. Try Audacious and/or BMP, although there are likely others I'm not aware of.

Note also that the ~ keywords do not mean what you suggest above. From the Gentoo Handbook, "Working with Portage," section 3.a.:
The testing branch [~arch] is exactly what it says - Testing. If a package is in testing, it means that the developers feel that it is functional but has not been thoroughly tested. You could very well be the first to discover a bug in the package in which case you could file a bugreport to let the developers know about it.
XMMS is not a new package version that must be tested in order to confirm its stability; rather, XMMS is an old, deprecated package (but a very good one!) that has (I believe) known issues which will not be fixed. When a package version marked ~arch is found to have bugs, that version is masked or removed and the bugs are fixed in a subsequent version.

Finally, I like XMMS. I don't use it any longer in favor of Audacious, but I realize you might want to. A quick(ish) solution is to copy the final versions of all the packages that will be removed that you wish to keep into an overlay and then unmask them manually. It will disappear out of Portage, and for a number of very good reasons, but as usual, there's not much preventing you from using it anyway.
Top
chunderbunny
Veteran
Veteran
User avatar
Posts: 1281
Joined: Mon May 31, 2004 11:28 am
Location: 51°24'27" N, 0°57'15" W

  • Quote

Post by chunderbunny » Tue Oct 24, 2006 8:40 pm

Flameeyes is the dev in charge of XMMS. He epxlains why it is being removed in his blog.
Top
Post Reply

4 posts • Page 1 of 1

Return to “Portage & Programming”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic