ALT Linux repositórios
S: | 0.5.15lorg2-alt86 |
5.0: | 0.5.15lorg2-alt26 |
4.1: | 0.5.15lorg2-alt20.M41.1 |
4.0: | 0.5.15lorg2-alt18.M40.1 |
+updates: | 0.5.15lorg2-alt18 |
3.0: | 0.5.15cnc6-alt16 |
Group :: Sistema/Configurações/Pacotes
RPM: apt
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
31 março 2009 Alexey Tourbin <at at altlinux.ru> 0.5.15lorg2-alt26
- rpmpm.cc: try hard to fix package removal
- rpmpm.cc: fixed removal of i586-*.32bit packages (Panu Matilainen)
- depcache.cc (MarkInstall): mark unambiguous dependencies first
- open rpm database with O_CREAT flag
- apt-shell: print newline symbol during quit by Ctrl+D
(Based on feedback for bug #18343 from Ivan A. Melnikov aka iv@)
- apt-shell: show up "list" command by completion (#5953)
- apt-shell: quit from shell by Ctrl+D (#6264, #18343)
- apt-shell: describe -G and -g options in "help list" output (#18256)
- Fixed build with g++-4.3.x (Stanislav Ievlev).
- fix by led@: change type of Package.ID to int (fixes #16900)
- fixes by raorn@:
- apt-get.cc: protect VerTag (fixes #16311)
- apt-get.cc: fix memory corruption (fixes #14929)
- fileutl.cc: change semantics of flExtension() (fixes #15909)
- genpkglist.cc: RPMTAG_FILEFLAGS should not be copied into header list
- lorg-cache-limit.patch: increase cache size limit
- removed old triggers, updated dependencies
- lorg-pkgcachegen-selfprov.patch: allow self-referencing provides,
so that e.g. ocaml-runtime#3.10.2-alt2 can provide ocaml-runtime = 3.10
- algorithms.cc: number-aware package name comparison
(now automake_1.10 > automake_1.9)
- genpkglist.cc: rewrite copyStrippedFileList() to avoid inplace
dirnames edit bug
- genpkglist: removed very bad piece of code which could break
my fine-grained file list stripping algorithm - genbasedir: made silent by default, added --verbose and --silent
options (Alex V. Myltsev)
- apt-get: Fixed manifest file support (Stanislav Ievlev).
- genpkglist: don't strip paths that are owned by 2 or more packages,
to deal with cross-arch semi-unmets like /usr/share/wallpapers - apt-get: added support of manifest file (Stanislav Ievlev)
- Updated file list stripping algorithm in genpkglist (apt-utils);
now it keeps files which can resolve file-level dependencies.
- Fixed apt-get exit status (#11527)
- Fixed typo in output of help command in apt-shell (#5400)
- Fixed wrong message during remove package(s) in apt-shell (#7618)
- Updated 'apt-get install' algorithm for versioned dependencies:
+ fixed wrong usage of ScoreSort condition introduced in previous release;
+ added explicit check if any package satisfying versioned dependency is
already installed or selected for install; in this case, apt-get will
not try to install any other package.
- Added bzip2 and gzip requirements (#10408).
- Updated my previous patch for versioned dependencies, which was half-way
wrong and incomplete. For versioned virtual dependencies like python=2.4,
'apt-get install' will always select real package with the best version
(which is python-strict#2.4.4-alt8, as for now)
- Fixed longstanding problem with versioned virtual packages (Alexey Tourbin),
see http://lists.altlinux.org/pipermail/devel/2006-December/039317.html
- apt-get: More simple-output enhancements (Stanislav Ievlev).
- apt-get: Fixed virtual packages handling (Alexey Tourbin).
- apt-get: Implemented simple-output option (Stanislav Ievlev).
- pkgCache::PrvIterator:
+ Add default constructor, required for aptitude 0.4.1 (Raorn, #9604). - rpmRecordParser::BufCat, rpmSrcRecordParser::BufCat:
+ Fix realloc usage (#9409).
- Patched and rebuilt for lua-5.1.
- Resolved a few issues introduced after cnc6.
- apt-shell: use string for MatchSection.
- Updated to 0.5.15lorg2.
- apt-get: Fixed APT::Get::PrintLocalFile for local files (#8902).
- Rebuilt with libreadline.so.5.
- apt-utils: Set locale to "C" (#2587).
- apt-utils: Added list of utilities to package description (#3564).
- apt-get: Implemented APT::Get::PrintLocalFile option.
- apt-shell: -q option for update added
- apt-pkg/sourcelist.cc:
Added support for multiple fingerprints for the same vendor name
- apt-shell: #5401 fixed (rider@)
- apt-pipe: race during shutting down fixed
- apt-shell: possible fix of #4707 (rider@)
- apt-pipe: inactivity timeout removed
- apt-pipe: do not copy packages from cdrom during install
- apt-get: corrected virtual package remove algorithm (#6276).
- Updated default cdrom mount point (#6152).
- Changed command line parsing order (zerg@, fixes #6815)
- apt-shell: ls -G improvements (rider@)
- apt-shell: ls -G redo (rider@)
- belarusian translation updated
- apt-shell: ls -g/-G implemented (rider@)
- apt-pipe minor cleanups
- Acquire::CDROM::mount value in apt.conf(5) changed from /mnt/cdrom to /media/cdrom
- apt-pipe utility added
- Rebuilt with libstdc++.so.6.
- /var/lib/apt: relocated to libapt subpackage (#4697).
- UnmountCdrom(): silently ignore subfs and supermount filesystems (#4806).
- apt-shell fixes (#3091)
- apt-shell fixes from Mouse (#4306).
- apt-pkg/pkgcachegen.cc:
Remove old sources cache file before creating new one. - More fixes reported by compiler, patch by Anton V. Denisov.
- Fixed aclocal warnings, patch by Anton V. Denisov.
- Updated russian translation from Anton Denisov.
- Updated to 0.5.15cnc6.
- New:
+ apt-0.5.15cnc6-alt-rpm-order (fix RPM::Order default value) - Updated:
+ apt-0.5.15cnc6-alt-fixes
+ apt-0.5.15cnc6-alt-defaults
+ apt-0.5.15cnc6-alt-rpm-fancypercent
+ apt-0.5.15cnc6-alt-virtual_scores - Merged upstream:
+ apt-0.5.15cnc6-alt-install_virtual
- Fixed build with fresh autotools.
- Readded contrib to documentation.
- Updated russian translation from Anton Denisov.
- Added one more %triggerun to correct apt.conf,
due to apt methods migration. - Applied patch from Alexey Tourbin to use systemwide lua5.
- Applied patch from Sviatoslav Sviridov to workaround VendorList bug.
- Specfile cleanup.
- Rediffed patches.
- Fixed --help/--version segfault.
- Fixed some compilation warnings.
- Relocated methods to /usr/lib/apt/methods/.
- Updated:
+ apt-0.5.15cnc5-alt-rpm
+ apt-0.5.15cnc5-alt-rpm-fancypercent
- Updated and applied:
+ apt-0.5.15cnc5-alt-install_virtual
+ apt-0.5.15cnc5-alt-virtual_scores - Removed:
+ apt-0.5.4cnc9-alt-install_virtual_version (merged upstream).
- Updated to 0.5.15cnc4.
- Updated alt-rpm.patch.
- Updated and applied alt-getsrc.patch.
- Following patches still stay unapplied:
+ alt-install_virtual.patch
+ alt-install_virtual_version.patch
+ alt-virtual_scores.patch
- Updated to 0.5.15cnc4.
- Updated alt-distro.patch.
- Updated russian translation.
- Get rid of /usr/lib/*.la files.
- Still have disabled patches.
- Updated to 0.5.15cnc3
- Temporary disabled patches:
+ apt-0.5.4cnc9-alt-getsrc.patch
+ apt-0.5.5cnc4-alt-install_virtual.patch
+ apt-0.5.5cnc4.1-alt-virtual_scores.patch - Merged upstream patches:
+ apt-0.5.15cnc1-upstream-pinning-fix.patch - NOTE:
+ this release can not be used with hasher (until we 'll
update temporary disabled patches);
+ all packages which uses libapt need to be rebuilt (library version
changed). - TODO:
+ check and update our patches (most important);
+ update russian translation.
- added apt-0.5.15cnc1-upstream-pinning-fix.patch.
- Updated russian translation.
- Updated to 0.5.15cnc1, renumbered patches.
- Removed patches:
+ apt-0.5.5cnc5-panu-nodigest.patch - Updated patches:
+ alt-distro.patch
+ alt-rpm_cmd.patch
+ alt-defaults.patch - Merged upstream patches:
+ alt-bz2.patch
+ alt-versionmatch.patch
+ alt-versionmatch2.patch
+ alt-cleanups.patch
+ apt-0.5.12_apt-get_backports.patch
+ apt-0.5.12_apt-cache_backports.patch
+ apt-0.5.12_doc_backports.patch
+ apt-0.5.12_methods_backports.patch
+ apt-0.5.12_apt-pkg_backports.patch
+ apt-0.5.12_acqprogress_backports.patch
+ apt-0.5.12_tests_backports.patch
+ apt-0.5.14_apt_get_and_docs.patch - Temporary disabled patches:
+ alt-install_virtual_version.patch (need to be updated by author) - Following patches wasn't accepted by upstream (what to do with it?):
+ alt-packagemanager-CheckRConflicts.patch
+ alt-debsystem.patch
+ alt-install_virtual.patch
+ alt-fixpriorsort.patch
+ alt-rpm-fancypercent.patch
+ alt-virtual_scores.patch
+ alt-parseargs.patch
- added BuildRequires: python (fix build in hasher).
- partial merge with upstream APT (0.5.14):
+ apt-0.5.14_apt_get_and_docs.patch
- added apt-0.5.5cnc6-alt-cleanups.patch (fixed some compiler warnings)
- sync with apt-0.5.5cnc4.1-alt7:
+ updated alt-fixpriorsort.patch
+ updated alt-rpm-fancypercent.patch
+ updated alt-parseargs.patch (and update it for cnc6)
+ added alt-virtual_scores.patch
+ renamed spec file.
- partial merge with upstream APT (0.5.12):
+ apt-0.5.12_apt-cache_backports.patch
+ apt-0.5.12_apt-get_backports.patch
+ apt-0.5.12_doc_backports.patch
+ apt-0.5.12_methods_backports.patch
+ apt-0.5.12_apt-pkg_backports.patch
+ apt-0.5.12_acqprogress_backports.patch
+ apt-0.5.12_tests_backports.patch
- sync with apt-0.5.5cnc4.1-alt6:
+ added apt-0.5.5cnc4.1-alt-parseargs.patch
+ added apt-0.5.5cnc6-alt-fixpriorsort.patch
- s/$RPM_BUILD_ROOT/%buildroot/g in spec file.
- Updated BuildRequires in Sisyphus (20030704) env.
- Updated russian translation.
- sync with apt-0.5.5cnc4.1-alt5:
+ added apt-0.5.5cnc4-alt-defaults.patch
+ cleaned up /etc/apt.conf file.
+ updated alt-install_virtual.patch
+ added apt-0.5.5cnc4-alt-versionmatch2.patch
+ do not build static libraries by default.
- Updated to 0.5.5cnc6.
- Re-added patches due to upstream changes:
+ alt-debsystem.patch (apt-pkg/deb/debsystem.cc was added again). - Downgraded patches due to upstream changes:
+ alt-getsrc.patch (apt-pkg/deb/debsrcrecords.h was added again). - Packaged directories:
+ Dir::Bin::scripts (/usr/lib/apt/scripts); - Updated %doc (contrib dir added).
- old changelog entries come back as rpm_old_changelog.
- updated %find_lang call.
- added -I m4 for %__aclocal call.
- more macroszification.
- My Mother birthday edition.
- %install section reworked (%makeinstall use).
- %build section cleaned up.
- %_libdir/*.la moved to libapt-devel subpackage.
- apt.8 removed from sources.
- Dropped obsolete old patches.
- Dropped old changelog entries.
- Updated to 0.5.5cnc5, renumbered patches.
- Added patches:
+ apt-0.5.5cnc5-panu-nodigest.patch - Updated patches:
+ alt-getsrc
+ alt-rsync
+ alt-tinfo
+ alt-rpm (check this one) - Removed patches due to upstream changes:
+ alt-debsystem - Merged upstream patches:
+ alt-i18n-apt-cdrom
+ apt-cnc-20030322-algo - Updated russian translation.
- Explicitly use autoconf-2.5 and automake-1.7 for build.
- Major changes in spec file (need more changes).
- Updated buildrequires (libbeecrypt-devel and glibc-devel-static added).
- apt-get: substitute virtual package with real one (mouse).
- libapt: ignore serial and check both for version and
version-release while matching version string (mouse). - Mouse birthday edition.
- Applied cnc-20030322 algorithm changes.
- Updated russian translation (avd).
- Fixed -lncurses/-ltinfo linkage.
- Updated buildrequires.
- Updated to 0.5.5cnc4.1
- Updated to 0.5.5cnc4, renumbered patches.
- Updated patches:
+ alt-rpm_cmd - Removed patches due to upstream fixes:
+ alt-APT_DOMAIN
+ alt-specialchars - Packaged directories:
+ Dir::Etc::sourceparts (/etc/apt/sources.list.d);
+ Dir::State::prefetch (/var/lib/apt/prefetch). - apt-cdrom: i18n'ed (avd).
- Updated russian translation (avd).
- Updated to 0.5.5cnc3
- Updated to 0.5.5cnc2
- Merged upstream patches:
+ alt-rpmlistparser-kernel
+ mattdm-manbuild - Updated genbasedir (svd).
- Cleaned up genbasedir a bit.
- Cleaned up and updated buildrequires.
- Introduced APT::Ignore-dpkg support and set this flag by default,
to address #0002119.
- Updated russian translation (Vyacheslav Dikonov).
- Updated buildrequires.
- Updated to 0.5.5cnc1
- Fixed build:
+ alt-APT_DOMAIN
+ mattdm-manbuild - Merged upstream patches:
+ alt-algo
+ alt-replace
+ alt-fixes
+ alt-CachedMD5
+ alt-rename-segfault
+ alt-rpmrecords_epoch
+ alt-lockfix
+ alt-cdrom-unmount - Updated patches:
+ alt-distro
+ alt-pkgpriorities
+ alt-methods_gpg_homedir - Removed patches:
+ alt-INLINEDEPFLAG
- apt-cdrom: Unmout cdrom in case if package file wasn't found (avd).
- apt-cdrom: Fixed default disk name (#0001886).
- apt-pkg: fixed RPMTAG_EPOCH handling (#0002019, avd).
- apt-get: try to fix lock problem (#0002013, vsu).
- apt-pkg: added APT::Install::VirtualVersion support (mouse).
- methods/gpg (#0001945):
+ added APT::GPG::Homedir support and enabled it by default;
+ dropped APT::GPG::Pubring support. - apt-pkg: experimental patch for pkgOrderList::Score (#0001931).
- apt: PreReq: /usr/bin/subst (#0001801).
- apt-get: added APT::Install::Virtual support (mouse).
- apt-cdrom: applied alt-specialchars patch from Anton V. Denisov,
needs to be tested though. - apt.conf: added "-adv" and "-linus" kernels to Allow-Duplicated list.
- apt-pkg/packagemanager.cc (pkgPackageManager::CheckRConflicts):
Ignore versionless reverse dependencies (mouse).
- Removed builtin defaults for RPM::Allow-Duplicated and RPM::Hold options
(was added in 0.5.4cnc9-alt1). - rpmListParser::Package(): removed "kernel" hack.
- patch for check .bz2 extension in file method
- fixed possible segfault in pkgAcquire::Item::Rename
- Updated rsync method:
+ Fixed bug leading to race condition.
+ Acquire::rsync::options:: in apt.config allows specification
of any user-defined option for /usr/bin/rsync.
+ Support port specification in URIs - Updated README.rsync
- Reverted 1 of 4 hunks in sorting order fix, to be compatible with upstream.
We will use pkgpriorities instead. - Renamed rpmpriorities to pkgpriorities and moved it to apt-conf package.
- Several compilation fixes.
- Fixed gettextization.
- Set builtin defaults for RPM::Allow-Duplicated and RPM::Hold options.
- Renumbered patches.
- Replaced patch to genbasedir with shell script.
- genbasedir:
+ Added new options: --no-oldhashfile, --newhashfile, --no-newhashfile.
+ Enabled generation of both old and new hashfiles by default. - Do not use __progname in CachedMD5 implementation.
- Fixed apt upgrade trigger.
- Renamed to apt and built for Sisyphus.
- Fixed replace support
- Updated genbasedir patch.
- Fixed sorting algorithm (mouse).
- rpmpriorities: removed libs and obsolete packages.
- utils: add -0.5 suffix to /var/cache/apt/gen* (to enable caching for the
corresponting utils; <svd@altlinux.ru>); - describe --mapi in genbasedir usage message;
- include some empty /etc/apt/*.d/ which can be used;
- patch for add option "--fancypercent" to rpm
- patch for genbasedir
- Fixed dependencies:
+ rsync >= 2.5.5-alt3 (now in sisyphus) for apt-0.5-rsync
+ sed for apt-utils (by genbasedir) - Updated apt.conf:
+ added option RPM::Order="true"
- sync with apt-0.3.19cnc55-alt9:
+ rpmpriorities: updated lists (up to alt9);
+ /var/lib/apt: fixed permissions
(used to be: drwxrws--- root rpm, now: drwxr-xr-x root root); - apt.conf: APT::GPG::PubringPath -> APT::GPG::Pubring transition
(the default apt.conf and %triggerun affected);
(this is what you have to do to make signed sources work!) - port getsrc patch (from ALT's apt-0.3 branch);
- new upstream release: apt-0.5.4cnc9 ("early remove" problems are said
to be solved now).
- new release: apt-0.5.4cnc8
- new release: apt-0.5.4cnc7
- included patch for rsync method
- Updated:
+ APT-0.5.4cnc6 (bugfix release - fixed some segfaults)
- Fixed:
+ BuildRequires (updated by new version of buildreq utility)
- Fixed:
+ Symlinks for ssh and bzip2 methods
+ Spec file (apt!=apt - I forgot this) - Updated:
+ APT-0.5.4cnc5 - Removed:
+ apt-0.5.4cnc1-alt-enable-rsh-method.patch
- Fixed:
+ apt.conf syntax a little
+ %doc syntax a little - Updated:
+ APT-0.5.4cnc4
+ BuildRequires
-Removed:
+ apt-0.5.4cnc3-alt-configure-version.patch
- Fixed:
+ libapt-0.5-devel requires
+ apt.conf syntax - Updated:
+ APT-0.5.4cnc3
+ apt.conf
+ rpmpriorities
+ APT Development Team e-mail
+ apt-0.5 requires
+ select-genlist.patch for new version
+ Spec file
+ %doc section - Added:
+ Patch for some debug in md5 operations.
+ apt-0.5.4cnc3-alt-configure-version.patch
- make genbasedir-0.5 call gen{pkg,src}list-0.5 respectively
- fix the trigger script;
- add 0.5 to the package names and apt-utils binaries (to make co-existence
of apt-utils possible).
- New upstream release.
- Some patches regenerated for new version.
- Spec modified for new version.
- It's a just build for Deadalus - not for actual use.
- I just built it but not test yet.