platform/upstream/libzypp.git
16 years agoadd backward compatibility with old attribute name (kind, string_type and global_string).
Josef Reidinger [Tue, 20 May 2008 07:28:37 +0000 (07:28 +0000)]
add backward compatibility with old attribute name (kind, string_type and global_string).

16 years agochanges & version
Jan Kupec [Mon, 19 May 2008 19:13:18 +0000 (19:13 +0000)]
changes & version

16 years ago- deltarpms now work
Jan Kupec [Mon, 19 May 2008 19:10:33 +0000 (19:10 +0000)]
- deltarpms now work
- repository is now associated with each delta individually, a delta
  from any repo can be applied

16 years ago- Resetting Delete Details in ResStatus correctly (bnc #391785)
Stefan Schubert [Mon, 19 May 2008 16:13:48 +0000 (16:13 +0000)]
- Resetting Delete Details in ResStatus correctly (bnc #391785)

16 years ago- Resetting Delete Details in ResStatus correctly (bnc #391785)
Stefan Schubert [Mon, 19 May 2008 16:13:02 +0000 (16:13 +0000)]
- Resetting Delete Details in ResStatus correctly (bnc #391785)

16 years agotypos
Stefan Schubert [Mon, 19 May 2008 14:27:51 +0000 (14:27 +0000)]
typos

16 years ago- using the right methods for settng transactions
Duncan Mac-Vicar P [Mon, 19 May 2008 14:24:51 +0000 (14:24 +0000)]
- using the right methods for settng transactions

16 years agotestcase to test attributes are read correctly, should prevent some
Duncan Mac-Vicar P [Mon, 19 May 2008 12:55:01 +0000 (12:55 +0000)]
testcase to test attributes are read correctly, should prevent some
stupid bugs to happen again

16 years agobye, we dont have sqlite cache anymore
Duncan Mac-Vicar P [Mon, 19 May 2008 12:55:00 +0000 (12:55 +0000)]
bye, we dont have sqlite cache anymore

16 years agoMerge changes
Duncan Mac-Vicar P [Mon, 19 May 2008 09:50:35 +0000 (09:50 +0000)]
Merge changes

16 years ago- when setting status to non installed for uninstalled packages
Duncan Mac-Vicar P [Mon, 19 May 2008 09:50:34 +0000 (09:50 +0000)]
- when setting status to non installed for uninstalled packages
  set the user transaction so they go to soft locks.
  (related to bnc#389739 )

16 years agocout -> log
Jan Kupec [Mon, 19 May 2008 01:13:20 +0000 (01:13 +0000)]
cout -> log

16 years ago- delta support backup
Jan Kupec [Mon, 19 May 2008 01:11:34 +0000 (01:11 +0000)]
- delta support backup
- limit delta candidates by package name
- TODO: fix the deltainfo parser in sat (add missing stuff, check
  attributes), beautify

16 years agobackup
Jan Kupec [Mon, 19 May 2008 00:45:40 +0000 (00:45 +0000)]
backup

16 years agosync with autobuild
Stephan Kulow [Fri, 16 May 2008 21:17:30 +0000 (21:17 +0000)]
sync with autobuild

16 years agochanges
Josef Reidinger [Fri, 16 May 2008 14:50:06 +0000 (14:50 +0000)]
changes

16 years agoadded new calls
Stefan Schubert [Fri, 16 May 2008 14:46:48 +0000 (14:46 +0000)]
added new calls

16 years ago- Added new calls : isInstalledBy (const PoolItem item);
Stefan Schubert [Fri, 16 May 2008 14:45:32 +0000 (14:45 +0000)]
- Added new calls : isInstalledBy (const PoolItem item);
                    installs (const PoolItem item);

16 years agodon't run merge in save when toAdd/Remove queue is empty
Josef Reidinger [Fri, 16 May 2008 14:45:10 +0000 (14:45 +0000)]
don't run merge in save when toAdd/Remove queue is empty
throw when locks cannot load its file

16 years agochanges
Josef Reidinger [Fri, 16 May 2008 08:01:22 +0000 (08:01 +0000)]
changes

16 years agothrow more describing exception when repo probing failed (bnc #389690)
Josef Reidinger [Fri, 16 May 2008 07:59:58 +0000 (07:59 +0000)]
throw more describing exception when repo probing failed (bnc #389690)

16 years ago- added more docu
Stefan Schubert [Thu, 15 May 2008 13:43:51 +0000 (13:43 +0000)]
- added more docu
- reset solutions in resolveQueue

16 years agochanges
Josef Reidinger [Thu, 15 May 2008 13:17:35 +0000 (13:17 +0000)]
changes

16 years agoallow call only merge old locks and newly added/removed without saving it to file
Josef Reidinger [Thu, 15 May 2008 13:16:51 +0000 (13:16 +0000)]
allow call only merge old locks and newly added/removed without saving it to file

16 years agoadded solutions for ResolveQueue
Stefan Schubert [Thu, 15 May 2008 12:15:53 +0000 (12:15 +0000)]
added solutions for ResolveQueue

16 years agoAvoid calling the PublicKey(Pathname) ctor uselessly. It is very costly
Michael Matz [Wed, 14 May 2008 23:52:23 +0000 (23:52 +0000)]
Avoid calling the PublicKey(Pathname) ctor uselessly.  It is very costly
(calling two external programs :-( ).  This whole key handling is
terrible.

16 years agoShovel off a number of useless calls to external programs.
Michael Matz [Wed, 14 May 2008 23:30:04 +0000 (23:30 +0000)]
Shovel off a number of useless calls to external programs.

16 years agoreport non packages as keep installed if satisfied to the
Duncan Mac-Vicar P [Tue, 13 May 2008 15:38:38 +0000 (15:38 +0000)]
report non packages as keep installed if satisfied to the
user interace (Selectables)

16 years agoreport non packages as keep installed if satisfied to the
Duncan Mac-Vicar P [Tue, 13 May 2008 15:38:37 +0000 (15:38 +0000)]
report non packages as keep installed if satisfied to the
user interace (Selectables)

16 years agochanges
Jan Kupec [Tue, 13 May 2008 13:50:56 +0000 (13:50 +0000)]
changes

16 years ago+mkdir -p $RPM_BUILD_ROOT/etc/zypp/products.d
Jan Kupec [Tue, 13 May 2008 13:09:49 +0000 (13:09 +0000)]
+mkdir -p $RPM_BUILD_ROOT/etc/zypp/products.d

16 years agoversion
Jan Kupec [Mon, 12 May 2008 15:27:57 +0000 (15:27 +0000)]
version

16 years agochanges
Jan Kupec [Mon, 12 May 2008 15:23:38 +0000 (15:23 +0000)]
changes

16 years ago- /etc/zypp/products.d added (bnc #385868)
Jan Kupec [Mon, 12 May 2008 15:21:08 +0000 (15:21 +0000)]
- /etc/zypp/products.d added (bnc #385868)

16 years agochanges
Jan Kupec [Mon, 12 May 2008 15:17:04 +0000 (15:17 +0000)]
changes

16 years ago- call problem() on rpm removal error (bcn #388810)
Jan Kupec [Mon, 12 May 2008 15:04:29 +0000 (15:04 +0000)]
- call problem() on rpm removal error (bcn #388810)

16 years agofix build
Stephan Kulow [Sat, 10 May 2008 19:57:45 +0000 (19:57 +0000)]
fix build

16 years agohijack /var/log/YaST2/y2logRPM if no history file is defined
Michael Andres [Fri, 9 May 2008 21:37:53 +0000 (21:37 +0000)]
hijack /var/log/YaST2/y2logRPM if no history file is defined

16 years agoProduct now retrieves all attributes from the solv file.
Michael Andres [Fri, 9 May 2008 21:19:13 +0000 (21:19 +0000)]
Product now retrieves all attributes from the solv file.

16 years ago- Add zypp.conf option configdir (/etc/zypp) and arrange
Michael Andres [Fri, 9 May 2008 19:39:35 +0000 (19:39 +0000)]
- Add zypp.conf option configdir (/etc/zypp) and arrange
  all config files and directories to follow {configdir}
  per default.
- Fix zypp-query-pool to print satisfied products and additional
  products defined in {configdir}/products.d for registration.
  (bnc #385868)

16 years agoAdded );
Michael Andres [Fri, 9 May 2008 16:59:21 +0000 (16:59 +0000)]
Added  );

16 years agoadd str::stripLastWord
Michael Andres [Fri, 9 May 2008 16:58:16 +0000 (16:58 +0000)]
add str::stripLastWord

16 years agochanges
Josef Reidinger [Fri, 9 May 2008 13:34:37 +0000 (13:34 +0000)]
changes

16 years agoimplement remove duplicate entries in lock file (bnc#385967)
Josef Reidinger [Fri, 9 May 2008 13:31:17 +0000 (13:31 +0000)]
implement remove duplicate entries in lock file (bnc#385967)

16 years agoSpeedup rpmdb2solv by reusing an existing solv file.
Michael Andres [Fri, 9 May 2008 13:18:44 +0000 (13:18 +0000)]
Speedup rpmdb2solv by reusing an existing solv file.

16 years agofix bug if locks intersect
Josef Reidinger [Fri, 9 May 2008 11:45:16 +0000 (11:45 +0000)]
fix bug if locks intersect

16 years agoadd size_type for Locks
Josef Reidinger [Fri, 9 May 2008 10:13:02 +0000 (10:13 +0000)]
add size_type for Locks

16 years agofix bug in manpage examples
Josef Reidinger [Fri, 9 May 2008 09:14:43 +0000 (09:14 +0000)]
fix bug in manpage examples

16 years agoadd some debuging string to easy recognize bugs
Josef Reidinger [Fri, 9 May 2008 08:36:50 +0000 (08:36 +0000)]
add some debuging string to easy recognize bugs

16 years agoadd manpage for locks
Josef Reidinger [Fri, 9 May 2008 07:50:23 +0000 (07:50 +0000)]
add manpage for locks

16 years agobackup
Michael Andres [Thu, 8 May 2008 21:48:54 +0000 (21:48 +0000)]
backup

16 years agoTake care IniDict remembers even empty sections.
Michael Andres [Thu, 8 May 2008 20:38:59 +0000 (20:38 +0000)]
Take care IniDict remembers even empty sections.

16 years agoFix failed package download due to unkown repository type (bnc #386386)
Michael Andres [Thu, 8 May 2008 16:17:12 +0000 (16:17 +0000)]
Fix failed package download due to unkown repository type (bnc #386386)

16 years agoprovide operator!= (missing as operator== is defined)
Michael Andres [Thu, 8 May 2008 16:09:36 +0000 (16:09 +0000)]
provide operator!= (missing as operator== is defined)

16 years agocanges
Michael Andres [Thu, 8 May 2008 15:24:52 +0000 (15:24 +0000)]
canges

16 years agoSupport optional root argument to RepoManagerOptions, to prefix all
Michael Andres [Thu, 8 May 2008 15:13:56 +0000 (15:13 +0000)]
Support optional root argument to RepoManagerOptions, to prefix all
path names taken from ZConfig.

16 years agonew translations
Stefan Schubert [Thu, 8 May 2008 12:42:15 +0000 (12:42 +0000)]
new translations

16 years ago- new solution action for removing requirements/conflicts (bnc #387631)
Stefan Schubert [Thu, 8 May 2008 12:22:35 +0000 (12:22 +0000)]
- new solution action for removing requirements/conflicts (bnc #387631)

16 years ago- new solution action for removing requirements/conflicts Bug 387631
Stefan Schubert [Thu, 8 May 2008 12:21:32 +0000 (12:21 +0000)]
- new solution action for removing requirements/conflicts Bug 387631

16 years agoProvide enumerated patch category Patch::categoryEnum()
Michael Andres [Thu, 8 May 2008 08:59:41 +0000 (08:59 +0000)]
Provide enumerated patch category Patch::categoryEnum()

16 years agoProvide enumerated patch category Patch::categoryEnum()
Michael Andres [Thu, 8 May 2008 08:59:29 +0000 (08:59 +0000)]
Provide enumerated patch category Patch::categoryEnum()

16 years agoDistUpgrade: searching for providers -> regarding name only
Stefan Schubert [Wed, 7 May 2008 11:53:12 +0000 (11:53 +0000)]
DistUpgrade: searching for providers -> regarding name only

16 years agoDistUpgrade: searching for providers -> regarding name only
Stefan Schubert [Wed, 7 May 2008 11:51:52 +0000 (11:51 +0000)]
DistUpgrade: searching for providers -> regarding name only

16 years ago- removed obsolete BuildRequires sqlite-devel
Arvin Schnell [Wed, 7 May 2008 08:23:49 +0000 (08:23 +0000)]
- removed obsolete BuildRequires sqlite-devel

16 years agobump and changes
Duncan Mac-Vicar P [Tue, 6 May 2008 15:32:38 +0000 (15:32 +0000)]
bump and changes

16 years ago- add cmd line option to query pool to look for objects that can be
Duncan Mac-Vicar P [Tue, 6 May 2008 15:32:37 +0000 (15:32 +0000)]
- add cmd line option to query pool to look for objects that can be
registered instead if using the @system catalog as a filter

16 years agoadd -i option to query pool for installed objects
Duncan Mac-Vicar P [Tue, 6 May 2008 15:32:36 +0000 (15:32 +0000)]
add -i option to query pool for installed objects

16 years agowarning
Duncan Mac-Vicar P [Tue, 6 May 2008 15:32:35 +0000 (15:32 +0000)]
warning

16 years agowarning
Duncan Mac-Vicar P [Tue, 6 May 2008 15:32:33 +0000 (15:32 +0000)]
warning

16 years agochange names in locks serialize to more human friendly
Josef Reidinger [Tue, 6 May 2008 14:19:37 +0000 (14:19 +0000)]
change names in locks serialize to more human friendly

16 years agorevert isLocal metod and use downloads instead to decide when cache packages.
Josef Reidinger [Tue, 6 May 2008 12:58:06 +0000 (12:58 +0000)]
revert isLocal metod and use downloads instead to decide when cache packages.

16 years agofix saving after cleaning empty locks
Josef Reidinger [Tue, 6 May 2008 08:22:15 +0000 (08:22 +0000)]
fix saving after cleaning empty locks

16 years agoI hope I got the right return value
Stephan Kulow [Tue, 6 May 2008 05:37:49 +0000 (05:37 +0000)]
I hope I got the right return value

16 years agochanges
Jan Kupec [Mon, 5 May 2008 12:10:45 +0000 (12:10 +0000)]
changes

16 years ago- support multiple search strings (ORed)
Jan Kupec [Mon, 5 May 2008 12:08:08 +0000 (12:08 +0000)]
- support multiple search strings (ORed)

16 years agorev 9943
Stefan Schubert [Mon, 5 May 2008 07:56:10 +0000 (07:56 +0000)]
rev 9943

16 years agoSwitch off the upgrade mode of the
Stefan Schubert [Mon, 5 May 2008 07:55:20 +0000 (07:55 +0000)]
Switch off the upgrade mode of the
SAT solver cause the packages have already been evaluated by
the distupgrade machanism of libzypp. (bnc #386375)

16 years agochanges
Josef Reidinger [Fri, 2 May 2008 14:32:43 +0000 (14:32 +0000)]
changes

16 years agorelease file after copy to cache as soon as possible. (bnc #381311)
Josef Reidinger [Fri, 2 May 2008 14:31:18 +0000 (14:31 +0000)]
release file after copy to cache as soon as possible. (bnc #381311)

16 years agobugfix for 385832
Stefan Schubert [Fri, 2 May 2008 14:29:23 +0000 (14:29 +0000)]
bugfix for 385832

16 years ago- bugfix:keep states by user has been removed it
Stefan Schubert [Fri, 2 May 2008 14:27:50 +0000 (14:27 +0000)]
- bugfix:keep states by user has been removed it
  the package has not been installed BUT has been recommended by another
  package.
- cleanup logs

16 years agochanges
Josef Reidinger [Fri, 2 May 2008 10:16:46 +0000 (10:16 +0000)]
changes

16 years agoadd isLocal function to Url which say if scheme is local or internet.
Josef Reidinger [Fri, 2 May 2008 10:15:28 +0000 (10:15 +0000)]
add isLocal function to Url which say if scheme is local or internet.

16 years agochanges
Josef Reidinger [Fri, 2 May 2008 07:37:22 +0000 (07:37 +0000)]
changes

16 years agocache decision for repository depend on his url.
Josef Reidinger [Fri, 2 May 2008 07:32:24 +0000 (07:32 +0000)]
cache decision for repository depend on his url.
http,ftp and smb cache packages.

16 years ago- Load and maintain persistent hard locks stored in /etc/zypp/locks.
Michael Andres [Wed, 30 Apr 2008 23:07:34 +0000 (23:07 +0000)]
- Load and maintain persistent hard locks stored in /etc/zypp/locks.
  Locks are loaded together with the target, and changes are writen
  back on commit. zypp.conf option locksfile.apply can be used to turn
  this feature on or off. (FATE #120352)

16 years agoDefine functions in namespace zypp
Michael Andres [Wed, 30 Apr 2008 22:36:11 +0000 (22:36 +0000)]
Define functions in  namespace zypp

16 years agofix missing enum in switch
Michael Andres [Wed, 30 Apr 2008 22:35:22 +0000 (22:35 +0000)]
fix missing enum in switch

16 years agoEnabled Pool to handle persistent hard locks, except save/restore which is Targets...
Michael Andres [Wed, 30 Apr 2008 21:20:45 +0000 (21:20 +0000)]
Enabled Pool to handle persistent hard locks, except save/restore which is Targets job.

16 years agoAdd PoolQueryResult::contains
Michael Andres [Wed, 30 Apr 2008 21:16:07 +0000 (21:16 +0000)]
Add PoolQueryResult::contains

16 years agoUse own logclass for PoolQuery
Michael Andres [Wed, 30 Apr 2008 21:15:22 +0000 (21:15 +0000)]
Use own logclass for PoolQuery

16 years agosmall fixes
Michael Andres [Wed, 30 Apr 2008 18:01:46 +0000 (18:01 +0000)]
small fixes

16 years agodeprecate script message and atom
Michael Andres [Wed, 30 Apr 2008 17:57:26 +0000 (17:57 +0000)]
deprecate script message and atom

16 years agofix RepoManager_test
Michael Andres [Wed, 30 Apr 2008 15:17:35 +0000 (15:17 +0000)]
fix RepoManager_test

16 years ago- Add zypp.conf option solvfilesdir: Path where the repo solv files
Michael Andres [Wed, 30 Apr 2008 14:40:35 +0000 (14:40 +0000)]
- Add zypp.conf option solvfilesdir: Path where the repo solv files
  are created. Default value: {cachedir}/solv.
- Target and repositories now save their solvfiles below {solvfilesdir}
  in directories named after the repositories alias.

16 years agochanges
Jan Kupec [Wed, 30 Apr 2008 12:33:21 +0000 (12:33 +0000)]
changes

16 years ago- the symlink must be relative
Jan Kupec [Wed, 30 Apr 2008 12:32:40 +0000 (12:32 +0000)]
- the symlink must be relative

16 years ago- fixed filesystem::expandlink(Pathname) (bnc #368477)
Jan Kupec [Wed, 30 Apr 2008 12:18:54 +0000 (12:18 +0000)]
- fixed filesystem::expandlink(Pathname) (bnc #368477)

16 years agoadd Target::cleanCache
Michael Andres [Wed, 30 Apr 2008 11:03:44 +0000 (11:03 +0000)]
add Target::cleanCache

16 years ago- remove _items_to_update
Stefan Schubert [Wed, 30 Apr 2008 10:10:03 +0000 (10:10 +0000)]
- remove _items_to_update
- regarding user selected items in the resolve queue