]>
git.ipfire.org Git - pakfire.git/log
Michael Tremer [Wed, 20 Jul 2011 18:40:08 +0000 (20:40 +0200)]
Bump version 0.9.3.
Michael Tremer [Wed, 20 Jul 2011 17:09:38 +0000 (17:09 +0000)]
Fix "remove" command.
Michael Tremer [Wed, 20 Jul 2011 17:09:08 +0000 (17:09 +0000)]
Fix output of groups from packages in solv file.
Michael Tremer [Wed, 20 Jul 2011 16:59:09 +0000 (16:59 +0000)]
Fix "update" command.
Michael Tremer [Wed, 20 Jul 2011 16:33:32 +0000 (18:33 +0200)]
Merge remote-tracking branch 'origin/sat' into sat
Michael Tremer [Wed, 20 Jul 2011 16:31:52 +0000 (18:31 +0200)]
Tell the solver the correct priority of a repository.
Michael Tremer [Wed, 20 Jul 2011 16:17:51 +0000 (18:17 +0200)]
Implement --enable-repo=... on console.
Michael Tremer [Wed, 20 Jul 2011 10:09:03 +0000 (12:09 +0200)]
Remove requires switch which is currently not supported.
Michael Tremer [Wed, 20 Jul 2011 10:07:03 +0000 (12:07 +0200)]
Check if pakfire is actually running on an IPFire system.
That won't cause too much damage on the buildsystems.
Michael Tremer [Wed, 20 Jul 2011 09:16:57 +0000 (11:16 +0200)]
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire into sat
Conflicts:
pakfire/base.py
pakfire/repository/index.py
Michael Tremer [Wed, 20 Jul 2011 09:13:26 +0000 (09:13 +0000)]
Fix wrong database output for groups.
Michael Tremer [Wed, 20 Jul 2011 09:03:29 +0000 (11:03 +0200)]
Fix import of database packages by checking the input a bit better.
Michael Tremer [Sun, 17 Jul 2011 18:13:47 +0000 (20:13 +0200)]
Fix install/remove/update.
Michael Tremer [Sun, 17 Jul 2011 17:58:17 +0000 (19:58 +0200)]
Fix grouplist command.
Michael Tremer [Sun, 17 Jul 2011 17:24:59 +0000 (19:24 +0200)]
Fix "download" for local packages.
Michael Tremer [Sun, 17 Jul 2011 17:24:35 +0000 (19:24 +0200)]
Fix "pakfire info ..." command.
Michael Tremer [Sun, 17 Jul 2011 16:56:56 +0000 (18:56 +0200)]
Fix when trying to install a file to the build environment.
Michael Tremer [Sun, 17 Jul 2011 15:38:55 +0000 (17:38 +0200)]
Fix reading the "build" repository and give it a shiny progress bar.
Michael Tremer [Sun, 17 Jul 2011 13:59:17 +0000 (15:59 +0200)]
Move create_relation(...) to Pakfire class.
Michael Tremer [Sun, 17 Jul 2011 13:49:37 +0000 (15:49 +0200)]
Add search attributes to _pakfire.so module.
Michael Tremer [Sun, 17 Jul 2011 12:20:01 +0000 (14:20 +0200)]
Move _pakfire.so module to the pakfire module.
This won't ever be loaded seperately by an application.
Michael Tremer [Sun, 17 Jul 2011 12:16:59 +0000 (14:16 +0200)]
Make version number easily configureable in setup.py.
Michael Tremer [Sun, 17 Jul 2011 11:02:25 +0000 (13:02 +0200)]
Remove some dead code.
Michael Tremer [Sun, 17 Jul 2011 10:49:23 +0000 (12:49 +0200)]
Fix some import issues with the code.
Michael Tremer [Sun, 17 Jul 2011 10:48:48 +0000 (12:48 +0200)]
Install pakfire in shell mode, again.
Michael Tremer [Sun, 17 Jul 2011 10:08:02 +0000 (12:08 +0200)]
Implement searching the pool.
Michael Tremer [Sat, 16 Jul 2011 20:21:44 +0000 (22:21 +0200)]
sat: Enhance Request class to remove, update or lock things.
Michael Tremer [Sat, 16 Jul 2011 18:47:19 +0000 (20:47 +0200)]
Remove some backup files.
Michael Tremer [Sat, 16 Jul 2011 18:39:58 +0000 (20:39 +0200)]
Move transaction from repository module to pakfire module.
Michael Tremer [Sat, 16 Jul 2011 18:26:53 +0000 (20:26 +0200)]
Remove some unused code.
Michael Tremer [Sat, 16 Jul 2011 15:11:59 +0000 (17:11 +0200)]
Introduce the C solver module.
Michael Tremer [Wed, 6 Jul 2011 21:53:18 +0000 (23:53 +0200)]
Disable cache. Feature was broken.
Michael Tremer [Wed, 8 Jun 2011 22:55:08 +0000 (00:55 +0200)]
Introduce stub for change action.
Michael Tremer [Sat, 21 May 2011 19:59:09 +0000 (19:59 +0000)]
Merge branch 'master' of git://git.ipfire.org/oddments/pakfire
Michael Tremer [Sat, 21 May 2011 19:58:47 +0000 (19:58 +0000)]
Make path configureable of Pakfire.
Michael Tremer [Sat, 21 May 2011 15:34:06 +0000 (17:34 +0200)]
Cleanup of transaction code.
Remove unneeded stuff and fix formatting.
Michael Tremer [Sat, 21 May 2011 15:19:26 +0000 (17:19 +0200)]
Some bigger rework of the transaction code and solver.
Michael Tremer [Sat, 21 May 2011 13:10:13 +0000 (15:10 +0200)]
Enhance translation code to support plural translations.
Michael Tremer [Fri, 20 May 2011 20:02:50 +0000 (22:02 +0200)]
Remove old server module from setup.py.
Michael Tremer [Fri, 20 May 2011 20:02:36 +0000 (22:02 +0200)]
Update POTFILES.in.
Michael Tremer [Fri, 20 May 2011 20:01:56 +0000 (22:01 +0200)]
server: Amount of memory exceedes XMLRPC limit.
So we send it in kilobytes.
Michael Tremer [Thu, 19 May 2011 10:53:43 +0000 (12:53 +0200)]
Cleanup the server stuff and unify it.
Michael Tremer [Sun, 1 May 2011 13:50:28 +0000 (13:50 +0000)]
Ask user to ack the transaction.
Michael Tremer [Sun, 1 May 2011 13:20:06 +0000 (13:20 +0000)]
Add "remove" command to CLI to remove packages.
Michael Tremer [Sat, 30 Apr 2011 21:03:49 +0000 (21:03 +0000)]
Implement update command.
Michael Tremer [Sat, 30 Apr 2011 16:38:39 +0000 (16:38 +0000)]
Merge branch 'master' of git://git.ipfire.org/oddments/pakfire
Michael Tremer [Sat, 30 Apr 2011 16:38:03 +0000 (16:38 +0000)]
Add some lines that were supposed to report problems of the solver if any.
This doesn't work, but I wanted to save the code.
Michael Tremer [Sat, 30 Apr 2011 16:26:49 +0000 (18:26 +0200)]
Add ignore action.
Michael Tremer [Sat, 30 Apr 2011 16:26:38 +0000 (18:26 +0200)]
Add support for obsoletes.
Michael Tremer [Sat, 30 Apr 2011 16:26:16 +0000 (18:26 +0200)]
Reenable installation test.
Michael Tremer [Sat, 30 Apr 2011 13:01:59 +0000 (13:01 +0000)]
Make localinstall command work again.
Michael Tremer [Fri, 29 Apr 2011 19:20:03 +0000 (21:20 +0200)]
Initial import of the sat solver code.
Michael Tremer [Mon, 25 Apr 2011 17:20:03 +0000 (19:20 +0200)]
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Mon, 25 Apr 2011 17:14:47 +0000 (19:14 +0200)]
builder: Enable logging when doing a build for the server and upload the file afterwards.
Michael Tremer [Mon, 25 Apr 2011 15:59:25 +0000 (17:59 +0200)]
builder: Add option to log the build into a file.
Michael Tremer [Sat, 23 Apr 2011 10:49:40 +0000 (12:49 +0200)]
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Sat, 23 Apr 2011 10:48:01 +0000 (12:48 +0200)]
Update command line interface command for the latest changes.
Michael Tremer [Sat, 23 Apr 2011 10:38:41 +0000 (12:38 +0200)]
Move building source packages from master to slaves.
Michael Tremer [Sat, 23 Apr 2011 10:38:02 +0000 (12:38 +0200)]
Add possibility to package more than one source package in one environment.
Michael Tremer [Fri, 22 Apr 2011 22:15:45 +0000 (00:15 +0200)]
autobuilder: Switch back to download source package from the webserver.
Michael Tremer [Sat, 16 Apr 2011 19:37:45 +0000 (21:37 +0200)]
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Sat, 16 Apr 2011 14:27:34 +0000 (16:27 +0200)]
Another bunch of changes of the communication betweeen the master server and the client.
Michael Tremer [Thu, 14 Apr 2011 19:24:22 +0000 (21:24 +0200)]
Upload all packages in chunks.
Michael Tremer [Thu, 14 Apr 2011 19:22:07 +0000 (21:22 +0200)]
Submit exceptions during the build to the master server.
Michael Tremer [Wed, 13 Apr 2011 20:18:37 +0000 (22:18 +0200)]
Update code to upload packages to the master server.
Michael Tremer [Wed, 13 Apr 2011 20:12:23 +0000 (22:12 +0200)]
Don't go to shell by default.
Michael Tremer [Wed, 13 Apr 2011 20:11:57 +0000 (22:11 +0200)]
Dump package information when building from a source package.
Michael Tremer [Wed, 13 Apr 2011 15:11:35 +0000 (17:11 +0200)]
Fix error when mastering source packages.
Michael Tremer [Sun, 10 Apr 2011 21:29:21 +0000 (23:29 +0200)]
Add missing import in chroot.py.
Michael Tremer [Sun, 10 Apr 2011 21:28:27 +0000 (23:28 +0200)]
Fix shell command on CLI.
Michael Tremer [Sun, 10 Apr 2011 21:23:24 +0000 (23:23 +0200)]
Reenable function to get all packages from all repositories.
Michael Tremer [Sun, 10 Apr 2011 21:21:50 +0000 (23:21 +0200)]
Fix function call of info().
Michael Tremer [Sat, 9 Apr 2011 20:30:19 +0000 (22:30 +0200)]
Fix for chroot change.
Michael Tremer [Sat, 9 Apr 2011 18:24:00 +0000 (20:24 +0200)]
Move chroot code into own file.
Michael Tremer [Sat, 9 Apr 2011 15:20:50 +0000 (17:20 +0200)]
Remove plugins (we don't need it).
Michael Tremer [Sat, 9 Apr 2011 15:16:44 +0000 (17:16 +0200)]
Step two of code cleanup.
Created api.py which is supposed to be imported by other applications.
Michael Tremer [Sat, 9 Apr 2011 14:01:27 +0000 (16:01 +0200)]
Remove some ugly imports.
Michael Tremer [Sat, 9 Apr 2011 12:55:35 +0000 (14:55 +0200)]
Try to design a better API.
Michael Tremer [Fri, 8 Apr 2011 18:46:01 +0000 (20:46 +0200)]
Remove replaced packages from package set.
Michael Tremer [Fri, 8 Apr 2011 17:37:31 +0000 (19:37 +0200)]
Merge branch 'master' of git://git.ipfire.org/oddments/pakfire into server
Michael Tremer [Fri, 8 Apr 2011 17:17:07 +0000 (19:17 +0200)]
Add support to fetch packages from the server and build them.
Michael Tremer [Thu, 7 Apr 2011 16:55:19 +0000 (18:55 +0200)]
Add requires command to CLI.
Michael Tremer [Wed, 6 Apr 2011 11:31:29 +0000 (13:31 +0200)]
Fix merge error.
Michael Tremer [Wed, 6 Apr 2011 11:23:08 +0000 (13:23 +0200)]
Merge branch 'master' of git://git.ipfire.org/oddments/pakfire into server
Conflicts:
pakfire/packages/base.py
Michael Tremer [Wed, 6 Apr 2011 11:22:23 +0000 (13:22 +0200)]
Initial commit of the pakfire server stuff.
Michael Tremer [Tue, 5 Apr 2011 18:20:37 +0000 (20:20 +0200)]
Fasten dependency resultion (a bit).
Michael Tremer [Tue, 5 Apr 2011 17:11:17 +0000 (19:11 +0200)]
Accept z, Z, j and J as "yes" on the yes-no-question.
Michael Tremer [Tue, 5 Apr 2011 17:10:29 +0000 (19:10 +0200)]
Remove reading configuration from examples directory.
Michael Tremer [Tue, 5 Apr 2011 16:53:34 +0000 (18:53 +0200)]
Remove creation of users in build chroot.
As we had no /etc/passwd in the last time, we needed to create
some users like root and nobody in the build chroot.
Now, there is the "setup" package which covers this.
Michael Tremer [Tue, 5 Apr 2011 15:07:33 +0000 (17:07 +0200)]
Add support to build source packages and fix for empty requires on source packages.
Michael Tremer [Fri, 1 Apr 2011 09:47:23 +0000 (11:47 +0200)]
Revert "Add --offline flag on CLI."
This reverts commit
25b2c2dbcd59b96035b3439cf0d2b4956dfd2cdb .
Not working properly.
Michael Tremer [Thu, 31 Mar 2011 22:35:52 +0000 (00:35 +0200)]
Another fix for the cleanup action (does work now).
Michael Tremer [Thu, 31 Mar 2011 21:25:13 +0000 (23:25 +0200)]
Fix crash when running the cleanup action.
Michael Tremer [Thu, 31 Mar 2011 18:54:53 +0000 (20:54 +0200)]
Add --offline flag on CLI.
Michael Tremer [Thu, 24 Mar 2011 20:27:12 +0000 (21:27 +0100)]
Add new server commands.
Michael Tremer [Tue, 22 Mar 2011 14:14:09 +0000 (15:14 +0100)]
Add groulist command to pakfire-build command.
Michael Tremer [Tue, 22 Mar 2011 14:12:55 +0000 (15:12 +0100)]
Add repolist command.
Michael Tremer [Tue, 22 Mar 2011 11:40:47 +0000 (12:40 +0100)]
Add groupinstall command.
Michael Tremer [Tue, 22 Mar 2011 11:34:10 +0000 (12:34 +0100)]
Add grouplist command.
Michael Tremer [Mon, 21 Mar 2011 00:29:07 +0000 (01:29 +0100)]
Enhance support for groups.
Packages can now be in more than one single group and
the keywords "Base" and "Critical" say if a package is considered
as a critical package for the distribution or as a package
which will be automatically installed by the installer.