|
|
|
|
@ -821,7 +821,7 @@ void on_module_remove_clicked(GtkWidget *self,dictionary *dict){
|
|
|
|
|
config_str additions = yon_resource_open_file(kernels_addon_path,&size);
|
|
|
|
|
GtkTreeIter iter;
|
|
|
|
|
for (int i=0;i<tab->module_requirements_size;i++){
|
|
|
|
|
if (!system(get_package_is_installed_command(tab->module))){
|
|
|
|
|
if (!system(get_package_is_installed_command(tab->module_requirements[i]))){
|
|
|
|
|
gtk_list_store_append(window->liststore1,&iter);
|
|
|
|
|
for (int j=1;j<size;j++){
|
|
|
|
|
int cur_size;
|
|
|
|
|
@ -889,7 +889,7 @@ void on_package_remove_clicked(GtkWidget *self,dictionary *dict){
|
|
|
|
|
config_str additions = yon_resource_open_file(kernels_addon_path,&size);
|
|
|
|
|
GtkTreeIter iter;
|
|
|
|
|
for (int i=0;i<tab->module_requirements_size;i++){
|
|
|
|
|
if (!system(get_package_is_installed_command(tab->package))){
|
|
|
|
|
if (!system(get_package_is_installed_command(tab->package_requirements[i]))){
|
|
|
|
|
gtk_list_store_append(window->liststore1,&iter);
|
|
|
|
|
for (int j=1;j<size;j++){
|
|
|
|
|
int cur_size;
|
|
|
|
|
|