This is the first stable release of 2.3.x series. This release
includes assorted bug fixes that might be considered critical.
Full changelog since version 2.2.19 is included in ChangeLog file.
Changes since 2.3_rc1
---------------------
fatih (7):
install: Call flush/fsync for critical pisi files
repodb: Do not fail when Distribution tag is missing
repodb: Do not search index files of local repos in /var/lib/pisi
scripts: Add a script to generate ChangeLog files from svn log
scripts/make-changelog: Write bug report links
changelog: Rename old ChangeLog file
Remove NEWS file and update MANIFEST.in
ozan.caglayan (1):
Always use /root/.ccache for CCACHE_DIR for not bypassing ccache when we modify /root in actions.py. A more elegant way is to read CCACHE_DIR from pisi.conf
This is the first release candidate for the upcoming 2.3.x releases.
This release mostly includes bug fixes and translation updates.
Changes since 2.3_beta2
-----------------------
fatih (4):
specfile: Uninstalled packages cannot have update actions
config: Let --destdir= parameter work again
api: Record forced update-repo operations in history
api/update_repo(s): Update caches when index is really updated
transifex (6):
l10n: Updated Dutch (Flemish) (nl) translation to 100% (Antoon Tolboom)
l10n: Updated Spanish (Castilian) (es) translation to 99% (Klemens Häckel)
l10n: Updated German (de) translation to 92% (Klemens Häckel)
l10n: Updated German (de) translation to 93% (Klemens Häckel)
l10n: Updated German (de) translation to 94% (Klemens Häckel)
l10n: Updated French (fr) translation to 100% (Philippe Svetoslavsky)
This is the second beta for the upcoming 2.3.x releases. This release
mostly includes bug fixes and translation updates.
Changes since 2.3_beta1
-----------------------
fatih (15):
tree-wide: Remove redundant imports
cli/upgrade: Fix help string
cli/install: Fix help string
dtd/rng: Replace update type 'bug' with 'critical'
cli/history: Pass -K option to less
fetcher: Handle all fetch errors
cli/install: Fix the exception raised when an unknown component name is provided
util: Add a singleton metaclass
Make Config and Constants classes singletons
config: Add a method for setting options
cli/build: Use Error class in pisi namespace
installdb: Fix errors when installed package info is broken
repodb: Let check_distribution raise an error
cli/addrepo: Remove dead code
l10n: Update messages
sdalgic (1):
cli/blame: Blame installed package instead of the one in the repositories.
transifex (22):
l10n: Updated Spanish (Castilian) (es) translation to 97% (Klemens Häckel)
l10n: Updated Spanish (Castilian) (es) translation to 99% (Klemens Häckel)
l10n: Updated Italian (it) translation to 76% (Davide Siciliano)
l10n: Updated French (fr) translation to 96% (Philippe Svetoslavsky)
l10n: Updated French (fr) translation to 96% (Philippe Svetoslavsky)
l10n: Updated French (fr) translation to 96% (Philippe Svetoslavsky)
l10n: Updated French (fr) translation to 96% (Philippe Svetoslavsky)
l10n: Updated French (fr) translation to 96% (Philippe Svetoslavsky)
l10n: Updated French (fr) translation to 96% (Philippe Svetoslavsky)
l10n: Updated French (fr) translation to 97% (Philippe Svetoslavsky)
l10n: Updated French (fr) translation to 97% (Philippe Svetoslavsky)
l10n: Updated French (fr) translation to 98% (Philippe Svetoslavsky)
l10n: Updated French (fr) translation to 98% (Philippe Svetoslavsky)
l10n: Updated French (fr) translation to 99% (Philippe Svetoslavsky)
l10n: Updated French (fr) translation to 99% (Philippe Svetoslavsky)
l10n: Updated French (fr) translation to 99% (Philippe Svetoslavsky)
l10n: Updated French (fr) translation to 99% (Philippe Svetoslavsky)
l10n: Updated French (fr) translation to 100% (Philippe Svetoslavsky)
l10n: Updated Swedish (sv) translation to 19% (Patrik Karlsson)
l10n: Updated Swedish (sv) translation to 23% (Patrik Karlsson)
l10n: Updated Swedish (sv) translation to 40% (Patrik Karlsson)
l10n: Updated Turkish (tr) translation to 100% (Fatih Aşıcı)
This fixes a regression appeared after Config class became a singleton.
Different parts of pisi tries to create an instance of Config class with
different options. Since it is a singleton, later contructions won't
get the new options. Fix this by implementing a new method for setting
options instance.