platform/upstream/libsolv.git
17 years agofind suggested packages
Michael Schroeder [Mon, 15 Oct 2007 16:54:08 +0000 (16:54 +0000)]
find suggested packages

17 years agoadd arch filtering for obsoletes data
Michael Schroeder [Mon, 15 Oct 2007 15:06:01 +0000 (15:06 +0000)]
add arch filtering for obsoletes data

17 years agoimplemented GNADENLOS in a better way, now option "noupdateprovide".
Michael Schroeder [Mon, 15 Oct 2007 15:00:45 +0000 (15:00 +0000)]
implemented GNADENLOS in a better way, now option "noupdateprovide".

17 years agoalso prune to suggests/enhances, fixes tpctl testcases
Michael Schroeder [Mon, 15 Oct 2007 13:25:30 +0000 (13:25 +0000)]
also prune to suggests/enhances, fixes tpctl testcases

17 years agomake prune_to_recommended look at recommends, too.
Michael Schroeder [Mon, 15 Oct 2007 11:06:02 +0000 (11:06 +0000)]
make prune_to_recommended look at recommends, too.

17 years agoSimple shell script accepting a directory with local repository data,
Michael Matz [Mon, 15 Oct 2007 02:58:32 +0000 (02:58 +0000)]
Simple shell script accepting a directory with local repository data,
detecting which type the repo is, and emitting exactly one SOLV file
for the whole thing.

17 years agoTo be able to accept a set of patches simply cat'ed behind each other
Michael Matz [Mon, 15 Oct 2007 02:57:27 +0000 (02:57 +0000)]
To be able to accept a set of patches simply cat'ed behind each other
we need to accept a collector tag.  I chose '<patches>', so you can
parse multiple patches by:

( echo '<patches>'; cat patch-*.xml; echo '</patches>' )
  | grep -v '\?xml'
  | patchxml2solv

17 years agoBlaeh. LIBS doesn't provide DEPENDENCIES, hence we don't to use that,
Michael Matz [Mon, 15 Oct 2007 02:55:00 +0000 (02:55 +0000)]
Blaeh.  LIBS doesn't provide DEPENDENCIES, hence we don't to use that,
but LDADD is overwritten (instead auf augmented) by specific X_LDADDS,
so we need to add LDADD everywhere explicitely.

17 years agoI have use for a tool to merge .solv files.
Michael Matz [Mon, 15 Oct 2007 01:59:12 +0000 (01:59 +0000)]
I have use for a tool to merge .solv files.

17 years agoparse <product> out of helix sources
Stephan Kulow [Sun, 14 Oct 2007 12:13:03 +0000 (12:13 +0000)]
parse <product> out of helix sources

17 years agoMake the satsolver header usable with C++ (only pool.h and source_solv.h
Michael Matz [Fri, 12 Oct 2007 15:44:30 +0000 (15:44 +0000)]
Make the satsolver header usable with C++ (only pool.h and source_solv.h
for now, they drag in most of the usefull stuff anyway).

17 years ago- fixing obsoletes not checked in every case (fixing one test case -
Stephan Kulow [Fri, 12 Oct 2007 15:14:34 +0000 (15:14 +0000)]
- fixing obsoletes not checked in every case (fixing one test case -
  mls)
- adding a GNADENLOS mode not set by default (fixing 6 more, but
  degrades performance by 28%)

17 years agoThe .spec file also referred to the shared lib. Fix that.
Michael Matz [Fri, 12 Oct 2007 15:08:28 +0000 (15:08 +0000)]
The .spec file also referred to the shared lib.  Fix that.

17 years agoEnable maintainer-mode (so that Makefiles are automatically rebuilt if
Michael Matz [Fri, 12 Oct 2007 15:07:26 +0000 (15:07 +0000)]
Enable maintainer-mode (so that Makefiles are automatically rebuilt if
Makefile.am changes).

17 years agoFor now only build a static (but PIC) libsatsolver.a. No sense in doing
Michael Matz [Fri, 12 Oct 2007 14:58:08 +0000 (14:58 +0000)]
For now only build a static (but PIC) libsatsolver.a.  No sense in doing
a shared lib with an unstable API.

17 years agofix typo
Michael Schroeder [Fri, 12 Oct 2007 14:50:32 +0000 (14:50 +0000)]
fix typo

17 years agofix makefiles a bit
Michael Schroeder [Fri, 12 Oct 2007 14:36:47 +0000 (14:36 +0000)]
fix makefiles a bit

17 years agodelete some spaces
Michael Schroeder [Fri, 12 Oct 2007 14:08:29 +0000 (14:08 +0000)]
delete some spaces

17 years agofixing some bugs:
Stephan Kulow [Fri, 12 Oct 2007 11:45:43 +0000 (11:45 +0000)]
fixing some bugs:
  - remove the original package on upgrade, not the new
    one
  - always set i686 when no arch is set (as required)
  - handle "install" as capability not as name
  - handle different kind of solvables in install
  - install locale solvables into an extra channel

17 years ago- do not select src packages in yps
Michael Schroeder [Tue, 9 Oct 2007 15:47:41 +0000 (15:47 +0000)]
- do not select src packages in yps
- use some buffers to speed things up a bit

17 years ago- show better problem reports
Michael Schroeder [Tue, 9 Oct 2007 15:33:44 +0000 (15:33 +0000)]
- show better problem reports

17 years ago- fix arch handling
Michael Schroeder [Tue, 9 Oct 2007 10:51:18 +0000 (10:51 +0000)]
- fix arch handling
- fix makefile
- add modalias and installed namespaces
- fix red carpet upgrade detection

17 years agofix segfault
Michael Schroeder [Mon, 8 Oct 2007 09:17:33 +0000 (09:17 +0000)]
fix segfault

17 years ago- don't pass name spaces for now
Michael Schroeder [Fri, 5 Oct 2007 23:19:53 +0000 (23:19 +0000)]
- don't pass name spaces for now
- don't supplement bad architectures

17 years ago- support for legacy rewriting
Michael Schroeder [Fri, 5 Oct 2007 22:53:16 +0000 (22:53 +0000)]
- support for legacy rewriting
- support for and/or/with deps
- support freshens

17 years agodo not add self-provides to src rpms
Michael Schroeder [Fri, 5 Oct 2007 17:24:41 +0000 (17:24 +0000)]
do not add self-provides to src rpms

17 years agofix typo, add some more architectures
Michael Schroeder [Fri, 5 Oct 2007 14:07:58 +0000 (14:07 +0000)]
fix typo, add some more architectures

17 years agoprep for package
Klaus Kaempf [Tue, 2 Oct 2007 14:54:29 +0000 (14:54 +0000)]
prep for package

17 years agocurrent state of 'sat-solver'
Klaus Kaempf [Tue, 2 Oct 2007 12:40:07 +0000 (12:40 +0000)]
current state of 'sat-solver'