Commit Graph

4937 Commits

Author SHA1 Message Date
Fatih Aşıcı 9525afca3c pisi 2.3.1
This release fixes a serious regression which prevents using local
repositories with compressed index files. Also the compatibility
of repositories without distribution info is ignored now.

Changes since 2.3
-----------------
fatih (4):
      rng: Allow 'critical' as a value for Type tag
      repodb: Fix use of compressed local repositories
      repodb: Do not check compatibility if distro info is not included
      scripts/make-changelog: Replace [at]'s with @ char and use tab char for indentation
2010-05-30 20:04:33 +00:00
Fatih Aşıcı 1664fbc2d3 scripts/make-changelog: Replace [at]'s with @ char and use tab char for indentation 2010-05-30 19:54:58 +00:00
Fatih Aşıcı 43f01c4989 repodb: Do not check compatibility if distro info is not included
Check distro name if specified in index file. If distro release is also
specified, check it for compatibility in addition to distro name.
2010-05-30 19:41:26 +00:00
Fatih Aşıcı 62403a40c4 repodb: Fix use of compressed local repositories
This fixes a serious regression in 2.3. Repo index files are also cached
when it is compressed. Parse the cached xml file if the uri of compressed
index file is given as the repo address.
2010-05-30 19:41:24 +00:00
Fatih Aşıcı 129e2f2591 rng: Allow 'critical' as a value for Type tag 2010-05-27 08:53:47 +00:00
Fatih Aşıcı 0fe53eb3dd pisi 2.3
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
2010-05-27 08:49:07 +00:00
Fatih Aşıcı 18a3cce7e5 Remove NEWS file and update MANIFEST.in 2010-05-27 08:33:24 +00:00
Fatih Aşıcı a883c70865 changelog: Rename old ChangeLog file 2010-05-27 08:29:30 +00:00
Fatih Aşıcı 8877a9b27d scripts/make-changelog: Write bug report links 2010-05-27 08:28:16 +00:00
Fatih Aşıcı 19cb04d75f scripts: Add a script to generate ChangeLog files from svn log 2010-05-27 08:15:14 +00:00
Fatih Aşıcı 687e529728 repodb: Do not search index files of local repos in /var/lib/pisi
BUG:FIXED:13156
2010-05-26 13:11:04 +00:00
Fatih Aşıcı 773a4740a0 repodb: Do not fail when Distribution tag is missing 2010-05-26 08:47:58 +00:00
Fatih Aşıcı 147513c537 install: Call flush/fsync for critical pisi files
BUG:FIXED:13005
2010-05-24 11:32:41 +00:00
Ozan Çağlayan 32030e2301 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 2010-05-24 09:55:55 +00:00
Fatih Aşıcı da377aac73 pisi 2.3_rc1
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)
2010-05-24 07:28:01 +00:00
Fatih Aşıcı 097cc4dbfb api/update_repo(s): Update caches when index is really updated 2010-05-22 17:29:20 +00:00
Fatih Aşıcı 441f17afa0 api: Record forced update-repo operations in history 2010-05-22 17:17:35 +00:00
Transifex SVN Submitter 8297defda2 l10n: Updated French (fr) translation to 100% (Philippe Svetoslavsky)
New status: 628 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translate.pardus.org.tr).
2010-05-22 10:08:39 +00:00
Fatih Aşıcı f817c21ace config: Let --destdir= parameter work again
This is another regression introduced after the Config class became
a Singleton.
2010-05-21 13:16:46 +00:00
Fatih Aşıcı d5e2978733 specfile: Uninstalled packages cannot have update actions 2010-05-21 07:51:04 +00:00
Transifex SVN Submitter 00598e8f43 l10n: Updated German (de) translation to 94% (Klemens Häckel)
New status: 593 messages complete with 13 fuzzies and 22 untranslated.

Transmitted-via: Transifex (translate.pardus.org.tr).
2010-05-21 00:24:11 +00:00
Transifex SVN Submitter ea53eded5a l10n: Updated German (de) translation to 93% (Klemens Häckel)
New status: 590 messages complete with 13 fuzzies and 25 untranslated.

Transmitted-via: Transifex (translate.pardus.org.tr).
2010-05-21 00:21:05 +00:00
Transifex SVN Submitter 5fff7140cf l10n: Updated German (de) translation to 92% (Klemens Häckel)
New status: 584 messages complete with 13 fuzzies and 31 untranslated.

Transmitted-via: Transifex (translate.pardus.org.tr).
2010-05-21 00:18:29 +00:00
Transifex SVN Submitter 5bab7b9216 l10n: Updated Spanish (Castilian) (es) translation to 99% (Klemens Häckel)
New status: 623 messages complete with 0 fuzzies and 5 untranslated.

Transmitted-via: Transifex (translate.pardus.org.tr).
2010-05-20 23:53:04 +00:00
Transifex SVN Submitter 503c6f4c3b l10n: Updated Dutch (Flemish) (nl) translation to 100% (Antoon Tolboom)
New status: 628 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translate.pardus.org.tr).
2010-05-20 15:21:16 +00:00
Fatih Aşıcı 508651620a pisi 2.3_beta2
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ı)
2010-05-20 12:42:00 +00:00
Transifex SVN Submitter 0ad58fb0f1 l10n: Updated Turkish (tr) translation to 100% (Fatih Aşıcı)
New status: 628 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translate.pardus.org.tr).
2010-05-20 12:35:14 +00:00
Fatih Aşıcı 2885cab684 l10n: Update messages 2010-05-20 12:31:38 +00:00
Fatih Aşıcı fb8956cf04 cli/addrepo: Remove dead code 2010-05-20 12:26:16 +00:00
Fatih Aşıcı cb220d98dd repodb: Let check_distribution raise an error
This commit moves the check from cli code to api.py. Check is done
at every repo update. Also uses SourceName tag for getting distribution
name.
2010-05-20 12:21:40 +00:00
Fatih Aşıcı ed12a3efbf installdb: Fix errors when installed package info is broken
If read of metadata.xml fails, warn user and consider that package as
uninstalled.

BUG:COMMENT:13005
2010-05-20 07:23:07 +00:00
Fatih Aşıcı cf2819efd5 cli/build: Use Error class in pisi namespace 2010-05-20 06:51:29 +00:00
Fatih Aşıcı ed4332a6e1 config: Add a method for setting options
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.
2010-05-20 06:41:16 +00:00
Transifex SVN Submitter 90bdbf4041 l10n: Updated Swedish (sv) translation to 40% (Patrik Karlsson)
New status: 254 messages complete with 0 fuzzies and 374 untranslated.

Transmitted-via: Transifex (translate.pardus.org.tr).
2010-05-19 09:40:49 +00:00
Transifex SVN Submitter 602723ea59 l10n: Updated Swedish (sv) translation to 23% (Patrik Karlsson)
New status: 148 messages complete with 0 fuzzies and 480 untranslated.

Transmitted-via: Transifex (translate.pardus.org.tr).
2010-05-19 08:56:08 +00:00
Transifex SVN Submitter cb65c60df5 l10n: Updated Swedish (sv) translation to 19% (Patrik Karlsson)
New status: 124 messages complete with 0 fuzzies and 504 untranslated.

Transmitted-via: Transifex (translate.pardus.org.tr).
2010-05-19 08:33:48 +00:00
Fatih Aşıcı 28d7232080 Make Config and Constants classes singletons 2010-05-18 12:15:55 +00:00
Fatih Aşıcı ffe4620ded util: Add a singleton metaclass 2010-05-18 12:15:51 +00:00
Fatih Aşıcı 4b650f2c3d cli/install: Fix the exception raised when an unknown component name is provided 2010-05-18 08:26:33 +00:00
Fatih Aşıcı 8774eaf162 fetcher: Handle all fetch errors
Also show the URI in the error message (not the local path).

BUG:FIXED:10948
2010-05-18 07:55:03 +00:00
Fatih Aşıcı 05a1f77b4b cli/history: Pass -K option to less
This causes less to exit cleanly when an interrupt character is typed.

BUG:FIXED:12947
2010-05-18 06:16:23 +00:00
Fatih Aşıcı 0cf8cc6e7c dtd/rng: Replace update type 'bug' with 'critical' 2010-05-17 08:17:24 +00:00
Serdar Dalgıç 9a167f46e9 cli/blame: Blame installed package instead of the one in the repositories.
BUG:FIXED:12979
2010-05-17 07:08:05 +00:00
Fatih Aşıcı 12d5e8725b cli/install: Fix help string 2010-05-16 21:36:55 +00:00
Fatih Aşıcı 8401655680 cli/upgrade: Fix help string 2010-05-16 21:16:16 +00:00
Fatih Aşıcı 914dbe9eb7 tree-wide: Remove redundant imports 2010-05-16 20:35:33 +00:00
Transifex SVN Submitter b80c69be31 l10n: Updated French (fr) translation to 100% (Philippe Svetoslavsky)
New status: 628 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translate.pardus.org.tr).
2010-05-16 14:55:18 +00:00
Transifex SVN Submitter bec40cca10 l10n: Updated French (fr) translation to 99% (Philippe Svetoslavsky)
New status: 627 messages complete with 0 fuzzies and 1 untranslated.

Transmitted-via: Transifex (translate.pardus.org.tr).
2010-05-16 14:54:32 +00:00
Transifex SVN Submitter 02202b5515 l10n: Updated French (fr) translation to 99% (Philippe Svetoslavsky)
New status: 627 messages complete with 0 fuzzies and 1 untranslated.

Transmitted-via: Transifex (translate.pardus.org.tr).
2010-05-16 14:54:02 +00:00
Transifex SVN Submitter 553cf6e9b6 l10n: Updated French (fr) translation to 99% (Philippe Svetoslavsky)
New status: 626 messages complete with 0 fuzzies and 2 untranslated.

Transmitted-via: Transifex (translate.pardus.org.tr).
2010-05-16 14:49:34 +00:00