Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
why masked?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gentoo on Sparc
View previous topic :: View next topic  
Author Message
smeets_marc
Tux's lil' helper
Tux's lil' helper


Joined: 25 Oct 2002
Posts: 98
Location: NL

PostPosted: Tue Jan 13, 2004 10:36 pm    Post subject: why masked? Reply with quote

I love sparc, and I love gentoo on it. But there are a lot of applications that are masked. So I was wondering if there is any way I can get to know why a application is masked on sparc (or a other architecture).
Most of the times if I know the reason it should be ok. Now that I don't know why it's kinda annoying. "Shall I compile it anyway, is it just not tested on sparc, or will it crash completely?"

Rhythmbox is the one this time. The ebuild has x86 and ppc as keywaords, but why not sparc? Just not tested?
Back to top
View user's profile Send private message
stonent
Veteran
Veteran


Joined: 07 Aug 2003
Posts: 1139
Location: Texas

PostPosted: Tue Jan 13, 2004 10:56 pm    Post subject: Reply with quote

I just unmask it and go for it. If it works, then hooray for me. If not, well, I guess that was why it was masked.
_________________
Inspiron 4100 & Sun UltraAXe
Portage on Solaris|Dell Laptop Hacks
The way you feel about organized religion is the same way I feel about organized socialism.
Back to top
View user's profile Send private message
ciaranm
Retired Dev
Retired Dev


Joined: 19 Jul 2003
Posts: 1719
Location: In Hiding

PostPosted: Tue Jan 13, 2004 11:56 pm    Post subject: Reply with quote

Usually it's down to lack of testing. If you find something that's not keyworded, please test and submit a bug (sparc at gentoo.org) or tell us on irc (#gentoo-sparc on freenode) if it works.
Back to top
View user's profile Send private message
NewBlackDak
Guru
Guru


Joined: 02 Nov 2003
Posts: 512
Location: Utah County, UT

PostPosted: Wed Jan 14, 2004 8:55 am    Post subject: Reply with quote

ciaranm wrote:
Usually it's down to lack of testing. If you find something that's not keyworded, please test and submit a bug (sparc at gentoo.org) or tell us on irc (#gentoo-sparc on freenode) if it works.


Everytime I try to sign up I get no response.

netatalk compiles and works flawlessly on sparc.

There were some other, but I'll have to get my list at work.
_________________
Gentoo systems.
X2 4200+@2.6 - Athy
X2 3600+ - Myth
UltraSparc5 440 - sparcy
Back to top
View user's profile Send private message
ciaranm
Retired Dev
Retired Dev


Joined: 19 Jul 2003
Posts: 1719
Location: In Hiding

PostPosted: Wed Jan 14, 2004 12:48 pm    Post subject: Reply with quote

Hrm, I know that yahoo block bugzilla emails, don't know if any other ISP does...
Back to top
View user's profile Send private message
smeets_marc
Tux's lil' helper
Tux's lil' helper


Joined: 25 Oct 2002
Posts: 98
Location: NL

PostPosted: Wed Jan 14, 2004 9:02 pm    Post subject: Reply with quote

So let me get this right. Basicly every program is masked in the beginning. After someone sends a bug report that says "guys, it works" it gets unmasked.

So there is, from the user's prespective, no real difference between crashing software and just not tested.
Back to top
View user's profile Send private message
ciaranm
Retired Dev
Retired Dev


Joined: 19 Jul 2003
Posts: 1719
Location: In Hiding

PostPosted: Wed Jan 14, 2004 9:30 pm    Post subject: Reply with quote

You're mostly right. If something has been well tested, it gets the 'sparc' keyword. If something has been tested a bit, it gets '~sparc' for a while before it's moved to 'sparc'. If we know that an ebuild won't work, we'll mask it for sparc. Anything that hasn't been tested isn't keyworded at all, which portage treats as a mask.

So, if something is hard-masked, it means "it will almost certainly not compile, or if it does it will probably crash". If it's unkeyworded, it means we don't know.

Sidenote: So why don't we have as many packages keyworded as the x86 guys? Well, there are only maybe a dozen devs who have regular access to sparc kit (although the number is on the rise). We don't have in-depth knowledge of every single app in portage, so many things remain untested until we receive user reports. For example, I don't think any of us use emacs (vim baby!), so pretty much nothing in the app-emacs category has been keyworded. It doesn't mean that nothing in app-emacs will work -- chances are it will -- just that no-one has tested it enough to say.

If you don't know how to check why a package is masked, please consider adding an "I would like this feature" comment to this bug. I figure that if enough people say "I want this", Carpaski will find it quicker to implement the feature than to delete all the bugzilla emails :twisted:
Back to top
View user's profile Send private message
smeets_marc
Tux's lil' helper
Tux's lil' helper


Joined: 25 Oct 2002
Posts: 98
Location: NL

PostPosted: Wed Jan 14, 2004 10:33 pm    Post subject: Reply with quote

Yeah you are right, completely forgot the hard masked option. So when a program really is bad the user can always see. Portgae isn't that bad, and they have done some thinking before making it ;)

BTW, rhythmbox compiles nice, but has some instabilty problems here. It doesn't crash with a nice error, it just hangs. I geuss I will check it out some more and let it you guys know.
Back to top
View user's profile Send private message
NewBlackDak
Guru
Guru


Joined: 02 Nov 2003
Posts: 512
Location: Utah County, UT

PostPosted: Thu Jan 15, 2004 12:14 am    Post subject: Reply with quote

Most things I've tried work great. I have netatalk, fluxbox, and xfe all running. Thos Mozilla builds took about 4 days apeice.



These is my world file on one of my Sparc5 at work.
Code:
SparcLinux root # more /var/cache/edb/world
sys-apps/lsof
sys-libs/gpm
media-fonts/lfpfonts-var
media-sound/mpg123
media-fonts/freefonts
net-mail/mozilla-thunderbird
net-mail/qmail
app-admin/usermin
x11-base/xfree
net-www/mozilla-firebird
net-ftp/proftpd
dev-libs/libpcre
media-fonts/terminus-font
sys-devel/distcc
net-dialup/mgetty
app-portage/mirrorselect
sys-kernel/openmosix-sources
media-fonts/corefonts
app-editors/nano
x11-misc/fluxconf
net-im/naim
net-misc/netkit-rsh
sys-boot/silo
net-fs/samba
media-sound/esound
sys-kernel/sparc-sources
media-sound/xmms
net-mail/procmail
net-misc/netkit-telnetd
x11-misc/xosview
media-fonts/lfpfonts-fix
net-www/lynx
app-portage/gentoo-stats
media-sound/xmmsctrl
media-fonts/gnu-gs-fonts-other
sys-devel/gcc-config
x11-misc/xfontselector
media-fonts/sharefonts
sys-apps/vixie-cron
app-portage/ufed
dev-perl/Mail-SpamAssassin
app-emulation/bochs
dev-perl/Audio-Tools
x11-misc/xfm
app-admin/webmin
app-portage/gentoolkit
games-misc/wtf
sys-apps/cronbase
app-admin/metalog
dev-libs/openssl
dev-util/ccache

_________________
Gentoo systems.
X2 4200+@2.6 - Athy
X2 3600+ - Myth
UltraSparc5 440 - sparcy
Back to top
View user's profile Send private message
appetitus
Apprentice
Apprentice


Joined: 28 Sep 2003
Posts: 209

PostPosted: Fri Feb 06, 2004 7:03 am    Post subject: Reply with quote

NewBlackDak wrote:

These is my world file on one of my Sparc5 at work.
Code:
SparcLinux root # more /var/cache/edb/world
sys-kernel/openmosix-sources


Oh really? Openmosix runs, or is this just the patch collection?

PS multiple window emacs works fine with the usual ultrasparc options....and I've been running emacs since before the days of Dos 3.3 and the arpanet, i.e. if emacs didn't work I'd be sure to mention it...often.
_________________
Being a Gentoo user means living in a house inhabited by a family of crazed carpenters. When you wake up, the house is different. Maybe there is a new turret, or some walls have moved, or perhaps someone has removed the floor under your bed.
Back to top
View user's profile Send private message
NewBlackDak
Guru
Guru


Joined: 02 Nov 2003
Posts: 512
Location: Utah County, UT

PostPosted: Fri Feb 06, 2004 8:51 am    Post subject: Reply with quote

I just did that to see if it would actually emerge and patch the kernel. It does, but that is about it. If you look at the actual source on of the very first things it declares is the path to i386 sources. I'm hoping to get some free time to go through it soon.
_________________
Gentoo systems.
X2 4200+@2.6 - Athy
X2 3600+ - Myth
UltraSparc5 440 - sparcy
Back to top
View user's profile Send private message
appetitus
Apprentice
Apprentice


Joined: 28 Sep 2003
Posts: 209

PostPosted: Fri Feb 06, 2004 6:38 pm    Post subject: Reply with quote

[quote="NewBlackDak"]I just did that to see if it would actually emerge and patch the kernel./quote]

It will patch the kernel, because all arch are present in source, but it doesn't mean a thing. There is interest in sparc openmosix from several posters and probably a lot more lurkers. The openmosix group sounds like they only will work on 'big number boxes', but then they did Intel before AMD....
_________________
Being a Gentoo user means living in a house inhabited by a family of crazed carpenters. When you wake up, the house is different. Maybe there is a new turret, or some walls have moved, or perhaps someone has removed the floor under your bed.
Back to top
View user's profile Send private message
NewBlackDak
Guru
Guru


Joined: 02 Nov 2003
Posts: 512
Location: Utah County, UT

PostPosted: Sat Feb 07, 2004 11:01 am    Post subject: Reply with quote

Is it all C, or is there some assembly code thrown in there as well?
_________________
Gentoo systems.
X2 4200+@2.6 - Athy
X2 3600+ - Myth
UltraSparc5 440 - sparcy
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo on Sparc All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum