Radix cross Linux

The main Radix cross Linux repository contains the build scripts of packages, which have the most complete and common functionality for desktop machines

383 Commits   1 Branch   1 Tag
Index: app/pkgtools/0.2.2/Makefile
===================================================================
--- app/pkgtools/0.2.2/Makefile	(revision 346)
+++ app/pkgtools/0.2.2/Makefile	(revision 347)
@@ -63,6 +63,8 @@
 REQUIRES           = app/dialog/1.3-20210621
 REQUIRES          += app/coreutils/8.32
 REQUIRES          += app/findutils/4.8.0
+REQUIRES          += app/parted/3.6
+REQUIRES          += app/bc/1.07.1
 REQUIRES          += app/grep/3.6
 REQUIRES          += app/sed/4.8
 REQUIRES          += app/tar/1.34
Index: base/radix-setup/scripts/setup
===================================================================
--- base/radix-setup/scripts/setup	(revision 346)
+++ base/radix-setup/scripts/setup	(revision 347)
@@ -454,6 +454,8 @@
 ${partition_table_type}
 w
 EOF
+
+  partprobe ${disk}
 }
 
 create_EFI_partition()
@@ -498,6 +500,8 @@
 EOF
   fi
 
+  partprobe ${disk}
+
   mkfs.fat -F 32 -n UEFI ${disk}${p}1  2>/dev/null 1>/dev/null
 }
 
@@ -610,6 +614,8 @@
 EOF
     fi
   fi
+
+  partprobe ${disk}
 }
 
 create_HOME_partition()
@@ -695,6 +701,8 @@
     swap_bytes=0
     swap_start_sector=0
   fi
+
+  partprobe ${disk}
 }
 
 create_SWAP_partition()
@@ -736,6 +744,8 @@
 EOF
     fi
   fi
+
+  partprobe ${disk}
 }
 
 umount_target_partitions()
@@ -785,6 +795,8 @@
     EXITSTATUS=20
     exit
   fi
+
+  partprobe ${disk}
 }
 
 ask_formatting()