Commit Graph

194 Commits

Author SHA1 Message Date
948e63c538 sqlite3-backend, distroquery: split database into dbs with names: <repository>-<arch>.db and <repository>-sources.db 2013-10-12 17:34:55 +02:00
b8b1a3db49 Release 1.4.1 2013-10-12 17:32:33 +02:00
16f350bdc4 firstLevelDependencies: don't report warnings for missing multiple providers when upstream satisfies it 2013-10-12 15:38:53 +02:00
40aa848d81 distroquery: instant search and status field addition 2013-10-10 15:04:04 +02:00
7289d581c2 distroquey: results order by relevance and some more improvements 2013-10-09 13:24:10 +02:00
fb4d8d65a6 distroquery: initial package page, PackageKit plugin integration and more 2013-10-09 11:28:17 +02:00
ce9c01a844 distroquery: support for selecting search archs / sources 2013-10-07 22:21:36 +02:00
23622c1981 sqlite3: silent message in quiet mode 2013-10-07 20:29:50 +02:00
af38e53b8b Don't show tied packages warning for packages not in current repository 2013-10-07 20:27:47 +02:00
f93e2c7c81 distroquery: base search on milestone2, milestone1 and devel groups of repositories 2013-10-07 18:14:53 +02:00
f50ba2ab52 distroquery: improved results style 2013-10-07 16:25:43 +02:00
aaf59faaf7 sqlite3-backend: only optimize when called with --gensqlite3 as only operation 2013-10-07 16:25:00 +02:00
93f7fc1233 sqlite3-backend: move dbs to repository_dir with distromatic.db name 2013-10-07 15:35:57 +02:00
7a727bfa46 Restore (?) warning message about needed requirements only in same repository 2013-10-07 15:24:11 +02:00
4a04c87fdf distroquery: fix a segfault when QUERY_STRING is null 2013-10-07 14:13:11 +02:00
62dd291349 distroquery: install in system cgi directory 2013-10-07 14:12:52 +02:00
39987f518a distroquery: early-stage cgi interfacing to sqlite3 dbs 2013-10-07 02:36:11 +02:00
7c5076198f Better management of firstconfigtag and configtag global variables 2013-10-06 20:26:34 +02:00
d220dd75b0 Move read_configuration from distromatic.c to functions.c 2013-10-06 19:53:57 +02:00
36ed99b46e Release 1.4 2013-10-06 19:07:52 +02:00
96748e4b7e autotools: add backend-sqlite3.h to extra sources 2013-10-06 19:05:18 +02:00
31c8e4b837 Fix checks when reporting fails to provide due to version 2013-10-06 18:49:42 +02:00
b9b62dc14c sqlite-backend: support for single repository not incremental db creation
- also don't resolve dependencies and obsoletes
2013-10-06 17:43:38 +02:00
57786153d2 Fix version requirements checks with multiple providers
Also make providedList more linear by removing numversions and using numproviders for provider[] and version[] vectors
2013-10-06 16:31:06 +02:00
f49e684c64 backend-sqlite: fix arch index when generating packages_arch tables; temporary disable slow files table generation 2013-10-06 14:09:04 +02:00
a51e4180cc backend-sqlite3: generate db in distromatic directory 2013-10-02 15:10:53 +02:00
69bbf2e485 distromatic.c: fix a segfault while printing version of providing packages 2013-09-21 15:59:49 +02:00
cdf0f1d7c8 reports: don't add obsoleted packages to built packages lists 2013-09-05 17:55:56 +02:00
e07f68435d distromatic: fixes to obsoletes detection:
- ignore obsoletes from obsoleted packages
- ignore obsoletes from updated or updating packages which apply to same {up/down}stream source build packages
2013-09-04 16:53:22 +02:00
6cf2f008b1 reports: avoid duplicated file names coming from different sources in deps-[arch] files 2013-09-04 16:52:12 +02:00
c81d7fc96d autogen.sh: run autoheader before automake to avoid error about missing src/include/Makefile.in 2013-09-04 12:02:35 +02:00
6661afaeb8 distromatic.c: fix a creash when checking build provider versions 2013-07-13 20:01:25 +02:00
59e25e737f Fix support for multiple build providers 2013-07-13 11:53:05 +02:00
1570c792be reports.c: added generation on warnings-*.sh files and added warnings_list in builds-*.sh 2013-07-12 02:04:18 +02:00
00a537a56e Add repository information for package in "missing SRPM" warning 2013-06-12 18:21:34 +02:00
9af956da14 rpmfunctions.c: add mutex around rpmEVRparse 2013-05-29 23:07:58 +02:00
6524044cb9 Print backtrace to standard error 2013-05-29 12:15:00 +02:00
628ae59139 Reorder output messages after implementing multithreaded scan 2013-05-29 12:13:46 +02:00
6825cb0c06 Implement a backtrace handler which displays a backtrace in case of Segmentation Fault 2013-05-28 17:19:55 +02:00
1176487045 reports: put only packages in current repository in needport list 2013-05-08 13:02:15 +02:00
babfe854ea Added per-arch multithreaded support for scanning binary packages 2013-05-05 17:35:01 +02:00
67b53d8af7 reports.c: add needport_list() in builds-[arch].sh files 2013-05-04 17:02:04 +02:00
513c96ecb2 Makefile.am: add missing configuration for src/include to fix autogen.sh 2013-05-04 16:20:40 +02:00
b8c5893106 backend-sqlite3: added packages tables and more improvements 2013-03-05 11:42:54 +01:00
944c8673ea Added new sqlite3 backend (experimental and to be completed) 2013-03-04 15:08:13 +01:00
28b1420417 configure.ac: fix to silent autoreconf warnings 2013-03-02 13:55:53 +01:00
9127a7edd2 Makefile.am: make autoreconf work 2013-03-02 13:26:45 +01:00
398a33cc2e Release 1.3 2013-02-02 16:44:56 +01:00
12d4c38b30 hedaerlist: fix requirelist for files provided by multiple package with same name 2013-01-21 01:57:10 +01:00
13bcb5ed4e reports.c: fix selection between duplicated providers in deps files
Example case:
$ rpm -q perl --provides|grep "perl(DynaLoader)"
perl(DynaLoader)
perl(DynaLoader) = 1.14
2013-01-13 23:30:43 +01:00