- 08 Oct, 2010 1 commit
-
-
Timo Teräs authored
Otherwise we end up using wrong uid/gid mappings when doing install to alternate system root. Fixes #434.
-
- 23 Sep, 2010 2 commits
-
-
Timo Teräs authored
-
Timo Teräs authored
the uid and gid are used in other places than just changing file ownership on extraction.
-
- 22 Sep, 2010 1 commit
-
-
Natanael Copa authored
We want remove dirs when they are unreferenced so we remove all dirs on apk del, but we don't want remove dirs when closing database. So we make removing dir optional when unreferencing it. This partially reverts commit c7ffc96a. fixes #406
-
- 30 Aug, 2010 1 commit
-
-
Natanael Copa authored
Seems like recent eglibc requires that you include sys/stat.h
-
- 30 Jun, 2010 1 commit
-
-
Timo Teräs authored
We want minimal static build. And this now also breaks with our openssl since it tries to automatically dlopen some of the engine modules.
-
- 16 Jun, 2010 2 commits
-
-
Natanael Copa authored
-
Timo Teräs authored
-
- 15 Jun, 2010 7 commits
-
-
Natanael Copa authored
-
Natanael Copa authored
That way we can set sh options case by case
-
Timo Teräs authored
We we can upgrade rest of system just fine then.
-
Timo Teräs authored
Installed package does not need to be checked for availability. Account for packages missing if they get pruned out due to installability check.
-
Timo Teräs authored
-
Natanael Copa authored
-
Timo Teräs authored
The trigger list can be reused after it's cleared, make sure the list node is initialized all the time.
-
- 14 Jun, 2010 1 commit
-
-
Natanael Copa authored
Make the libapk and lua module optional at buildtime and off by default. This is because enabling libapk requires that mkinitfs also copies the libapk.so or the initramfs will not work. To build libapk: make LIBAPK=yes To build lua module (will enable LIBAPK=yes): make LUAAPK To link apk to libapk (will enable LIBAPK=yes): make SHARED_LIBAPK=yes All the above applies to make install target as well.
-
- 12 Jun, 2010 2 commits
-
-
Timo Teräs authored
So open the db in read-only mode instead. This allows --simulate to be run as non-root user.
-
Timo Teräs authored
Take the uid/gid from passwd and group.
-
- 11 Jun, 2010 6 commits
-
-
Timo Teräs authored
-
Timo Teräs authored
-
Natanael Copa authored
-
Natanael Copa authored
-
Natanael Copa authored
-
Natanael Copa authored
-
- 10 Jun, 2010 1 commit
-
-
Natanael Copa authored
The triggers are read during apk_db_unpack_pkg(). If we delete the triggers list after then unpack we delete the triggers which is not what we want. This fixes bug introduced in ce3cf8bf
-
- 08 Jun, 2010 3 commits
-
-
Timo Teräs authored
-
Timo Teräs authored
-
Timo Teräs authored
-
- 07 Jun, 2010 1 commit
-
-
Timo Teräs authored
got broken to the previous array cleanup and grepping struct definition only from headers.
-
- 05 Jun, 2010 1 commit
-
-
Timo Teräs authored
Instead of having a null pointer, use a dummy array which just says the array is empty. This helps in multiple places of the code which would otherwise need explicitly need to check first if the array exists. This has been cause of multiple seg.faults in the past as the array check is easily omitted. This also removes (or fixes) all existing checks accordingly.
-
- 03 Jun, 2010 1 commit
-
-
Timo Teräs authored
-
- 01 Jun, 2010 3 commits
-
-
Timo Teräs authored
clean up the triggers properly, in proper order.
-
Timo Teräs authored
especially important if the package requested from command line does not exist. otherwise we would not print an error at all.
-
Timo Teräs authored
Print more information why installation changeset calculation failed. Fixes #187.
-
- 27 May, 2010 3 commits
-
-
Timo Teräs authored
To print upgrading if package is actually being changed instead of pure reinstall.
-
Timo Teräs authored
If version is equal, but package contents are different we should show the package being upgraded.
-
Timo Teräs authored
In addition to autocleaning dependencies on deletion, we need to autoclean the old package on upgrade too. This is to make sure that obsoleted dependencies (existed previously, but not in new package) are removed where appropriate.
-
- 26 May, 2010 1 commit
-
-
Timo Teräs authored
openssl BIO does not close the fd unless we explicitly tell it to do so.
-
- 19 May, 2010 1 commit
-
-
Timo Teräs authored
So it'll be easier to rebuild affected packages. Fixes #349.
-
- 12 May, 2010 1 commit
-
-
Natanael Copa authored
Doing "apk add file.apk" adds a versioned dependency to allow downgrading, and sticky version. Most often this is to install single packages from newer repository. So it would make sense to reset them to non-versioned if doing: apk upgrade -a fixes #346
-