|  | @@ -174,11 +174,17 @@ function install_guix {
 | 
	
		
			
			| 174 | 174 |          echo $'guix directory var/guix not found'
 | 
	
		
			
			| 175 | 175 |          exit 8726325
 | 
	
		
			
			| 176 | 176 |      fi
 | 
	
		
			
			| 177 |  | -    mv var/guix /var/
 | 
	
		
			
			|  | 177 | +    if [ -d /var/guix ]; then
 | 
	
		
			
			|  | 178 | +        rm -rf /var/guix
 | 
	
		
			
			|  | 179 | +    fi
 | 
	
		
			
			|  | 180 | +    mv $INSTALL_DIR/guix/var/guix /var/
 | 
	
		
			
			| 178 | 181 |      if [ ! -d gnu ]; then
 | 
	
		
			
			| 179 | 182 |          echo $'guix gnu directory not found'
 | 
	
		
			
			| 180 | 183 |          exit 743383235
 | 
	
		
			
			| 181 | 184 |      fi
 | 
	
		
			
			|  | 185 | +    if [ -d /gnu ]; then
 | 
	
		
			
			|  | 186 | +        rm -rf /gnu
 | 
	
		
			
			|  | 187 | +    fi
 | 
	
		
			
			| 182 | 188 |      mv gnu /
 | 
	
		
			
			| 183 | 189 |  
 | 
	
		
			
			| 184 | 190 |      ln -sf /var/guix/profiles/per-user/root/guix-profile /root/.guix-profile
 | 
	
	
		
			
			|  | @@ -195,7 +201,7 @@ function install_guix {
 | 
	
		
			
			| 195 | 201 |                  guixbuilder$i;
 | 
	
		
			
			| 196 | 202 |      done
 | 
	
		
			
			| 197 | 203 |  
 | 
	
		
			
			| 198 |  | -    GUIX_DAEMON=$(find $INSTALL_DIR/guix -name guix-daemon.service)
 | 
	
		
			
			|  | 204 | +    GUIX_DAEMON=$(find /var/guix -name guix-daemon.service)
 | 
	
		
			
			| 199 | 205 |      if [ ! -f $GUIX_DAEMON ]; then
 | 
	
		
			
			| 200 | 206 |          echo $"$GUIX_DAEMON"
 | 
	
		
			
			| 201 | 207 |          echo $'No guix systemd daemon found'
 | 
	
	
		
			
			|  | @@ -214,13 +220,6 @@ function install_guix {
 | 
	
		
			
			| 214 | 220 |      if [ ! -d /usr/local/share/info ]; then
 | 
	
		
			
			| 215 | 221 |          mkdir -p /usr/local/share/info
 | 
	
		
			
			| 216 | 222 |      fi
 | 
	
		
			
			| 217 |  | -    cd /usr/local/share/info
 | 
	
		
			
			| 218 |  | -    if [ ! -d /var/guix/profiles/per-user/root/guix-profile/share/info ]; then
 | 
	
		
			
			| 219 |  | -        echo $'Directory not found /var/guix/profiles/per-user/root/guix-profile/share/info'
 | 
	
		
			
			| 220 |  | -        exit 7835202
 | 
	
		
			
			| 221 |  | -    fi
 | 
	
		
			
			| 222 |  | -    for i in /var/guix/profiles/per-user/root/guix-profile/share/info/* ;
 | 
	
		
			
			| 223 |  | -    do ln -s $i ; done
 | 
	
		
			
			| 224 | 223 |  
 | 
	
		
			
			| 225 | 224 |      install_guix_user /root
 | 
	
		
			
			| 226 | 225 |      install_guix_user /etc/skel
 |