Bug w poldku

2015-10-21 Wątek Adam Osuchowski
W poldku 0.30.1 jest bug. Po wpisaniu jakiejs komendy, która instaluje
pakiety i naciśnięciu CTRL-C przed naciśnięciem entera pojawia się:

Something wrong, something not quite right with 0.30.1 (stable)
Assertion 'pkgs == NULL' failed, install.c:295

Spodowodowane jest to nie zwalnianiem struktury. Właściwy patch na to
w załączniku (o ile dobrze odczytałem ze źródeł intencje autora). Proszę
o założenie bo nie mam dostępu do repozytorium ze źródłami. BTW, dane
na stronie http://poldek.pld-linux.org/devel.html są trochę nieaktualne
(Gitorious został zamknięty).
diff -ruNp poldek-0.30.1.orig/install3/preinstall.c 
poldek-0.30.1/install3/preinstall.c
--- poldek-0.30.1.orig/install3/preinstall.c2014-03-25 23:32:25.0 
+0100
+++ poldek-0.30.1/install3/preinstall.c 2015-10-21 21:53:10.190934930 +0200
@@ -199,8 +199,10 @@ int i3_pre_ts_install(struct poldek_ts *
 if (!pkg_is_marked(ts->pms, pkg))
 continue;
 
-if (sigint_reached())
+if (sigint_reached()) {
+n_array_cfree(pkgs);
 return -1;
+}
 
 installable = i3_is_pkg_installable(ts, pkg, 1);
 
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: Bug w poldku?

2006-01-26 Wątek Marcin Król
 Czemu poldek chce mi na sile wcisnac mod_ssl-2.2.0-10 skoro kaze mu zeby 
 wgral 2.0.55-3.2? Bug?

Anyone? Bo mam nastepne durne zachowanie poldka...

upgrade -t apache-2.0.55-4 apache-mod_ssl-2.0.55-4 pokazuje ladnie ze,
apache-2.0.55-3.2 zostanie zastapiony przez apache-2.0.55-4, a
apache-mod_ssl-2.0.55-3.2 przez apache-mod_ssl-2.0.55-4. Jak usune -t z
wywolania co by poldek mi wykonal zadana operacje to szuja wywala ze
upgrade'uje apache-2.0.55-3.2 do apache-2.0.55-4, ale zaraz potem wywala
greedy upgrade apache-mod_ssl-2.0.55-3.2 to 2.2.0-11. Czemu kurde?
Czemu z -t jest inaczej niz bez? Jak testowanie upgrade'u ma tak
wygladac, ze sam upgrade potem i tak robi co innego niz test wykazal to
lepiej chyba ta opcje wogole usunac :/

M.
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Bug w poldku?

2006-01-17 Wątek Marcin Król
Hello.

Czemu poldek chce mi na sile wcisnac mod_ssl-2.2.0-10 skoro kaze mu zeby 
wgral 2.0.55-3.2? Bug?

Jak dam samo upgrade apache-mod_ssl-2.0.55-3.2 to idzie poprawnie.

M.

P.S. Tak, apache-2.0.55-3.2 leci z mojego lokalnego repo.


poldek:/all-avail upgrade -t apache-mod_ssl-2.0.55-3.2 
htpasswd-apache-2.0.55-3.2 apache-*2.0.55-3.2*
Processing dependencies...
apache-mod_vhost_alias-2.0.55-2 obsoleted by 
apache-mod_vhost_alias-2.0.55-3.2
apache-mod_usertrack-2.0.55-2 obsoleted by apache-mod_usertrack-2.0.55-3.2
apache-mod_status-2.0.55-2 obsoleted by apache-mod_status-2.0.55-3.2
apache-mod_rewrite-2.0.55-2 obsoleted by apache-mod_rewrite-2.0.55-3.2
apache-mod_expires-2.0.55-2 obsoleted by apache-mod_expires-2.0.55-3.2
apache-mod_dir-2.0.55-2 obsoleted by apache-mod_dir-2.0.55-3.2
apache-mod_headers-2.0.55-2 obsoleted by apache-mod_headers-2.0.55-3.2
apache-mod_autoindex-2.0.55-2 obsoleted by apache-mod_autoindex-2.0.55-3.2
apache-mod_auth-2.0.55-2 obsoleted by apache-mod_auth-2.0.55-3.2
apache-mod_actions-2.0.55-2 obsoleted by apache-mod_actions-2.0.55-3.2
apache-apxs-2.0.55-2 obsoleted by apache-apxs-2.0.55-3.2
apache-2.0.55-2 obsoleted by apache-2.0.55-3.2
   greedy upgrade apache-mod_ssl-2.0.55-2 to 2.2.0-10 (unresolved apache 
= 2.0.55-2)
 apache-mod_ssl-2.0.55-2 obsoleted by apache-mod_ssl-2.2.0-10
 apache-mod_ssl-2.2.0-10 marks apache-base-2.2.0-10 (cap apache-base 
= 2.2.0-10)
error: apache-base-2.2.0-10 conflicts with apache-2.0.55-3.2
htpasswd-apache-2.0.55-2 obsoleted by htpasswd-apache-2.0.55-3.2
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl