Migrating from XOrg to XOrg7

Duncan Gibson duncan.gibson at xs4all.nl
Sun Feb 11 18:27:07 CET 2007


I wrote:
>> Or can I just change the %X alias and let "lunar fix" work its magic?

Moe replied:
> lunar unset LUNAR_ALIAS_X .. and then its going to ask you again the
> next time the %X alias comes up. Its kind of unintuitive. We should
> probably have a menu item for the (stored) aliases .. sofar?

OK, for completeness and to help anyone else who might go through this,
I've migrated from XOrg-6.9.0 to XOrg7.

Because I had CONFIG_DRM and CONFIG_DRG_RADEON set in the kernel, I had
to remove those, rebuild,and download drm-git, mesa-lib and xf86-video-ati.

I moved the following to zlocal to change "depends %X" to "depends XOrg7"
in order to check that they would rebuild:
    openMotif, gtk+, gnuplot, latex-xft-fonts, tk, qt3, gtk+-2, espgs,
    teTex, vim, cairo
the openMotif is important, because lots of other modules depend on libXm.

I've run "lunar unset LUNAR_ALIAS_X" and just reinstalled GraphicsMagick
(which I had removed after the XOrg-6.9.0 update just to speed things up)
and which also "depends %X" so it prompted me to set the alias and this
time I chose XOrg7 or course.

I've just run "lvu unedit" on the zlocal modules above, and "lunar fix"
has run with no problem. So it looks like the migration is complete.

Maybe I could have just "lunar unset LUNAR_ALIAS_X" right at the start,
(and run "lunar fixdepends" ?) and everything would have rebuilt without
problem, If yes, maybe this tip should be added to the Install_XOrg7 page.

Cheers
Duncan / engelsman (and sometimes didgerid*do)

PS I don't have a lot installed on this box, but the migration has still
required the installation or rebuilding of the following 84 modules:

cairo ddd drm-git espgs exo firefox freeglut ftgl git glitz gnuplot
graphviz groff gtk+ gtk+-2 gtkmm2 gtk-xfce-engine ieee80211 iptables
kdelibs3 kernel-reqs latex-xft-fonts libglade2 libglademm libwnck
libxfce4mcs libxfce4util libxfcegui4 linux-2.6 madwifi-svn makedepend
mesa-lib MPlayer mplayerplug-in nedit openMotif pango pcmcia-cs pygtk2 qt3
t1lib teTeX Thunar tiff tk transfig vim vte weechat wxGTK xboard xephem
xf86-video-ati xfce4-appfinder xfce4-battery-plugin xfce4-clipman-plugin
xfce4-cpugraph-plugin xfce4-datetime-plugin xfce4-dev-tools
xfce4-diskperf-plugin xfce4-extras-profile xfce4-fsguard-plugin
xfce4-genmon-plugin xfce4-icon-theme xfce4-mixer xfce4-mount-plugin
xfce4-netload-plugin xfce4-notes-plugin xfce4-panel xfce4-session
xfce4-systemload-plugin xfce4-taskmanager xfce4-wavelan-plugin
xfce4-weather-plugin xfce4-xmms-plugin xfce-mcs-manager xfce-mcs-plugins
xfce-utils xfig xfwm4 xhost xmms xpdf xterm



More information about the Lunar mailing list