[pacman-dev] [PATCH] Update NEWS file for 3.2.0 release
Nagy Gabor
ngaba at bibl.u-szeged.hu
Thu Jul 24 09:47:43 EDT 2008
> Nagy, are you still interested by improving that list with your
> suggestions :
> http://archlinux.org/pipermail/pacman-dev/2008-July/012362.html
Yes. I am interested. IMHO 1/B came true in Allan's proposed NEWS file.
After alpm.h diff I have the following suggestions in "API change" (or
in libalpm-specific changes) section, briefly:
-download callback API changed: alpm_cb_download, alpm_cb_totaldl split
(+ new alpm_option_get_totaldlcb(), alpm_option_set_totaldlcb()
functions)
-alpm_db_whatprovides() was removed
-unsigned long->off_t changes where size is used
-new alpm_delta_get_from_md5sum(), alpm_delta_get_to_md5sum()
-pmsyncpkg_t struct changes:
-pmsynctype_t and alpm_sync_get_type() were removed
-alpm_sync_get_data() was removed
-new alpm_sync_get_removes()
-PM_TRANS_TYPE_ADD pmtranstype_t (add transaction) was removed
-PM_TRANS_FLAG_DEPENDSONLY pmtransflag_t was removed,
PM_TRANS_FLAG_ALLEXPLICIT, PM_TRANS_FLAG_UNNEEDED and
PM_TRANS_FLAG_RECURSEALL flags were added.
-PM_TRANS_EVT_EXTRACT_DONE event was removed.
-trans->targets was removed, so alpm_trans_get_targets() as well
-alpm_splitdep is not public any more
-new causingpkg field in pmdepmissing_t: alpm_miss_get_causingpkg()
-new alpm_checkdbconflicts()
-PM_ERR_OPT_*, PM_ERR_PKG_INSTALLED, PM_ERR_DLT_CORRUPTED,
PM_ERR_LIBARCHIVE_ERROR error codes were removed; PM_ERR_DLT_INVALID,
PM_ERR_LIBARCHIVE, PM_ERR_LIBDOWNLOAD, PM_ERR_EXTERNAL_DOWNLOAD codes
were added
-(!) alpm_grp_get_pkgs returns with pmpkg_t list, not package-name list
-(!) Swap parameters on PM_TRANS_CONV_INSTALL_IGNOREPKG callback
function
-(TODO?) static->dynamic change in "error data list"
Bye
More information about the pacman-dev
mailing list