]> git.ipfire.org Git - pakfire.git/log
pakfire.git
12 years agoBump version to 0.9.19. 0.9.19
Michael Tremer [Fri, 16 Dec 2011 15:26:32 +0000 (16:26 +0100)] 
Bump version to 0.9.19.

12 years agoUpdate translations.
Michael Tremer [Fri, 16 Dec 2011 15:26:11 +0000 (16:26 +0100)] 
Update translations.

12 years agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Fri, 16 Dec 2011 15:17:18 +0000 (16:17 +0100)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire

12 years agoFix typo in debuginfo template.
Michael Tremer [Fri, 16 Dec 2011 15:16:45 +0000 (16:16 +0100)] 
Fix typo in debuginfo template.

12 years agoRemove pylizlzma module that was replaced by our own one.
Michael Tremer [Fri, 16 Dec 2011 15:00:56 +0000 (16:00 +0100)] 
Remove pylizlzma module that was replaced by our own one.

12 years agodebuginfo: Add support for dwarf 4.
Michael Tremer [Fri, 16 Dec 2011 14:33:33 +0000 (15:33 +0100)] 
debuginfo: Add support for dwarf 4.

12 years agoActually add the fake-environ tool.
Michael Tremer [Fri, 16 Dec 2011 14:08:42 +0000 (15:08 +0100)] 
Actually add the fake-environ tool.

12 years agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Fri, 16 Dec 2011 13:49:28 +0000 (14:49 +0100)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire

12 years agoRevert "Convert all files in a source tarball to owner root."
Michael Tremer [Mon, 12 Dec 2011 00:07:05 +0000 (01:07 +0100)] 
Revert "Convert all files in a source tarball to owner root."

This reverts commit b47897ca161e9e28149b10b05b396173f8c89767.

Files had no content in the end, although it fixes the ownership
issue. :D

12 years agoConvert all files in a source tarball to owner root.
Michael Tremer [Sun, 11 Dec 2011 17:56:52 +0000 (18:56 +0100)] 
Convert all files in a source tarball to owner root.

Sometimes, when files had crappy owners, there has been
an issue in extrating the properly. To overcome that and
also to overcome that users can take benefit from weird
owners, we will change that to user root.

When extracting the source package, we may replace that
if we feel so.

12 years agofake-environ: Fix installing the target directory.
Michael Tremer [Sun, 11 Dec 2011 11:47:56 +0000 (12:47 +0100)] 
fake-environ: Fix installing the target directory.

12 years agoFake output of uname(3) on different host arches.
Michael Tremer [Sun, 11 Dec 2011 02:34:29 +0000 (03:34 +0100)] 
Fake output of uname(3) on different host arches.

12 years agoRename scripts dir to tools.
Michael Tremer [Sun, 11 Dec 2011 01:40:27 +0000 (02:40 +0100)] 
Rename scripts dir to tools.

That name of the directory fits way better.

12 years agoReorder arguments when linking debugedit.
Michael Tremer [Sun, 11 Dec 2011 01:14:48 +0000 (02:14 +0100)] 
Reorder arguments when linking debugedit.

12 years agoValidate interpreter name when searching for dependencies.
Michael Tremer [Sun, 11 Dec 2011 00:48:21 +0000 (01:48 +0100)] 
Validate interpreter name when searching for dependencies.

12 years agoRemove some left over debugging lines.
Michael Tremer [Sun, 11 Dec 2011 00:46:47 +0000 (01:46 +0100)] 
Remove some left over debugging lines.

12 years agoMerge branch 'debuginfo'
Michael Tremer [Sun, 11 Dec 2011 00:11:54 +0000 (01:11 +0100)] 
Merge branch 'debuginfo'

12 years agoUpdate translations.
Michael Tremer [Sun, 11 Dec 2011 00:11:23 +0000 (01:11 +0100)] 
Update translations.

12 years agoExtract debuginfo.
Michael Tremer [Sun, 27 Nov 2011 19:39:31 +0000 (20:39 +0100)] 
Extract debuginfo.

12 years agoARM: Add -mthumb to CFLAGS of armv7hl.
Michael Tremer [Sat, 10 Dec 2011 20:29:44 +0000 (21:29 +0100)] 
ARM: Add -mthumb to CFLAGS of armv7hl.

12 years agocompress-man-pages: Drop error message when man dir does not exist.
Michael Tremer [Fri, 9 Dec 2011 19:46:08 +0000 (20:46 +0100)] 
compress-man-pages: Drop error message when man dir does not exist.

12 years agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Fri, 9 Dec 2011 19:44:28 +0000 (20:44 +0100)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire

12 years agoCompress/uncompress files on the fly.
Michael Tremer [Fri, 9 Dec 2011 19:41:03 +0000 (20:41 +0100)] 
Compress/uncompress files on the fly.

This will give us a (hopefully) big speed boost when extracting
a lot of packages. There is no temporary uncompressed version of
the package on disk needed.

12 years agoARM: Fix buildtarget (were only -gnu needs to be removed).
Michael Tremer [Fri, 9 Dec 2011 19:05:42 +0000 (20:05 +0100)] 
ARM: Fix buildtarget (were only -gnu needs to be removed).

12 years agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Fri, 9 Dec 2011 19:05:19 +0000 (20:05 +0100)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire

12 years agoDon't extract cache if requested, but file is not available.
Michael Tremer [Fri, 9 Dec 2011 16:11:48 +0000 (17:11 +0100)] 
Don't extract cache if requested, but file is not available.

12 years agoFix accidentially committed line.
Michael Tremer [Fri, 9 Dec 2011 11:34:22 +0000 (12:34 +0100)] 
Fix accidentially committed line.

12 years agopatch: Don't break on unknwown files. Just skip them.
Michael Tremer [Fri, 9 Dec 2011 10:31:36 +0000 (11:31 +0100)] 
patch: Don't break on unknwown files. Just skip them.

12 years agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Thu, 8 Dec 2011 23:09:06 +0000 (00:09 +0100)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire

12 years agoAdd option to create build environment cache.
Michael Tremer [Thu, 8 Dec 2011 23:07:45 +0000 (00:07 +0100)] 
Add option to create build environment cache.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
12 years agoFix applying fixed list of patches.
Michael Tremer [Thu, 8 Dec 2011 21:48:27 +0000 (22:48 +0100)] 
Fix applying fixed list of patches.

12 years agopatch: Fix weird problem with multiple arguments.
Michael Tremer [Thu, 8 Dec 2011 21:07:54 +0000 (22:07 +0100)] 
patch: Fix weird problem with multiple arguments.

12 years agoDon't extract tarballs in verbose mode.
Michael Tremer [Thu, 8 Dec 2011 20:36:36 +0000 (21:36 +0100)] 
Don't extract tarballs in verbose mode.

12 years agoOnly load files with ".repo" extension from configuration dir.
Michael Tremer [Thu, 8 Dec 2011 16:17:09 +0000 (17:17 +0100)] 
Only load files with ".repo" extension from configuration dir.

That allows us to rename files that should not be loaded.

12 years agoDon't skip packages of other architectures.
Michael Tremer [Thu, 8 Dec 2011 00:00:00 +0000 (01:00 +0100)] 
Don't skip packages of other architectures.

They might be compatible.

12 years agoCatch all exceptions when running scripts.
Michael Tremer [Wed, 7 Dec 2011 15:53:11 +0000 (16:53 +0100)] 
Catch all exceptions when running scripts.

That should never break the whole transaction because
we may get an inconsistent system.

12 years agoSend architecture to pakfire instance running in chroot.
Michael Tremer [Wed, 7 Dec 2011 15:52:51 +0000 (16:52 +0100)] 
Send architecture to pakfire instance running in chroot.

12 years agoDon't fail if personality cannot be detected.
Michael Tremer [Mon, 5 Dec 2011 22:20:11 +0000 (23:20 +0100)] 
Don't fail if personality cannot be detected.

12 years agoBump version to 0.9.18. 0.9.18
Michael Tremer [Sun, 4 Dec 2011 18:17:34 +0000 (19:17 +0100)] 
Bump version to 0.9.18.

12 years agoUpdate translations.
Michael Tremer [Sun, 4 Dec 2011 18:16:15 +0000 (19:16 +0100)] 
Update translations.

12 years agoAdd variable expansion in repository definitions.
Michael Tremer [Sun, 4 Dec 2011 18:15:14 +0000 (19:15 +0100)] 
Add variable expansion in repository definitions.

12 years agoRemove hard configuration of architecture from pakfire.conf.
Michael Tremer [Sun, 4 Dec 2011 17:30:43 +0000 (18:30 +0100)] 
Remove hard configuration of architecture from pakfire.conf.

12 years agoMerge remote-tracking branch 'origin/arm'
Michael Tremer [Sun, 4 Dec 2011 01:09:47 +0000 (02:09 +0100)] 
Merge remote-tracking branch 'origin/arm'

12 years agoAdd CFLAGS for ARM (armv5tel, armv7hl).
Michael Tremer [Sun, 4 Dec 2011 01:08:08 +0000 (02:08 +0100)] 
Add CFLAGS for ARM (armv5tel, armv7hl).

12 years agoKeep last bit of build tuple on ARM.
Michael Tremer [Sun, 4 Dec 2011 01:06:31 +0000 (02:06 +0100)] 
Keep last bit of build tuple on ARM.

12 years agoAdd more comfortable patch function.
Michael Tremer [Sat, 3 Dec 2011 12:08:35 +0000 (13:08 +0100)] 
Add more comfortable patch function.

12 years agoHandle man pages with hardlinks.
Michael Tremer [Sat, 3 Dec 2011 09:20:52 +0000 (10:20 +0100)] 
Handle man pages with hardlinks.

12 years agoFix symlinks to compressed man pages.
Michael Tremer [Thu, 1 Dec 2011 09:56:45 +0000 (10:56 +0100)] 
Fix symlinks to compressed man pages.

12 years agochroot-shell: Try different directories to cd into.
Michael Tremer [Sun, 27 Nov 2011 18:53:34 +0000 (19:53 +0100)] 
chroot-shell: Try different directories to cd into.

12 years agoFix reading SOLV cache for local packages.
Michael Tremer [Sun, 20 Nov 2011 17:31:01 +0000 (17:31 +0000)] 
Fix reading SOLV cache for local packages.

12 years agoFix logging issue in transaction.
Michael Tremer [Sun, 20 Nov 2011 13:35:03 +0000 (13:35 +0000)] 
Fix logging issue in transaction.

12 years agoFix generation of package file path name.
Michael Tremer [Sun, 20 Nov 2011 11:51:46 +0000 (12:51 +0100)] 
Fix generation of package file path name.

12 years agoCreate a local SOLV file that contains all package information.
Michael Tremer [Sun, 20 Nov 2011 11:39:39 +0000 (12:39 +0100)] 
Create a local SOLV file that contains all package information.

Reading the sqlite is very slow (however) and as we like to
have a very great user experience, we can cache all information
that is needed by the solver.
For anything else, the full sqlite database is kept and we rely on
that in the first place.

12 years agoFix creating a solv file when directory does not exist.
Michael Tremer [Sun, 20 Nov 2011 11:38:54 +0000 (12:38 +0100)] 
Fix creating a solv file when directory does not exist.

12 years agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Sun, 20 Nov 2011 11:22:43 +0000 (12:22 +0100)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire

12 years agoEnable verbose extraction of tarballs.
Michael Tremer [Sun, 20 Nov 2011 11:17:01 +0000 (12:17 +0100)] 
Enable verbose extraction of tarballs.

12 years agoDelete files when download files.
Michael Tremer [Sun, 20 Nov 2011 10:47:21 +0000 (11:47 +0100)] 
Delete files when download files.

After an unsuccessful source download, an empty or broken file
was left in the source directory.

12 years agoUpdate more files with new logger.
Michael Tremer [Sun, 20 Nov 2011 10:40:21 +0000 (11:40 +0100)] 
Update more files with new logger.

12 years agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Sun, 20 Nov 2011 10:23:58 +0000 (11:23 +0100)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire

12 years agologging: Make own pakfire logger.
Michael Tremer [Sun, 20 Nov 2011 10:22:39 +0000 (11:22 +0100)] 
logging: Make own pakfire logger.

This gives us the opportunity to import the pakfire module
anywhere and to not interfere with other (root-)loggers then.

12 years agocapabilities: Ignore EOPNOTSUPP.
Michael Tremer [Sun, 20 Nov 2011 09:59:09 +0000 (10:59 +0100)] 
capabilities: Ignore EOPNOTSUPP.

Also fixes SEGV in capabilities module, when an exception is raised.

12 years agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Sun, 20 Nov 2011 00:29:26 +0000 (01:29 +0100)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire

12 years agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Sun, 20 Nov 2011 00:28:57 +0000 (01:28 +0100)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire

12 years agoAdd support for building on ARM architectures.
Michael Tremer [Sun, 20 Nov 2011 00:15:08 +0000 (01:15 +0100)] 
Add support for building on ARM architectures.

12 years agoCompress all man pages with the xz algorithm.
Michael Tremer [Fri, 18 Nov 2011 22:09:18 +0000 (23:09 +0100)] 
Compress all man pages with the xz algorithm.

12 years agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Mon, 14 Nov 2011 14:37:07 +0000 (15:37 +0100)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire

Conflicts:
po/pakfire.pot

12 years agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Mon, 14 Nov 2011 14:34:51 +0000 (15:34 +0100)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire

12 years agoCall sync() after transaction was done.
Michael Tremer [Mon, 14 Nov 2011 14:33:54 +0000 (15:33 +0100)] 
Call sync() after transaction was done.

This will make sure that all data is entirely written to disk.

12 years agoFix wrong output of package requirements.
Michael Tremer [Mon, 14 Nov 2011 14:16:33 +0000 (15:16 +0100)] 
Fix wrong output of package requirements.

12 years agoAllow multiple installations of kernel-PAE.
Michael Tremer [Thu, 10 Nov 2011 18:41:08 +0000 (19:41 +0100)] 
Allow multiple installations of kernel-PAE.

12 years agoSpeed up packging of kernel.
Michael Tremer [Sun, 6 Nov 2011 11:54:47 +0000 (12:54 +0100)] 
Speed up packging of kernel.

Kernel modules cannot be scanned for dependencies and stuff.
So just leave them out.

12 years agoQA: Allow linking to /usr.
Michael Tremer [Wed, 2 Nov 2011 14:34:42 +0000 (15:34 +0100)] 
QA: Allow linking to /usr.

Files from / were not allowed to be linked against shared
libraries from /usr because there was the option to have
/usr on an other partition.
Now, systemd does not support that anymore and will
probably never do that again, so we allow linking to /usr,
but show a warning instead.

12 years agoMove removing static libs from QA to pakfire.
Michael Tremer [Wed, 2 Nov 2011 12:29:07 +0000 (13:29 +0100)] 
Move removing static libs from QA to pakfire.

12 years agoCheck for UUIDs in packages (again).
Michael Tremer [Wed, 2 Nov 2011 10:15:45 +0000 (11:15 +0100)] 
Check for UUIDs in packages (again).

12 years agoSpeed up searching for files that need to be removed.
Michael Tremer [Wed, 2 Nov 2011 10:11:35 +0000 (11:11 +0100)] 
Speed up searching for files that need to be removed.

12 years agoAllow more characters in package release.
Michael Tremer [Tue, 1 Nov 2011 13:06:04 +0000 (14:06 +0100)] 
Allow more characters in package release.

12 years agoFix inherting templates.
Michael Tremer [Fri, 28 Oct 2011 10:35:33 +0000 (12:35 +0200)] 
Fix inherting templates.

12 years agoBump version to 0.9.17. 0.9.17
Michael Tremer [Tue, 25 Oct 2011 19:01:00 +0000 (21:01 +0200)] 
Bump version to 0.9.17.

12 years agoUpdate translations.
Michael Tremer [Tue, 25 Oct 2011 19:00:52 +0000 (21:00 +0200)] 
Update translations.

12 years agoFix expansion of scriptlets when using templates.
Michael Tremer [Sun, 23 Oct 2011 19:02:21 +0000 (21:02 +0200)] 
Fix expansion of scriptlets when using templates.

12 years agoTemporarily ignore libiberty.a.
Michael Tremer [Fri, 21 Oct 2011 21:21:21 +0000 (23:21 +0200)] 
Temporarily ignore libiberty.a.

This feature has to be moved some place else.

References #263.

12 years agoTry to kill orphans more aggressively when the do not stop within 3 secs.
Michael Tremer [Fri, 21 Oct 2011 16:34:15 +0000 (18:34 +0200)] 
Try to kill orphans more aggressively when the do not stop within 3 secs.

12 years agoFix installation of systemd tmpfiles.
Michael Tremer [Fri, 21 Oct 2011 16:09:07 +0000 (18:09 +0200)] 
Fix installation of systemd tmpfiles.

12 years agoFix environment variable for icecream toolchain.
Michael Tremer [Fri, 21 Oct 2011 15:06:38 +0000 (17:06 +0200)] 
Fix environment variable for icecream toolchain.

12 years agoFix packaging of symlinks that point to a directory.
Michael Tremer [Tue, 18 Oct 2011 21:51:44 +0000 (23:51 +0200)] 
Fix packaging of symlinks that point to a directory.

12 years agoAllow empty lines in if clauses.
Michael Tremer [Tue, 18 Oct 2011 14:51:23 +0000 (16:51 +0200)] 
Allow empty lines in if clauses.

12 years agoRemove change action which is equivalent to reinstall action.
Michael Tremer [Sun, 16 Oct 2011 22:23:20 +0000 (00:23 +0200)] 
Remove change action which is equivalent to reinstall action.

12 years agoAdd reinstall command to reinstall package easily.
Michael Tremer [Sun, 16 Oct 2011 22:09:35 +0000 (22:09 +0000)] 
Add reinstall command to reinstall package easily.

Maybe this is not very mature code, yet. Be careful
when you use it.

12 years agoMerge branch 'master' of git://git.ipfire.org/oddments/pakfire
Michael Tremer [Sun, 16 Oct 2011 18:50:01 +0000 (18:50 +0000)] 
Merge branch 'master' of git://git.ipfire.org/oddments/pakfire

12 years agoAdd downgrade command to downgrade packages more easy.
Michael Tremer [Sun, 16 Oct 2011 18:47:29 +0000 (18:47 +0000)] 
Add downgrade command to downgrade packages more easy.

12 years agoRemove calling ldconfig from LIBS template.
Michael Tremer [Sun, 16 Oct 2011 17:42:40 +0000 (19:42 +0200)] 
Remove calling ldconfig from LIBS template.

Pakfire does the job by itself.

12 years agoAdd support for --allow-{arch,vendor}change on updates.
Michael Tremer [Sun, 16 Oct 2011 12:58:44 +0000 (12:58 +0000)] 
Add support for --allow-{arch,vendor}change on updates.

12 years agoBetter personlity function.
Michael Tremer [Sun, 16 Oct 2011 12:21:41 +0000 (14:21 +0200)] 
Better personlity function.

Replace including libc by the ctypes module and rather use a
proper Python <--> C function for that.

12 years agoBump version to 0.9.16. 0.9.16
Michael Tremer [Sun, 16 Oct 2011 10:46:55 +0000 (12:46 +0200)] 
Bump version to 0.9.16.

12 years agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire
Michael Tremer [Sun, 16 Oct 2011 10:46:11 +0000 (12:46 +0200)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/pakfire

Conflicts:
po/pakfire.pot

12 years agoAdd --after-shell switch to build command.
Michael Tremer [Sun, 16 Oct 2011 10:43:34 +0000 (12:43 +0200)] 
Add --after-shell switch to build command.

One can pass --after-shell to the build command which
will open a shell after the build was done.

12 years agoAdd option to exclude packages from update.
Michael Tremer [Sun, 16 Oct 2011 10:41:39 +0000 (10:41 +0000)] 
Add option to exclude packages from update.

12 years agoForgot to increase database version.
Michael Tremer [Sun, 16 Oct 2011 10:40:25 +0000 (10:40 +0000)] 
Forgot to increase database version.

12 years agoBump version to 0.9.15. 0.9.15
Michael Tremer [Sun, 16 Oct 2011 09:25:34 +0000 (11:25 +0200)] 
Bump version to 0.9.15.

12 years agoUpdate translations.
Michael Tremer [Sun, 16 Oct 2011 09:24:43 +0000 (11:24 +0200)] 
Update translations.