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
72a7609832
Ignore SRPMS with no builds when resolving fist level dependencies, mainly for secondary archs
2013-01-12 17:44:52 +01:00
5bc95d28e1
Don't check for missing ports and builds in single arch mode passed by command line
2013-01-10 18:22:03 +01:00
636f2364d3
Add info marker to quiet output for unported/missing builds checks
2013-01-10 17:05:44 +01:00
c424626c66
Add warnings for missing archs ports and fix warning for packages with no builds
2013-01-10 15:24:04 +01:00
abc188b260
reports.c: fix links to Required by: packages in html pages
2013-01-10 13:01:44 +01:00
55afaf208c
resolveFirstLevelDependencies: don't fall in update case in obsolete check for secondary archs
2013-01-09 15:18:39 +01:00
34f9295baf
General rework to support updated packages
...
- keep updated source and binary rpm structures
- detect and report broken requirements due to package updates
- TODO: check datatables output before stabilizing for a new release
2013-01-09 14:07:46 +01:00
56e4ad7c6c
headerlist.c: drop updrepository in headersourcelist in favour of a pointer to old updated package
...
reports.c: print version information on updated package
2013-01-08 13:31:04 +01:00