pisi 2.3.2

PISI is the package management system of Pardus


Packager: Fatih Aşıcı

License: GPLv2


Build files

Bug reports

Binary packages


Release history

ReleaseRelease dateVersionUpdaterComment
1692011-05-162.3.2Onur KüçükMake indexing in a parallel fashion by distributing per-package parsing/calculation to seperate worker processes, patch by Gökçen and Ozan
1682010-07-162.3.2Fatih AşıcıNew stable release
1672010-06-162.3.1Fatih AşıcıFix empty messages returned by System.Manager backend
1662010-06-032.3.1Ozan Çağlayanl10n: Improve 2 messages and their translations.
1652010-05-302.3.1Fatih AşıcıNew stable release
1642010-05-272.3Fatih AşıcıAdd fix for local repositories
1632010-05-272.3Fatih AşıcıNew stable release
1622010-05-242.3_rc1Fatih AşıcıFirst release candidate for 2.3
1612010-05-212.3_beta2Fatih AşıcıFix destdir regression
1602010-05-202.3_beta2Fatih AşıcıNew beta release
1592010-05-142.3_beta1Fatih AşıcıNew beta release
1582010-04-162.2.21Fatih AşıcıNew stable release. Changes since 2.2.20:
* build: Copy additional source files when a build step is given too
* db: Remove repodb members to avoid caching of RepoDB instance
* build: Check abandoned files after copying all the additional files
* upgrade: Use a single loop for finding packages to be upgraded
* actionsapi/cmaketools: Just pass DESTDIR to make install
* Don't install blacklisted system.base packages on update and new package install
* Implement lsbINFO() to get LSB information of the distribution
* Translation updates for Dutch (Flemish), French, and Turkish
1572010-03-032.2.20Fatih AşıcıFix a regression caused by a concatenation error
1562010-03-032.2.20Fatih AşıcıBump to new stable release. Changes:
* "reverse" attribute support for Patch tags
* components.xml now recognizes Maintainer tags
* Support for AdditionalFiles tag in Source tags
* Support for multiple Archive tags
* "target" attribute support for Archive tags
* Fix installation of pisi packages with old formats
* Relocation code now checks whether the old and new paths refer to the same file.
* Fixed some places not taking -D parameter into account.
* Build now fails when an empty directory is abandoned in install dir.
* Cosmetic changes for error messages.

Changes since 2.2.18
* pisi error message sanitization (ozan)
* Don't wait until packaging for borking about invalid version strings (ozan)
* AnyDependency with attribute fix for no pisi warning when the last anydep is removed
* Add support for reverse applying a patch with Patch reverse="[tT]rue" (ozan)
* Handle urllib2 errors of dummy .part files created as a result of unreachable
translations.xml's. (sdalgic) [#12136]
* Add repo arch,dist,dist_release getter methods to RepoDB
* Add repo arch and dist check for pisi add-repo
1552010-02-122.2.18Gökçen EraslanReplace FileError in shelltools.py with ctx.ui.error to fix some invalid exception messages during build.
1542010-01-222.2.18Gökçen EraslanDo not ignore parameter in make method (eg. perl Build test) of perlmodules.py. Tests of some perl modules have never run before this commit.
1532010-01-142.2.18Faik Uygur* Do not force replaced package upgrades for system.base upgrade planning
* Add get_package_requirements method to pisi api
* Implement get.ARCH() in actionsapi (ozan)
* Translation updates (patrik, klemens)
1522010-01-082.2.17Faik Uygur* Fix pisi hs quit problem (fatih)
* Translation fixes (philippe.svetoslavsky, patrik, atolboo, klemens)
* Actions api fixes (ozan)
1512009-12-232.2.16Gökçen EraslanApply commit r23485 (sort the files according to their path names before adding them to the tarfile.) for delta packages.
1502009-12-212.2.16Gökçen EraslanChange CMAKE_BUILD_TYPE to RelWithDebInfo in cmaketools to get faster and less verbose KDE packages.
1492009-12-212.2.16Faik UygurFix delta package upgrade problem for broken packages and change config files
1482009-12-172.2.16Faik Uygur* Replaces now supports divided packages also (#8561)
* Fix for the recursive reverseDependencyUpdate problem (#11406)
* Add Requires.Action ... support to scenario api
* Dutch language update (atoolbo)
* Install DB changes and API methods for needs{Restart,Reboot} feature (bahadir)
* Fix for a zero division error in fetcher
* Raise meaningful warning when translations.xml has invalid XML (#8969) (serdar)
* update and minor revision of some spanish language (klemens)
* Check individual packages' Distribution Release and architecture properties before
installing them (serdar)
* Swedish translation (patrik)
* Let localname for Components be optional
* Warn if component.xml is not found in the upper directory, set PartOf as "unknown" (serdar)
* Fix pisi delta's not carrying file permission changes
1472009-12-012.2.15Faik Uygur* Add libc header excludes support for action script (ozan)
* scenarioapi python 2.6 syntax fix
* Do not append dbginfo of the debug package to partOf (ozan)
* Add replace attribute to config files
* use /tmp for unpacking a pisi package (ozan)
* KeepSpecial should control pod file removal, not actionapi's perl install
* change fixLocalPod to removePackList, pods are removed by pisi
* Remove emptied dirs after KeepSpecial operation (#11588)
1462009-11-052.2.14Ozan Çağlayan- Update mirrors.conf for sourceforge projects, archive URLs may also need update according to the project,
- Disable cyclic garbage collector of Python to avoid comar segmentation faults under high load (#11110).
1452009-10-122.2.14Faik Uygur* Translation updates
* File that already exists is the destination file, not the source file. Print the correct error message about symlinks. (gokcen)
* New urlgrabber with pycurl backend support changes
1442009-09-222.2.13Fatih AşıcıFix fileinfo patterns for the new code using python magic module
1432009-09-182.2.13Faik Uygur* pisi fetch command added
* AnyDependency remove fixes
* Normalize target paths of symbolic links (#10976) (fatih)
* Add suffix and remove_suffix, remove rstrip usage (fatih)
* Remove empty config dirs fix
* Remove unfound local repos fix
* Translation updates (philippe.svetoslavsky, atolboo)
* Fix replace package problem first seen with (udev - udev-extras)
* Fix matching of translations against sub-packages. (ozan)
* Emerge should install the package whether it is installed or not (#11044)
* Fix unpisi (#10892)
* check inactive repos also while adding a new repository (#10873) (Serdar Dalgıç)
* colorize pisi lr output (#25637) (Serdar Dalgıç)
* fix for permission error for not owning dir (#6748)
* added ArchiveBzip2 for only bzipped file (ozan)
* Use python magic module instead of spawning file process to improve performance (ozan)
1422009-08-222.2.12Fatih AşıcıAdd optional destDir parameter to pisitools.dohtml as pisitools.dodoc supports.
1412009-08-172.2.12Faik Uygur* handle packages which are not kernel modules, install symlink in the kernel-source package.
* remove tar file, the output of lzma decompress, only original archive file should
stay here. (#10680)
* do not whine if locked by the same process before (#10568)
* really fix the abandoned file checking when the path in pspec.xml and the actual path of
a missed file intersects. (ozan)
* allow file:// protocol to work (Serdar Dalgıç) (#10511)
* give file not found error for a non-existing pspec file (Serdar Dalgıç)
* drop removeLaFiles as its functionality is built-in to pisi and it has never been used
* support should be added to pass a source directory to dodoc (fatih)
* pisi build command now works in debug mode unless -q or --quiet parameter
is passed. (Serdar Dalgıç) (#10052)
* Advanced search parameters added. pisi can now search only by name, summary or description
of a package. (Jérôme Schneider) (#9240)
* tarZ support for archives (Serdar Dalgıç) (#6715)
* handle not-existed working directory problems instead of giving exceptions (caglar)
* Add pisi.xml file for packagekit mime checking
* translation updates
1402009-08-032.2.11Fatih AşıcıAdd destDir parameter to specify doc directory's name with dodoc.
1392009-07-162.2.11Faik UygurCall update_cache inside try block else if run in finally block it may update db caches with the old data
when SIGTERM or some other exception is caught.
1382009-07-162.2.11Faik UygurTake into account downloaded partial files for cached package info
1372009-07-152.2.11Faik UygurAdd a generic cache consistency check to lazydb and use it to detect stale installdb cache
1362009-07-142.2.10Faik Uygur* Set default compression to 1
* plan_upgrade fix for replaced packages
1352009-07-102.2.9Faik UygurRemove fetcherror exception handling of comar script
1342009-07-092.2.9Faik Uygur* Do not use delta between major release upgrades fix
* kerneltools refactorings (ozan)
* pisi up -c component fix
* no fail in comar script
* reinstall fix for pm-install in comar script
1332009-07-012.2.8Faik Uygur* pisi now installs any pisi file without asking anything
* pass relative paths to patches to quilt (fatih)
* fix dist upgrade bug. pisi up now looks to distro and distro release before build no
* fix pisi search sometimes not returning results from summary and description
* add search_in_packages method to packagedb for pm
* change default make job number from 1 to 3 (onur)
* performance improvement for update_repositories script
* fix a cancel error in comar script
* translation updates
1322009-06-232.2.7Faik Uygur* Added ignore_safety swith to pisi.conf
* Remove dependencies from debug packages
* pisi up now looks distro and distro_release before build_no
* Fix a pisi ln bug where the default command was showing the new packages since
from the first repo update to today where it should only show since the latest repo update.
* New command: pisi blame
* New command: pisi {enable,disable}-repo
* Fix wrong word usage: deactive -> inactive
* Fix an harmless cache update bug, where new cache info was not being saved after regeneration,
was only being saved on another priviledged operation
1312009-06-192.2.6Faik Uygurpisi file reinstall fix
1302009-06-182.2.6Faik Uygur* get_isa_packages for package and install db
* raise BadZipfile exception with package info. Used by YALI.
* regenerate caches after repo updates
1292009-06-162.2.5Fatih AşıcıAdd fix to reset environment correctly
1282009-06-152.2.5Faik UygurPackageKit groups support, match PK groups with pisi components
1272009-06-112.2.4Faik Uygurcancel fix in comar script
1262009-06-092.2.4Faik Uygurlist_repos should always show all repos
1252009-06-082.2.4Faik Uygurset repo activity api, delta upgrade fixes
1242009-05-272.2.3Ozan ÇağlayanSync kerneltools changes from trunk.
1232009-05-262.2.3Faik Uygurmanager.py script clean up
1222009-05-222.2.3Faik Uygurfix for manager.py for new pm, kerneltools and texlivemodules changes
1212009-05-152.2.2Faik Uygurcomar modal changed according to strict xml rules
1202009-05-082.2.2Faik UygurTimeout fix for comar, do not cache configpending info
1192009-05-072.2.2Faik UygurDont use distutils for version check, install image does not have distutils module
1182009-05-062.2.2Faik UygurUse destination path for cache fix
1172009-05-052.2.2Faik Uygurcomar, kerneltools fixes
1162009-04-272.2.1Bahadır KandemirCall Link.setLocale method to localize COMAR replies.
1152009-04-142.2.1Bahadır KandemirAdd comar-api dependency
1142009-04-142.2.1Faik UygurFix kerneltools, cache system
1132009-04-132.2Faik UygurFix sandbox violation for reaching /var/log
1122009-04-092.2Faik Uygurpisi 2.2 release
1112009-02-132.1.2Bahadır Kandemir* Python 2.6 patch
1102009-02-132.1.2Faik Uygur* New pisi command: pisi list-newest [--since yyyy-mm-dd] [--last nth_previous_repo_ update]
* Fixes bugs (#9021, #9038, #9020, #4113, #9089, #8811, #8361, #9101, #8845, #8123, #6157, #9156, #9083)
1092009-01-232.1.1Faik Uygur* pisi delta package symlink related bug fix discovered on virtualbox delta package
* Regression fix on upgrade operation about reverse dep calculations (#9038)
1082009-01-072.1.1Faik Uygur* pisi sf performance improvement when full path is given
* Add pisi check --config to find changed config files
* Fix the layout issue of 'pisi help'
* Check return value of actionapi calls
1072008-12-292.1.0Faik Uygur* Fallback to "en" locale when nothing found in summary and description, or no local
translation exists. (#7995)
1062008-12-232.1.0Faik Uygur* Replaced package upgrades regression fix
* Fix optional and mandatory problem of Requires and Action tags when pisi.spec.SpecFile is used
1052008-12-012.1.0Faik Uygur* Install now works as upgrade, downloads all and then installs
* Requires/Action/{reverseDependencyUpdate,systemRestart,serviceRestart} tags
* pisi check symlink problem (#7336)
* Fixed bugs (#5493, #5619, #7336, #5370, #8623, #8379, #4539, #8515, #8501, #8426, #8145, #7328)
1042008-09-132.0.1Gökçen EraslanGerman translations updated by Mustafa Ölcerman
1032008-09-042.0.1İşbaran AkçayırAdded comu.edu.tr to kde mirrors list
1022008-09-042.0.1Faik UygurAllow dot in reponame. Used before and required for Kurulan CD.
1012008-09-032.0.1Faik UygurFix #7854, #7929, #5940, #5906, #5281
1002008-08-042.0Faik Uygurpisi history 999+ entry bug fix
992008-06-272.0Faik UygurStable release
982008-06-182.0_beta2Faik Uygurde,es,nl translation updates
972008-06-172.0_beta2Faik Uygurnew release
962008-06-092.0_beta1Faik Uygurnew release
952008-05-302.0_alpha8Faik Uygurnew release
942008-05-292.0_alpha7Faik Uygurfix setRepositories bug
932008-05-232.0_alpha7Faik Uygursandbox.conf file, bug fixes
922008-05-112.0_alpha6Faik UygurUse notify for cancel
912008-05-112.0_alpha6Bahadır KandemirOverride default D-Bus timeout in all method calls
902008-05-092.0_alpha6Faik Uygurclear cache should read cache_limit every time
892008-05-082.0_alpha6Faik Uygurmanager.py fixes and comar first upgrade bug fix
882008-05-082.0_alpha5Bahadır KandemirCOMAR address updated
872008-05-072.0_alpha5Faik UygurComar 2.0 script changes, signal handler fix for pm
862008-04-212.0_alpha4Bahadır KandemirD-Bus exception code fixed
852008-04-212.0_alpha4Bahadır KandemirList all D-Bus exceptions if COMAR connection fails.
842008-04-212.0_alpha4Ekin MeroğluSet dbus timeouts in pisi.api - Needed by Yali.
832008-04-032.0_alpha4Faik Uygurpisi cp can take package args now. Needed for baselayout.
822008-04-032.0_alpha4Bahadır KandemirRun registerState() after registering System.Service scripts
812008-04-012.0_alpha4Faik UygurYALI decompress index to read-only filesystem, set_signal_handling added to api
802008-03-102.0_alpha3Faik Uygurcomar-dbus support merged, pisi info sourcepkg support, pisi em -c component support
792008-03-022.0_alpha2Bahadır KandemirCOMAR 2.0 support added. System.Manager (Package.Manager) script removed.
782008-02-202.0_alpha2Faik Uygurpisi history command
772008-02-062.0_alpha1Ekin MeroğluMerge libtool and downgrading bug fixes, remove bsddb3.db dependency and pisi-cli2.5
762008-02-042.0_alpha1Faik UygurFirst alpha release of 2.0
752008-01-211.1.5Faik UygurUpgrade --fetch-only needs write access to database
742007-12-031.1.5S.Çağlar OnurBackport obsoletes_list fix from trunk
732007-07-091.1.5Faik Uygurdelta package empty directory fix
722007-07-051.1.5Faik UygurReplaces and Obsoleted
712007-06-281.1.4Faik Uygurdelta upgrade's hardlink problem fix
702007-06-251.1.4Gürer ÖzenupgradePackage upgrades all packages when no package is given
692007-06-201.1.4Faik Uygurpo updates, file conflicts problem solution
682007-06-081.1.4S.Çağlar OnurSync with SVN (quilt and remove_conflict fixes)
672007-05-311.1.4Faik Uygurquilt, catbox, pychecker cleanups, fixes
662007-05-141.1.3Faik Uygurfrom import changes, inspect bug fix
652007-04-051.1.2Faik Uygurrevert target attribute removal
642007-04-051.1.2Faik Uygurdelta support and bug fixes
632007-03-081.1.1Faik Uygursearch for package-manager
622007-03-021.1.1Faik Uygurnew stable release
612007-02-151.1Faik Uygurdo not add obsoleted distribution packages to index
602007-01-231.1Faik Uygurindex should take latest versioned packages
592007-01-171.1Faik Uygurdo not try to strip symlinks
582006-12-121.1Faik Uygurstable release
572006-12-081.1_rc10Faik Uygurconfigure_pending base reorder, AdditionalFiles attributes and other fixes
562006-12-011.1_rc9Faik Uygurmissing manager.py changes from release 55
552006-12-011.1_rc9Faik Uygursystem.base should come first, tar no-same-owner and other fixes
542006-11-241.1_rc8Faik Uygureager option removed, small fixes
532006-11-101.1_rc7Faik Uygurtiny toony fix
522006-11-061.1_rc7Faik UygurFile conflicts bug fixed, search db optimizations, signal handling and other bug fixes
512006-11-031.1_rc6Faik UygurRemoved the _broken_ expand component's feature for install, remove, upgrade
502006-11-031.1_rc6Faik UygurYALI thread's dont like pisi's signal handling
492006-11-021.1_rc6Faik Uygurpisi's comar interface and other bug fixes.
482006-10-291.1_rc5Faik UygurConflict versioning and bug fixes.
472006-10-191.1_rc4Faik UygurChanges needed by package-manager and bug fixes.
462006-09-261.1_rc3Faik Uygurmostly cli options and help output changes.
452006-09-181.1_rc2Faik UygurRev. dep. bug fix release.
442006-08-311.1_rc1Faik Uygurnew release.
432006-07-141.1_beta15Faik Uygurnew release.
422006-07-111.1_beta14Faik UygurGürer's zip extraction mem usage fix.
412006-07-091.1_beta14Barış Metinnew release
402006-07-071.1_beta13Faik Uygurnew release
392006-07-071.1_beta12Gürer Özenpatch for reading USER environment value
382006-07-061.1_beta12Faik Uygurnew release
372006-07-051.1_beta11Faik Uygurnew release
362006-06-301.1_beta10Barış Metinnew release
352006-06-071.1_beta9Faik Uygurnew release
342006-05-301.1_beta8Eray Özkuralfix dependency
332006-05-291.1_beta8Barış Metinnew release
322006-05-101.1_beta6Eray Özkuralbugfix
312006-05-101.1_beta5Barış MetinNew release
302006-05-101.1_beta4Eray ÖzkuralNew release
292006-05-101.1_beta3Eray ÖzkuralWe require specific releases
282006-05-091.1_beta3Eray Özkural1.1 beta release. change 4suite dep to piksemel.
272006-04-281.1_beta2Faik Uygur1.1 beta release
262005-12-261.0.3Eray Özkuralbugfix release.
252005-12-251.0.2Eray Özkuralbugfix release. add comar rt dep.
242005-12-241.0.1Eray Özkuralbugfix release
232005-12-211.0Eray Özkural1.0 release!
222005-12-191.0_rc5Eray ÖzkuralBugfix release.
212005-12-151.0_rc4Eray ÖzkuralBugfix release. Add translation.
202005-12-151.0_rc3Barış MetinAdd additional file patch.
192005-12-151.0_rc3Eray ÖzkuralUpdate
182005-12-121.0_rc2Eray ÖzkuralUpdate
172005-12-071.0_rc1Eray ÖzkuralUpdate
162005-12-071.0_beta3Eray Özkuraladd bsddb3 dep
152005-11-221.0_beta3Eray ÖzkuralUpdate
142005-11-191.0_beta2Eray ÖzkuralAdd 4suite dependency. Run rebuild-db in postinstall.
132005-11-171.0_beta2Eray ÖzkuralNew release. Get rid of tetex build dependency.
122005-11-171.0_beta1Eray ÖzkuralBeta release. script installations are done through setup.py
112005-11-131.0_alpha9S.Çağlar OnurVersion bump
102005-11-111.0_alpha8S.Çağlar OnurDep fix
92005-10-311.0_alpha8S.Çağlar OnurVersion bump
82005-10-251.0_alpha7S.Çağlar OnurVersion bump
72005-10-181.0_alpha6S.Çağlar OnurUse /usr/lib/pisi patch added...
62005-10-101.0_alpha6S.Çağlar OnurVersion bump
52005-10-051.0_alpha5S.Çağlar OnurVersion bump
42005-10-021.0_alpha4S.Çağlar OnurVersion bump
32005-09-291.0_alpha3S.Çağlar OnurVersion bump
22005-09-271.0_alpha2S.Çağlar OnurVersion bump
12005-09-261.0_alpha1S.Çağlar OnurFirst release.