Re: [gentoo-dev] Getting your apps ported to modular X

2005-12-13 Thread Donnie Berkholz

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Donnie Berkholz wrote:
| I'm planning on porting every installed app on my system to modular X,
| starting in the next couple of days. This means I will be committing to
| many of your applications, libraries, etc.

I am pleased to announce I've just finished porting my system to modular
X. My system now does a clean emerge -Dp world with modular X installed
and no virtual/x11.

Now it would be great if some more of you could do the same with your
systems. (Of course, remember to check before committing.) I've seen
great effort going into this from other people in the past couple of
weeks as well (and earlier!).

The main mistake I've seen while going through packages other people
have ported is redundant dependencies. For example, libXt RDEPENDs on
libSM and libICE so we don't need to also include them. I use an emerge
- -ep $foo | grep lib[SIX] to check for possibly redundant dependencies.

Keep up the good work!

Thanks,
Donnie
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDn7fgXVaO67S1rtsRApOOAKCr4CHMPUczV9GoFopJGlK1EWjzbACffQ0D
kuqlCBSqia3YnPn4KO4bcq4=
=SPGl
-END PGP SIGNATURE-
--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Getting your apps ported to modular X

2005-12-12 Thread Donnie Berkholz

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Donnie Berkholz wrote:
| I'm planning on porting every installed app on my system to modular X,
| starting in the next couple of days. This means I will be committing to
| many of your applications, libraries, etc.

I've finished roughly half today -- I'm 13,400 lines into the 26,300
lines of my original emerge -Dpd world output.

Thanks,
Donnie
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDnUF3XVaO67S1rtsRAmFtAJ9vJkj0qZWdW9Smjjri1uDyY3dhdACgjS9t
dI3wQT6FYNXWG9uBAR0LSFE=
=9JGB
-END PGP SIGNATURE-
--
gentoo-dev@gentoo.org mailing list



[gentoo-dev] Getting your apps ported to modular X

2005-12-07 Thread Donnie Berkholz

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

I'm planning on porting every installed app on my system to modular X,
starting in the next couple of days. This means I will be committing to
many of your applications, libraries, etc.

If you don't trust my ability to do this or otherwise don't want me
touching your app, please email me off-list.

Thanks,
Donnie
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDlzWiXVaO67S1rtsRAj8UAJ93vZGrhn/zM5TCMigzI8iH7KkPhgCgxeEF
R65Nny/Zu3uTAZpb1FsdBEc=
=A4gU
-END PGP SIGNATURE-
--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Getting your apps ported to modular X

2005-12-07 Thread Donnie Berkholz

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Donnie Berkholz wrote:
| I'm planning on porting every installed app on my system to modular X,
| starting in the next couple of days. This means I will be committing to
| many of your applications, libraries, etc.
|
| If you don't trust my ability to do this or otherwise don't want me
| touching your app, please email me off-list.

For your benefit, here's my world file. You can determine whether your
app's in the list by replacing yours with it, then running 'emerge -ep
world'.

Thanks,
Donnie
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDlzepXVaO67S1rtsRAg7LAJsGEHpWe8PKXVtWk+pg3l7lYLg6FgCfdM7H
/LCgrs1Wnskju21pVwaXG3U=
=36oE
-END PGP SIGNATURE-
app-text/docbook-sgml-dtd
x11-libs/libSM
app-forensics/chkrootkit
app-shells/bash-completion
app-office/dia
x11-proto/xineramaproto
x11-apps/xkbprint
app-portage/portage-utils
media-fonts/font-adobe-utopia-75dpi
x11-apps/ico
app-office/tpp
x11-libs/Xaw3d
media-fonts/font-misc-misc
x11-proto/xf86miscproto
app-misc/colordiff
x11-apps/xeyes
app-text/sgml-common
app-admin/syslog-ng
x11-libs/libdrm
x11-libs/libXt
dev-util/darcs
x11-libs/libXv
x11-misc/makedepend
x11-libs/libXprintUtil
media-fonts/font-bh-lucidatypewriter-75dpi
x11-libs/libXi
mail-filter/spamassassin
app-portage/splat
media-gfx/gimp-print
app-admin/pydf
dev-util/anjuta
x11-apps/xfd
x11-apps/xdm
x11-apps/xconsole
x11-apps/xrandr
x11-proto/resourceproto
games-fps/americas-army
app-portage/porthole
media-fonts/font-mutt-misc
x11-libs/libXxf86dga
x11-proto/fontcacheproto
net-misc/curl
media-video/ffmpeg
x11-apps/xdriinfo
app-misc/pax-utils
app-text/ghostscript-afpl
app-pda/gnupod
app-text/rman
sci-libs/acml
dev-util/meld
media-fonts/font-bitstream-type1
x11-proto/xf86bigfontproto
x11-apps/xload
net-print/foomatic-db-engine
app-misc/beagle
media-fonts/font-schumacher-misc
sys-fs/udev
media-libs/freeglut
media-libs/mesa
x11-apps/scripts
app-text/docbook-sgml
x11-misc/glx-utils
dev-lang/f2c
app-editors/mlview
app-forensics/rkhunter
x11-apps/luit
x11-apps/rstart
net-misc/logjam
app-office/magicpoint
app-crypt/seahorse
media-plugins/gst-plugins-faad
x11-apps/xprehashprinterlist
media-video/mplayer
app-doc/autobook
media-sound/rhythmbox
x11-apps/xrx
app-text/docbook-xml-dtd
x11-drivers/xf86-video-savage
media-gfx/gthumb
media-fonts/font-adobe-100dpi
dev-python/gnome-python-extras
media-video/kino
app-admin/superadduser
cross-sparc-unknown-linux-gnu/glibc
media-fonts/font-bh-lucidatypewriter-100dpi
app-text/docbook-xml-simple-dtd
x11-misc/xrestop
x11-apps/fslsfonts
x11-misc/xcompmgr
x11-apps/xstdcmap
app-admin/gamin
media-fonts/font-ibm-type1
app-portage/esearch
x11-proto/dmxproto
x11-apps/xsetpointer
dev-util/subversion
media-plugins/gst-plugins-ogg
x11-apps/oclock
dev-python/pygtk
app-admin/sudo
sci-chemistry/gamess
media-sound/ogg2mp3
media-fonts/font-screen-cyrillic
x11-apps/xvinfo
sci-chemistry/mpqc
media-sound/easytag
x11-libs/libXxf86vm
x11-apps/xhost
net-analyzer/nessus
dev-util/bazaar
x11-apps/bitmap
net-im/gaim
dev-util/dialog
net-misc/netkit-telnetd
x11-misc/xkbdata
x11-apps/xdpyinfo
dev-util/gquilt
x11-libs/libXTrap
net-print/ink
media-fonts/font-sun-misc
www-client/mozilla-firefox
x11-libs/pango
net-print/foomatic-filters
sci-chemistry/molmol
x11-proto/xf86vidmodeproto
app-editors/bluefish
x11-misc/transset
media-sound/alsa-utils
x11-apps/xlsfonts
x11-apps/xwud
app-admin/gentoo-bugger
media-libs/tiff
media-plugins/xmms-xf86audio
sys-kernel/linux-headers
x11-apps/xphelloworld
x11-libs/libXdamage
sys-devel/crossdev
x11-apps/rgb
app-text/evince
x11-apps/xmodmap
net-analyzer/etherape
net-www/apache
x11-apps/xset
app-office/planner
x11-themes/xmms-themes
media-sound/alsa-headers
net-misc/tightvnc
dev-util/screem
x11-libs/libXfont
media-fonts/font-sony-misc
x11-libs/libXp
x11-libs/libXext
x11-libs/libXpm
media-libs/libpng
dev-lang/mono
net-misc/drivel
games-misc/typespeed
x11-wm/fluxbox
media-fonts/font-util
x11-libs/libfontenc
x11-libs/libXfixes
app-cdr/gcombust
x11-proto/fixesproto
x11-proto/trapproto
app-pda/gtkpod
x11-proto/compositeproto
x11-libs/libXvMC
x11-libs/libXprintAppUtil
app-cdr/gnomebaker
net-irc/irssi
x11-libs/libXmu
x11-terms/clusterssh
x11-apps/xclipboard
sci-libs/mmdb
media-sound/xmms
x11-apps/xedit
app-office/openoffice-bin
x11-libs/libXres
x11-proto/evieext
app-misc/alexandria
app-portage/epm
gnome-base/control-center
media-sound/mp3gain
x11-libs/libXft
app-portage/gentoolkit-dev
media-fonts/font-bh-75dpi
dev-util/gazpacho
net-analyzer/nmap
x11-proto/recordproto
media-libs/freetype
games-puzzle/mindless
x11-apps/xbiff
x11-themes/gentoo-xcursors
media-fonts/encodings
mail-client/mozilla-thunderbird
x11-apps/xwd
media-plugins/gst-plugins-lame
x11-apps/xf86dga
games-fps/ut2003-demo
sys-apps/hal
media-fonts/font-xfree86-type1
net-analyzer/dnstracer
dev-util/pkgconfig
app-text/xpdf
net-dns/dnsmasq
x11-apps/xprop
x11-apps/xfontsel
app-admin/webapp-config
app-office/gnumeric
media-plugins/gst-plugins-mad

Re: [gentoo-dev] Getting your apps ported to modular X

2005-12-07 Thread Chris Gianelloni
On Wed, 2005-12-07 at 11:27 -0800, Donnie Berkholz wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 Donnie Berkholz wrote:
 | I'm planning on porting every installed app on my system to modular X,
 | starting in the next couple of days. This means I will be committing to
 | many of your applications, libraries, etc.
 |
 | If you don't trust my ability to do this or otherwise don't want me
 | touching your app, please email me off-list.
 
 For your benefit, here's my world file. You can determine whether your
 app's in the list by replacing yours with it, then running 'emerge -ep
 world'.

Nevermind that last email since you sent out your world.

-- 
Chris Gianelloni
Release Engineering - Strategic Lead
x86 Architecture Team
Games - Developer
Gentoo Linux


signature.asc
Description: This is a digitally signed message part


Re: [gentoo-dev] Getting your apps ported to modular X

2005-12-07 Thread Ciaran McCreesh
On Wed, 07 Dec 2005 11:18:58 -0800 Donnie Berkholz
[EMAIL PROTECTED] wrote:
| I'm planning on porting every installed app on my system to modular X,
| starting in the next couple of days. This means I will be committing
| to many of your applications, libraries, etc.

So is there now a safe, correct way of specifying modular X
dependencies that will actually work?

-- 
Ciaran McCreesh : Gentoo Developer (I can kill you with my brain)
Mail: ciaranm at gentoo.org
Web : http://dev.gentoo.org/~ciaranm



signature.asc
Description: PGP signature


Re: [gentoo-dev] Getting your apps ported to modular X

2005-12-07 Thread Donnie Berkholz

Ciaran McCreesh wrote:

So is there now a safe, correct way of specifying modular X
dependencies that will actually work?


It will work when I pull the virtual/x11 from base/virtuals this 
weekend. Until then, it will wrongly think xorg-x11-7 ebuilds provide 
the virtual.


See my recent post on the other modular thread, Modular X porting: 
dependency changes.


Thanks,
Donnie
--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Getting your apps ported to modular X

2005-12-07 Thread Donnie Berkholz

Donnie Berkholz wrote:

For your benefit, here's my world file. You can determine whether your
app's in the list by replacing yours with it, then running 'emerge -ep
world'.


It was pointed out that I worded this poorly. Rather than replacing, you 
should back up your own file, copy mine in, then replace it with your 
backup when you finish. If you've already overwritten your world file 
without understanding what you were doing, try regenworld.


Also, here's a generated list of things from my world file that depend 
on X, again not produced by me:


app-admin/gkrellm-2.2.5
app-text/ghostscript-7.07.1-r8
gnome-base/gnome-libs-1.4.2
gnome-base/libglade-0.17-r6
gnome-base/libgtop-2.10.2
gnome-extra/zenity-2.10.1
media-gfx/xloadimage-4.1-r4
media-libs/giflib-4.1.4
media-libs/glut-3.7.1
media-libs/gst-plugins-0.8.10
media-libs/imlib-1.9.14-r3
media-libs/imlib2-1.2.0-r2
media-libs/libmpeg2-0.4.0b
media-libs/libsdl-1.2.8-r1
media-libs/smpeg-0.4.4-r7
media-plugins/xmms-alsa-1.2.10-r2
media-plugins/xmms-crossfade-0.3.8
media-plugins/xmms-esd-1.2.10-r1
media-plugins/xmms-extra-0.1
media-plugins/xmms-fmradio-1.5
media-plugins/xmms-mad-0.8
media-plugins/xmms-mpg123-1.2.10-r1
media-plugins/xmms-oggre-0.3
media-plugins/xmms-status-plugin-1.0
media-plugins/xmms-vorbis-1.2.10-r1
media-sound/xmms-1.2.10-r15
net-misc/rdesktop-1.4.1
net-www/netscape-flash-7.0.61
www-client/links-2.1_pre18
x11-base/xorg-x11-6.8.2-r6
x11-libs/gtk+-1.2.10-r11
x11-libs/gtk+-2.6.10-r1
x11-libs/libwnck-2.10.3
x11-libs/libxklavier-2.0
x11-libs/pango-1.8.1-r1
x11-libs/startup-notification-0.8
x11-libs/vte-0.11.15
x11-misc/xscreensaver-4.22-r4
x11-plugins/gkrellmms-2.1.21
x11-terms/xterm-204
x11-wm/metacity-2.10.3

You can probably count on all of those getting dep changes. Other things 
may as well, if they link statically or are binary.


Thanks,
Donnie
--
gentoo-dev@gentoo.org mailing list