poldek 0.30.0

Milestone information

Project:
poldek
Series:
0.30
Version:
0.30.0
Released:
 
Registrant:
Marcin Banasiak
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
No users assigned to blueprints and bugs.
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
No bugs are targeted to this milestone.

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon poldek-0.30.0.tar.xz (md5) 0.30.0 release tarball 9
last downloaded 80 weeks ago
Total downloads: 9

Release notes 

New features:
  • adding repo to group from repo config (lp#966972) (Bartlomiej Zimon)
  • change behaviour of --cleana to clean the whole cache dir (Marcin Banasiak)
  • support RPM 5.4 (lp#1042200) (Marcin Banasiak)
  • drop support for ancient RPM versions (Marcin Banasiak)
  • conf: only warn if path included twice (Bartlomiej Zimon)
  • if --up needs to download more data than --upa, switch to --upa (lp#705452) (Bartlomiej Zimon)
  • add aria2 to fetch.conf, it is configured as multifile downloader for speedup (Bartlomiej Zimon)
  • support more than 24 packages in choose equiv (Bartlomiej Zimon)
  • rpmvercmp: rewritten to use rpmEVRcompare() (Marcin Banasiak)
  • add counter of packages to download (Bartlomiej Zimon)
  • add autocompletion of command options in interactive mode (Marcin Banasiak)
  • add --caplookup to install command in interactive mode (Bartlomiej Zimon)
  • do not show information about amount of transaction space required but relative to already installed (Bartlomiej Zimon)
  • support for query format in ls command (Marcin Banasiak)
  • add --source-rpm (-s) option to ls command (lp#392984) (Bartlomiej Zimon)
  • allow to search changelogs (Marcin Banasiak)
  • package changelogs are stored in repo index
  • add what-{provides,requires} autocompletion (Marcin Banasiak)
  • add source rpm filename to pndir index (with help of Marcin Banasiak)
  • support for conf.d style %include (https://bugs.pld-linux.org/show_bug.cgi?id=79)
  • dependency solver big cleanup: faster, simplified, improved a lot multilib, backtracking, fixes.
  • supported RPM up to 5.0.2 (with help of Arkadiusz Miskiewicz)
  • support fo UTF-8 encoded package summaries and descriptions (Witold Filipczyk)
  • package Suggests supported (with help of Marcin Banasiak)
  • cli.conf with interactive shell configuration, aliases.conf has been removed
  • improved package repositories management mode: instalation to multiple repos, working --destination and --jutstdb
  • pythonized Python module, new pyldek.py as general example of module usage.
  • support for RPM 4.4.6's new internal sysinfo(),getconf(),uname() and cpuinfo() capabilities and auto-dependecies based on package directories
  • let a user to choose equivalents selected by --caplookup option
  • choosing equivalents prompt are interrupt-able now.
  • new --mo=OPTION[,OPTION...] replaces --no{compress,desc,diff} index creation options,
  • with --mo=v018x created 'pdir' index is compatibile with versions prior 0.18.9 (without package files mtime included)
  • vfcompr: temporary *vfcompr.md5 files moved from source to destination (cache) directory
  • "use sudo" default value is explicit set to "auto" (new 3var boolean-like type is added).
  • configuration for CentOS has been added. (Arkadiusz Patyk)

Bugfixes:
  • fix for crashes on subpackages with inherited group (Kacper Kornet)
  • fix leaking fds (lp#307183) (Marcin Banasiak)
  • fix insecure format string usage (Jan Rękorajski)
  • don't get number of elements in database iterator in rpmdb_it_init() (lp#1042200) (Marcin Banasiak)
  • don't clean list if not found one or more entries, warn instread (lp#1024970) (Bartlomiej Zimon)
  • show pkg arch in verify deps mode (lp#1031762) (Bartlomiej Zimon)
  • don't lose directories during dirindex update (Marcin Banasiak)
  • improve matching security updates from changelogs (Elan Ruusamäe)
  • fix repo loading, broken repo is non fatal now (lp#813213) (Bartlomiej Zimon)
  • kill (null) when using source url (lp#699907) (Marcin Banasiak)
  • don't process suggests when --follow is set to no. (lp#689237) (Marcin Banasiak)
  • enforce dirindex update when package was rebuilt without release change (Marcin Banasiak)
  • break endless loop when poldek loses connected terminal (lp#499504) (Bartlomiej Zimon)
  • fix url prepare (lp#506568) (Bartlomiej Zimon)
  • add multiarch upgrade(-dist) support and pkgs migration from/to noarch (lp#408034) (Bartlomiej Zimon)
  • add arch match to hold/ignore (lp#408036) (Bartlomiej Zimon)
  • don't ask for Suggests if the transaction is already broken (Patryk Zawadzki)
  • color bugfix for not picking pkg updates for c=2 pkg if new is c=0 (lp#299685) (Elan Ruusamäe)
  • abort if db version changed between installs (Elan Ruusamäe)
  • decode strings that may be urlencoded before displaying (lp#381548) (Marcin Banasiak)
  • on upgrade don't suggest packages skipped during installation (Marcin Banasiak)
  • don't suggest required packages (lp#305588) (Marcin Banasiak)
  • multilib: fixed choose equiv
  • never rollback directly marked packages (#158)
  • check ability to install before hold (#153)
  • copy packages from local repos too if --fetch to custom dir requested (#101)
  • cli: --nohold command line option not longer ignored (#68) (Marcin Banasiak)
  • fixed path validation ("/foo../" is not a relative path)
  • orphaned package are upgraded if its successor drags more new packages than orphaned one

Changelog 

This release does not have a changelog.

0 blueprints and 0 bugs targeted

There are no feature specifications or bug tasks targeted to this milestone. The project's maintainer, driver, or bug supervisor can target specifications and bug tasks to this milestone to track the things that are expected to be completed for the release.

This milestone contains Public information
Everyone can see this information.