Menu

#45 Installer should create missing folders.

open
nobody
None
5
2012-10-08
2009-09-16
No

The install script included in Mac4Lin wrongfully assumes that the following folders exist:

~/.icons
~/.themes
~/.emerald
~/.emerald/theme
~/.emerald/themes

The install script should use "mkdir" to ensure that these folders exist, before proceeding.

Discussion

  • Anirudh Acharya

    Anirudh Acharya - 2009-09-17

    The installer assumes only ~/.icons and ~/.themes folder to be there because all the GNOME versions I know of create them by default. The installer checks if ~/.emerald folder exists. If it doesn't then it creates one and then installs.

    Can you confirm if any versions of GNOME do NOT create ~/.icons and/or ~/.themes?

     
  • Nobody/Anonymous

    Yes. On Ubuntu Hardy, Ubuntu Intrepid, and Ubuntu Jaunty (haven't yet tried Karma) [i.e., the latest three official releases of Ubuntu], the installer will complain about ~/.icons, ~/.themes, ~/.emerald/theme, and ~/.emerald/themes (perhaps you check for ~/.emerald but not for its subfolders?). The installer will complete but will only apply part of Mac4Lin, leaving a very eerie and ugly half Mac and half Gnome look.

     
  • Anirudh Acharya

    Anirudh Acharya - 2009-09-17

    I will look into this issue then

     
  • andor1970

    andor1970 - 2009-10-15

    When i try to install Mac4Lin_Install_v1.0.sh. I get the message "Installing Mac4Lin Emerald Window Borders...
    [: 62: missing ]
    Done!
    I Created The folders mentioned above manually in my /home/username/ folder and to be sure i copied files from equally namen folders in de folder with the installation files to the newly created folders., but still the same message.

     
  • Nobody/Anonymous

    For your information: I run Ubuntu Jaunty Jackalope with gnome desktop.
    Any news?

     
  • Anirudh Acharya

    Anirudh Acharya - 2009-10-16

    @andor
    Do you use Emerald themer for window decoration? If not (and your use the default Ubuntu install) then no need to worry. You can ignore this warning.

     

Log in to post a comment.

MongoDB Logo MongoDB