[gentoo-dev] Re: [gentoo-dev-announce] Packages up for grabs

2007-12-26 Thread Saleem Abdulrasool
On Tue, 25 Dec 2007, Christian Heim wrote: 

  - app-shells/zsh-completion

If no one else wants this, Ill take it.

-- 
Saleem Abdulrasool
compnerd (at) gentoo (dot) org


pgp7WQMyDxPzR.pgp
Description: PGP signature


[gentoo-dev] Last rites: app-admin/grubconf

2007-12-13 Thread Saleem Abdulrasool

 # Saleem Abdulrasool [EMAIL PROTECTED] (13 Dec 2007)
 # Retired by upstream in favor of gnome-system-tools since 2005
 # Masked for removal in 30 days
 app-admin/grubconf

-- 
Saleem Abdulrasool
compnerd (at) gentoo (dot) org


pgppIvv64j9ZU.pgp
Description: PGP signature


[gentoo-dev] GNOME 1.x and GNOME 1.x dependent package masking

2006-11-08 Thread Saleem Abdulrasool
Description:
   GNOME 1.x is no longer supported by upstream GNOME developers.
   Maintaining GNOME 1.x adds unnecessary complexity to the Gentoo GNOME
   developers' workload.  Some of the contributing factors are security
   vulnerabilities, as-needed fixes, and general breakages over time due to
   lower level package changes.

Resolution:
   The GNOME herd has decided to remove GNOME 1.x and its dependent packages
   from the tree.  GTK+-1 and glib-1 will not be removed at this time however.
   Effective a week from this message (15/11/2006), the attached package list
   will be masked for 30 days and then the packages will be removed from the
   tree on (15/12/2006).

How to dispute the resolution:
   1) You can comment on bug #154102, OR
   2) Contact the GNOME herd on freenode in #gentoo-desktop, OR
   3) Email the herd lead, [EMAIL PROTECTED]

Please do NOT reply to this message with a reason why package X should not be
masked.  If you feel strongly about a package, please port it to GTK+-2 and
submit patches on a new bug.

We apologize for any inconvenience.

Sincerely,
The Gentoo GNOME Herd
app-admin/fpm
app-admin/gpsui
app-admin/procman
app-admin/xsu
app-editors/gmanedit
app-emulation/xwine
app-i18n/ami
app-misc/gtktalog
app-misc/gtktrain
app-misc/sjog
app-mobilephone/gscmxx
app-office/gbib
app-office/lahelper
dev-cpp/gnomemm
dev-db/gmyclient
dev-lang/lazurus
dev-perl/CORBA-ORBit
dev-perl/gtk-perl
dev-perl/glade-perl
dev-perl/gtk-perl-glade
dev-perl/HTTP-GHTTP
dev-php4/php-gtk
dev-python/bonobo-python
dev-python/orbit-python
dev-ruby/ruby-gnome
dev-ruby/ruby-libglade
dev-ruby/ruby-panel-applet
dev-util/glimmer
dev-util/pharmacy
dev-util/sashxb
games-action/bombermaze
games-board/daemonshogi
games-board/gnono
games-emulation/grustibus
games-emulation/gsnes9x
games-emulation/goosnes
games-emulation/snes9express
games-misc/groach
games-strategy/xarchon
gnome-base/bonobo
gnome-base/bonobo-activation
gnome-base/gnome-core
gnome-base/gnome-libs
gnome-base/gnome-print
gnome-base/libghttp
gnome-base/oaf
gnome-extra/battstat
gnome-extra/bonobo-conf
gnome-extra/glibwww
gnome-extra/gnome-pim
gnome-extra/gtop
gnome-extra/guppi
gnome-extra/merlin-cpufire
gnome-extra/users-guide
media-gfc/danpei
media-gfx/ee
media-gfx/gnome-iconedit
media-libs/gdk-pixbuf
media-plugins/gst-plugins-swfdec
media-radio/gmfsk
media-sound/digitaldj
media-sound/gnusound
media-sound/grip
media-sound/orpheus
media-sound/psindustrializer
media-video/gsubedit
media-video/nvoption
media-video/ldvd
media-video/piave
net-analyzer/cheops-ng
net-analyzer/netleds_applet
net-analyzer/nomad
net-analyzer/xtraceroute
net-dialup/pptpconfig
net-fs/intersync
net-ftp/deadftp
net-im/ayttm
net-im/gnophone
net-im/ymessenger
net-misc/gnomba
net-misc/pxes
net-nds/directoryadministrator
net-nntp/glitter
net-nntp/gnewspost
net-p2p/fidelio
net-wireless/gkismet
net-wireless/wavelan-applet
sci-calculators/snac
sci-misc/oww
www-client/ochusha
x11-libs/gtk-canvas
x11-libs/rep-gtk
x11-misc/xalf
x11-misc/gtkdiff
x11-misc/whitebox
x11-plugins/gkrellm-gnome
x11-plugins/wmalbum
x11-plugins/wmappkill
x11-plugins/wmdeskguide
x11-terms/multi-gnome-terminal
x11-themes/nautilus-themes
x11-wm/sawfish

app-crypt/tinyca-2
app-editors/ghex-2
app-misc/gpsdrive-2
app-office/gnucash-2
app-pda/gnome-pilot-2
app-pda/gnome-pilot-condiuts-2
app-text/gtranslator-1
dev-util/glade-2
dev-util/glademm-2
dev-util/memprof-0.5.1
dev-ml/lablgtk-2
dev-python/gnome-python-2
gnome-base/control-center-2
gnome-base/eel-2
gnome-base/gconf-2
gnome-base/gnome-2
gnome-base/gnome-applets-2
gnome-base/gnome-common-2
gnome-base/gnome-panel-2
gnome-base/gnome-vfs-2
gnome-base/libglade-2
gnome-base/libgtop-2
gnome-base/librsvg-2
gnome-base/nautilus-2
gnome-base/orbit-2
gnome-extra/gal-2
gnome-extra/gnome-games-2
gnome-extra/gnome-media-2
gnome-extra/gnome-utils-2
gnome-extra/gtkhtml-2
mail-client/balsa-2
mail-client/sylpheed-claws-2
media-gfx/eog-2
media-sound/galan-0.3
media-sound/gqmpeg-0.91.1
media-sound/gqradio-1.9.2
media-video/coriander-2
media-video/dvdrip-0.98.1
media-video/lives-0.9.1
media-video/ogle-gui-0.9.2
net-im/gabber-1
=net-p2p/mldonkey-2.5.16-r9
sci-chemistry/ghemical-2
sci-electronics/gerbv-1
sci-mathematics/scilab-3
=media-libs/swfdec-0.2.2


# USE flag removals
app-emulation/vice -gnome
app-misc/gfontview -gnome
dev-db/unixODBC -gnome
dev-lang/entity -gnome
app-misc/bins -gtk
dev-perl/AxKit -gnome
dev-perl/POE -gtk
games-rougelike/nethack -gnome
games-roguelike/slashem -gnome
games-strategy/xscorch -gnome
media-sound/glame -gnome
media-sound/soundtracker -gnome
media-video/xmps -gnome
mail-client/spruce -gnome
mail-client/gbuffy -gnome
net-irc/bitchx -gnome
net-misc/pavuk -gnome
net-misc/unison -gtk
net-p2p/gnapster -gtk -gnome
sci-libs/plplot -gnome
sci-visualizations/scigraphica -gnome
x11-plugins/gkrellm-plugins -gnome
x11-plugins/wmdrawer +gtk
x11-plugins/wmmenu -gnome
x11-plugins/wmspaceclock
x11-themes/gtk-engines-smooth
x11-themes/mandrake-artwork
x11-themes/redhat-artwork

[gentoo-dev] Last rites for gnome-extra/medusa

2006-02-04 Thread Saleem Abdulrasool
Hi.

The last commit for medusa was in 2004, and upstream does not seem to be
actively developing the application.

For those in the dark, medusa is an indexed search application, similar
to the idea of slocate and beagle.  All features that it provides are
better implemented with Beagle.

I am planning on moving medusa to package.mask in a week if no one
complains, and removing from portage a week thereafter.

Thanks.

Saleem Abdulrasool
compnerd (at) gentoo (dot) org


pgpfaf0NLzyIK.pgp
Description: PGP signature


Re: [gentoo-dev] Textrels in packages policy

2005-12-13 Thread Saleem A.
On Tue, 13 Dec 2005, Mark Loeser wrote:

 Basically what I'm looking for here is an easy to understand explanation of
 what textrels are, why they are bad, and why they should hold back marking a
 package stable.  The only information I've been able to find states that they
 could cause a performance hit, but this doesn't seem to warrant banning them
 completely in my eyes.

Given my limited knowledge on this, this is my understanding.

TEXTRELS are basically text relocations.  What this is, is relocation
within the text segment of the process image.  This brings up the
question of what a relocation is.  A relocation is simply the
replacement of some text with a memory location.  The big issue with
this is that the text segment is usually suppose to be read only for
security reasons.  But because the text segment needs a relocation, it
needs to be read-write since the relocation happens at runtime
dynamically.  The constant need to look up the address is what causes
the performance degredation.  The performance degredation however is of
no worry to us.  The issue is that since the text segment is now
read-write, the image of the process is no longer guaranteed to remain
the same as it can be overwritten (allowing code modifications at
runtime which can happen other ways as well).  Because of this, the
application is far more vurnerable to arbitrary code execution as if an
exploit manages to overwrite the text segment properly, it can execute
code that it wants.

I am not sure how correct this explanation is or it is even what you
were looking for.

 Getting a clear cut policy on exactly what issues should hold a package back 
 from being marked stable is what I'm looking for.  Issues like textrels, 
 executable stacks, etc is what I'm looking for to be defined and explained 
 why 
 we are to always avoid them.  This should be added to existing documentation
 policy so it is somewhere for new devs to know about, and existing devs to
 have for a reference.

I agree, this would be very nice to have.  It would make stabilization
of packages a little bit easier.


Thanks.

Saleem Abdulrasool
compnerd (at) gentoo (dot) org


pgp64bkVZkTlP.pgp
Description: PGP signature


Re: [gentoo-dev] Question about java builds and the sandbox...

2005-09-30 Thread Saleem A.
On Fri, 30 Sep 2005, Dave Nebinger wrote:

 If I have an ant build.xml file that creates and populates an /opt/dnebing 
 directory but runs as part of an ebuild, will it actually create 
 the /opt/dnebing directory or is it made as part of the image 
 in /var/tmp/portage/dnebing/image directory?

It is better to have a separate task for the install and the build.  You
can set the default task to the install, but call it with just the build
task.

On a related sidenote, please do not expect that the install/build is in
/var/tmp/portage/dnebing/image.  $ROOT can be something other than / in
theory (not 100% sure that it is fully supported yet or not).  Also, you
can change the tmp dir (PORTAGE_TMPDIR in /etc/make.conf).  You should
be generic enough to handle any of those cases.  If you are looking for
a very generic build.xml check bug #92014.

I hope that helps.  Please feel free to ask any other questions that you
may have.

Saleem Abdulrasool
compnerd (at) gentoo (dot) org


pgpOLzhCMP2nU.pgp
Description: PGP signature


[gentoo-dev] New Category Proposal: dev-eclipse

2005-05-13 Thread Saleem A.
Hey folks.

The Eclipse project has really matured and the number of ebuilds from
this project are slowly and steadily growing.  It seems to make sense
to have a category for the ebuilds corresponding to this project.  In
the tree, currently, the following packages would fall under this new
category:

swt
eclipse-cbg-editor
eclipse-cdt
eclipse-cdt-bin
eclipse-emf-bin
eclipse-gef-bin
eclipse-pydev-bin
eclipse-sdk
eclipse-ve-bin

Although, this list is not very large, there exist more packages which
do not yet have ebuilds and will soon be added.

Saleem Abdulrasool
compnerd (at) gentoo (dot) org


pgp5DuAiYJJMf.pgp
Description: PGP signature