Displaying 3 results from an estimated 3 matches for "debian_list_files".
2011 Sep 12
1
[PATCH] febootstrap: Use contents of installed Debian packages instead of downloading and unpacking them.
....sort compare (List.append present_pkgs download_pkgs)
(* On Ubuntu 10.04 LTS, apt-cache depends --recurse is broken. It
* doesn't return the full list of dependencies. Therefore recurse
@@ -106,7 +120,7 @@ and workaround_broken_apt_cache_depends_recurse names =
else
names
-let debian_list_files pkg =
+let debian_list_files_downloaded pkg =
debug "unpacking %s ..." pkg;
(* We actually need to extract the file in order to get the
@@ -147,9 +161,38 @@ let debian_list_files pkg =
files
+let debian_list_files_installed pkg =
+ debug "using installed package %s .....
2011 Oct 18
5
[PATCH febootstrap] Some cleanups for Debian and Ubuntu
I just tried to get libguestfs to compile on Ubuntu 11.10 using the
latest febootstrap, and the following patches were necessary for me.
They are all just reasonable code cleanups *except* for patch 5/5
which is a gross hack for something I don't understand about how
Ubuntu 11.10 multiarch support works.
Rich.
2014 Feb 25
2
[PATCH supermin v4] Supermin 5 rewrite.
...apt_cache (Filename.quote name) in
- run_command_get_lines cmd
- ) names in
- let names' = List.flatten names' in
- let names' = sort_uniq names' in
- if names <> names' then
- workaround_broken_apt_cache_depends_recurse names'
- else
- names
-
-let debian_list_files_downloaded pkg =
- debug "unpacking %s ..." pkg;
-
- (* We actually need to extract the file in order to get the
- * information about modes etc.
- *)
- let pkgdir = tmpdir // Filename.basename pkg ^ ".d" in
- mkdir pkgdir 0o755;
- let cmd =
- sprintf "umask 000...