Filesystem Issue

I have two partitions on my iMac. One with OS 10.6.4 and one with 10.5.8. The 10.5.8 runs fine, but the 10.6.4 had a filesystem error and cannot be verified OR repaired. It says "Incorrect block count for file com.apple.PowerManagement.plist (It should be 1 instead of 0) Invalid Sibling Link The Volume Macintosh HD needs to be repaired Error: Filesystem verify or repair failed" The 2nd partition cannot read/mount the disk but I can boot into it, but nothing loads beyond the bar at the top and the dock, no icons/pics on desktop and nothing loads without immediatley crashing or freezing. How do I fix this without losing my data? This iMac is 3 years old, I have 3 years of stuff and I'm not sure what and what isn't backed up. This happened after the machine had been off for about 2 months and booted it up and this happened. I do not have my 10.6.4 install discs so I'm assuming I'll need to get those to fix it.

Hi fmcrews;
You might be able to find a cheaper solution but I am here to tell you they will not work as good as DiskWarrior. IMHO it is the best tool out there for repairing problems with the directories bar none.
Allan

Similar Messages

  • New V245 Filesystem Issue - I/O error

    I just purchased a V245 with Solaris 10 preloaded. I fired my new server up to experience a filesystem issue and it will not boot normally. I don't see a mount directory for /export/home, /var and where is slice 5? Please help.
    WARNING - Unable to repair the /var filesystem. Run fsck
    manually (fsck -F ufs /dev/rdsk/c0t0d0s5).
    # fsck -Y -F ufs /dev/rdsk/c0t0d0s5
    Can't open /dev/rdsk/c0t0d0s5: I/O error
    # cat /etc/vfstab
    #device device mount FS fsck mount mount
    #to mount to fsck point type pass at boot options
    /devices - /devices devfs - no -
    /proc - /proc proc - no -
    ctfs - /system/contract ctfs - no -
    objfs - /system/object objfs - no -
    fd - /dev/fd fd - no -
    swap - /tmp tmpfs - yes -
    /dev/dsk/c0t0d0s0 /dev/rdsk/c0t0d0s0 / ufs 1 no -
    /dev/dsk/c0t0d0s5 /dev/rdsk/c0t0d0s5 /var ufs 1 yes -
    /swapfile - - swap - no -
    bash-3.00# prtvtoc /dev/rdsk/c0t0d0s0
    * /dev/rdsk/c0t0d0s0 partition map
    * Dimensions:
    * 512 bytes/sector
    * 424 sectors/track
    * 24 tracks/cylinder
    * 10176 sectors/cylinder
    * 14089 cylinders
    * 14087 accessible cylinders
    * Flags:
    * 1: unmountable
    * 10: read-only
    * Unallocated space:
    * First Sector Last
    * Sector Count Sector
    * 26681472 12292608 38974079
    * First Sector Last
    * Partition Tag Flags Sector Count Sector Mount Directory
    0 0 00 4151808 22529664 26681471 /
    1 0 00 50880 4100928 4151807
    2 5 00 0 143349312 143349311
    3 0 00 38974080 104375232 143349311
    7 0 00 0 50880 50879
    Edited by: xc0de on Sep 14, 2007 4:06 PM

    Were you able to resolve this issue? I have the same machine -- V245, Solaris 10 -- which is exhibiting the same behaviour.

  • "exists in filesystem" issue while making PKGBUILD for a python module

    This is the package. http://packages.python.org/vcs/usage/vc … n-commands
    Its already not in the AUR, so I decided of making the PKGBUILD http://sprunge.us/XVTA
    Now, when I try to install it, I get this error
    shadyabhi@archlinux /tmp $ sudo pacman -U python2-vcs-0.2.0-1-x86_64.pkg.tar.xz
    Password:
    resolving dependencies...
    looking for inter-conflicts...
    Targets (1): python2-vcs-0.2.0-1 [0.11 MB]
    Total Download Size: 0.00 MB
    Total Installed Size: 1.27 MB
    Proceed with installation? [Y/n]
    (1/1) checking package integrity [################################################################] 100%
    (1/1) checking for file conflicts [################################################################] 100%
    error: failed to commit transaction (conflicting files)
    python2-vcs: /usr/lib/python2.7/site-packages/tests/__init__.py exists in filesystem
    python2-vcs: /usr/lib/python2.7/site-packages/tests/__init__.pyc exists in filesystem
    python2-vcs: /usr/lib/python2.7/site-packages/tests/__init__.pyo exists in filesystem
    shadyabhi@archlinux /tmp $
    Also, these files are owned by:
    shadyabhi@archlinux ~ $ pacman -Qo /usr/lib/python2.7/site-packages/tests/__init__.py
    /usr/lib/python2.7/site-packages/tests/__init__.py is owned by python-paste-deploy 1.3.4-1
    shadyabhi@archlinux ~ $
    So, what should be done?

    Added a note to the python packaging guidelines about not putting a directory named "tests" directly in "site-packages". Hope it helps avoiding this issue in the future.
    https://wiki.archlinux.org/index.php/Py … Guidelines

  • [SOLVED] Case-insensitive filesystem issue

    Dear fellas,
    I am trying to compile an AOSP rom using the following configuration:
    - Arch Linux x64
    - Latest Kernel 3.12.8-1-ARCH
    - BTRFS filesystem
    I got the following error:
    build/core/main.mk:118: You are building on a case-insensitive filesystem.
    build/core/main.mk:119: Please move your source tree to a case-sensitive filesystem.
    build/core/main.mk:120: ************************************************************
    build/core/main.mk:121: *** Case-insensitive filesystems not supported.  Stop.
    So far, I was compiling with no issue. It just starts a couple days ago. I suspect that maybe is due to some kernel change.
    Anyone already face this issue?
    Appreciate any clue.
    ========================SOLVED==========================
    Here is the solution presented by korn36 that did the magic for the main issue:
    Remove this from build/core/main.mk, then compile:
    ifneq ($(HOST_OS),windows)
    ifneq ($(HOST_OS)-$(HOST_ARCH),darwin-ppc)
    # check for a case sensitive file system
    ifneq (a,$(shell mkdir -p $(OUT_DIR) ; \
                    echo a > $(OUT_DIR)/casecheck.txt; \
                        echo B > $(OUT_DIR)/CaseCheck.txt; \
                    cat $(OUT_DIR)/casecheck.txt))
    $(warning ************************************************************)
    $(warning You are building on a case-insensitive filesystem.)
    $(warning Please move your source tree to a case-sensitive filesystem.)
    $(warning ************************************************************)
    $(error Case-insensitive filesystems not supported)
    endif
    endif
    endif
    It will disable the case-sensitivity check.
    ================edited====================
    Again thanks to korn36 for the elegant python switch solution:
    find . -name "*.py" -exec sed -i 's/\(bin\/env\ python$\|bin\/python$\)/bin\/env\ python2/g' {} \;
    Thanks to Kacper for heads me up to a typo I made.
    ===============edited=====================
    or still other script provided by Scimmia (Thanks Scimmia)
    or simply
    find . -name "*.py" -exec sed -i 's/env python$/&2/' {} \;
    Just FYI both scripts works flawlessly!
    Best Regards
    Erick
    Last edited by erickwill (2014-01-26 15:37:56)

    Here you go:
    # Only use ANDROID_BUILD_SHELL to wrap around bash.
    # DO NOT use other shells such as zsh.
    ifdef ANDROID_BUILD_SHELL
    SHELL := $(ANDROID_BUILD_SHELL)
    else
    # Use bash, not whatever shell somebody has installed as /bin/sh
    # This is repeated in config.mk, since envsetup.sh runs that file
    # directly.
    SHELL := /bin/bash
    endif
    # this turns off the suffix rules built into make
    .SUFFIXES:
    # this turns off the RCS / SCCS implicit rules of GNU Make
    % : RCS/%,v
    % : RCS/%
    % : %,v
    % : s.%
    % : SCCS/s.%
    # If a rule fails, delete $@.
    .DELETE_ON_ERROR:
    # Figure out where we are.
    #TOP := $(dir $(word $(words $(MAKEFILE_LIST)),$(MAKEFILE_LIST)))
    #TOP := $(patsubst %/,%,$(TOP))
    # TOPDIR is the normal variable you should use, because
    # if we are executing relative to the current directory
    # it can be "", whereas TOP must be "." which causes
    # pattern matching probles when make strips off the
    # trailing "./" from paths in various places.
    #ifeq ($(TOP),.)
    #TOPDIR :=
    #else
    #TOPDIR := $(TOP)/
    #endif
    # Check for broken versions of make.
    # (Allow any version under Cygwin since we don't actually build the platform there.)
    ifeq (,$(findstring CYGWIN,$(shell uname -sm)))
    ifneq (1,$(strip $(shell expr $(MAKE_VERSION) \>= 3.81)))
    $(warning ********************************************************************************)
    $(warning * You are using version $(MAKE_VERSION) of make.)
    $(warning * Android can only be built by versions 3.81 and higher.)
    $(warning * see https://source.android.com/source/download.html)
    $(warning ********************************************************************************)
    $(error stopping)
    endif
    endif
    # Absolute path of the present working direcotry.
    # This overrides the shell variable $PWD, which does not necessarily points to
    # the top of the source tree, for example when "make -C" is used in m/mm/mmm.
    PWD := $(shell pwd)
    TOP := .
    TOPDIR :=
    BUILD_SYSTEM := $(TOPDIR)build/core
    # This is the default target. It must be the first declared target.
    .PHONY: droid
    DEFAULT_GOAL := droid
    $(DEFAULT_GOAL):
    # Used to force goals to build. Only use for conditionally defined goals.
    .PHONY: FORCE
    FORCE:
    # These goals don't need to collect and include Android.mks/CleanSpec.mks
    # in the source tree.
    dont_bother_goals := clean clobber dataclean installclean \
    help out \
    snod systemimage-nodeps \
    stnod systemtarball-nodeps \
    userdataimage-nodeps userdatatarball-nodeps \
    cacheimage-nodeps \
    vendorimage-nodeps \
    ramdisk-nodeps \
    bootimage-nodeps
    ifneq ($(filter $(dont_bother_goals), $(MAKECMDGOALS)),)
    dont_bother := true
    endif
    # Targets that provide quick help on the build system.
    include $(BUILD_SYSTEM)/help.mk
    # Set up various standard variables based on configuration
    # and host information.
    include $(BUILD_SYSTEM)/config.mk
    # This allows us to force a clean build - included after the config.mk
    # environment setup is done, but before we generate any dependencies. This
    # file does the rm -rf inline so the deps which are all done below will
    # be generated correctly
    include $(BUILD_SYSTEM)/cleanbuild.mk
    # Include the google-specific config
    -include vendor/google/build/config.mk
    VERSION_CHECK_SEQUENCE_NUMBER := 3
    -include $(OUT_DIR)/versions_checked.mk
    ifneq ($(VERSION_CHECK_SEQUENCE_NUMBER),$(VERSIONS_CHECKED))
    $(info Checking build tools versions...)
    ifneq ($(HOST_OS),windows)
    ifneq ($(HOST_OS)-$(HOST_ARCH),darwin-ppc)
    # check for a case sensitive file system
    ifneq (a,$(shell mkdir -p $(OUT_DIR) ; \
    echo a > $(OUT_DIR)/casecheck.txt; \
    echo B > $(OUT_DIR)/CaseCheck.txt; \
    cat $(OUT_DIR)/casecheck.txt))
    $(warning ************************************************************)
    $(warning You are building on a case-insensitive filesystem.)
    $(warning Please move your source tree to a case-sensitive filesystem.)
    $(warning ************************************************************)
    $(error Case-insensitive filesystems not supported)
    endif
    endif
    endif
    # Make sure that there are no spaces in the absolute path; the
    # build system can't deal with them.
    ifneq ($(words $(shell pwd)),1)
    $(warning ************************************************************)
    $(warning You are building in a directory whose absolute path contains)
    $(warning a space character:)
    $(warning $(space))
    $(warning "$(shell pwd)")
    $(warning $(space))
    $(warning Please move your source tree to a path that does not contain)
    $(warning any spaces.)
    $(warning ************************************************************)
    $(error Directory names containing spaces not supported)
    endif
    # Check for the corrent jdk
    ifneq ($(shell java -version 2>&1 | grep -i openjdk),)
    $(info ************************************************************)
    $(info You are attempting to build with an unsupported JDK.)
    $(info $(space))
    $(info You use OpenJDK but only Sun/Oracle JDK is supported.)
    $(info Please follow the machine setup instructions at)
    $(info $(space)$(space)$(space)$(space)https://source.android.com/source/download.html)
    $(info $(space))
    $(info Continue at your own peril!)
    $(info ************************************************************)
    endif
    # Check for the correct version of java
    java_version := $(shell java -version 2>&1 | head -n 1 | grep '^java .*[ "]1\.[67][\. "$$]')
    ifeq ($(strip $(java_version)),)
    $(info ************************************************************)
    $(info You are attempting to build with the incorrect version)
    $(info of java.)
    $(info $(space))
    $(info Your version is: $(shell java -version 2>&1 | head -n 1).)
    $(info The correct version is: Java SE 1.6 or 1.7.)
    $(info $(space))
    $(info Please follow the machine setup instructions at)
    $(info $(space)$(space)$(space)$(space)https://source.android.com/source/download.html)
    $(info ************************************************************)
    $(error stop)
    endif
    # Check for the correct version of javac
    javac_version := $(shell javac -version 2>&1 | head -n 1 | grep '[ "]1\.[67][\. "$$]')
    ifeq ($(strip $(javac_version)),)
    $(info ************************************************************)
    $(info You are attempting to build with the incorrect version)
    $(info of javac.)
    $(info $(space))
    $(info Your version is: $(shell javac -version 2>&1 | head -n 1).)
    $(info The correct version is: 1.6 or 1.7.)
    $(info $(space))
    $(info Please follow the machine setup instructions at)
    $(info $(space)$(space)$(space)$(space)https://source.android.com/source/download.html)
    $(info ************************************************************)
    $(error stop)
    endif
    ifndef BUILD_EMULATOR
    ifeq (darwin,$(HOST_OS))
    GCC_REALPATH = $(realpath $(shell which $(HOST_CC)))
    ifneq ($(findstring llvm-gcc,$(GCC_REALPATH)),)
    # Using LLVM GCC results in a non functional emulator due to it
    # not honouring global register variables
    $(warning ****************************************)
    $(warning * gcc is linked to llvm-gcc which will *)
    $(warning * not create a useable emulator. *)
    $(warning ****************************************)
    BUILD_EMULATOR := false
    else
    BUILD_EMULATOR := true
    endif
    else # HOST_OS is not darwin
    BUILD_EMULATOR := true
    endif # HOST_OS is darwin
    endif
    $(shell echo 'VERSIONS_CHECKED := $(VERSION_CHECK_SEQUENCE_NUMBER)' \
    > $(OUT_DIR)/versions_checked.mk)
    $(shell echo 'BUILD_EMULATOR ?= $(BUILD_EMULATOR)' \
    >> $(OUT_DIR)/versions_checked.mk)
    endif
    # These are the modifier targets that don't do anything themselves, but
    # change the behavior of the build.
    # (must be defined before including definitions.make)
    INTERNAL_MODIFIER_TARGETS := showcommands all incrementaljavac
    .PHONY: incrementaljavac
    incrementaljavac: ;
    # WARNING:
    # ENABLE_INCREMENTALJAVAC should NOT be enabled by default, because change of
    # a Java source file won't trigger rebuild of its dependent Java files.
    # You can only enable it by adding "incrementaljavac" to your make command line.
    # You are responsible for the correctness of the incremental build.
    # This may decrease incremental build time dramatically for large Java libraries,
    # such as core.jar, framework.jar, etc.
    ENABLE_INCREMENTALJAVAC :=
    ifneq (,$(filter incrementaljavac, $(MAKECMDGOALS)))
    ENABLE_INCREMENTALJAVAC := true
    MAKECMDGOALS := $(filter-out incrementaljavac, $(MAKECMDGOALS))
    endif
    # EMMA_INSTRUMENT_STATIC merges the static emma library to each emma-enabled module.
    ifeq (true,$(EMMA_INSTRUMENT_STATIC))
    EMMA_INSTRUMENT := true
    endif
    # Bring in standard build system definitions.
    include $(BUILD_SYSTEM)/definitions.mk
    # Bring in Qualcomm helper macros
    include $(BUILD_SYSTEM)/qcom_utils.mk
    # Bring in dex_preopt.mk
    include $(BUILD_SYSTEM)/dex_preopt.mk
    ifneq ($(filter user userdebug eng,$(MAKECMDGOALS)),)
    $(info ***************************************************************)
    $(info ***************************************************************)
    $(info Do not pass '$(filter user userdebug eng,$(MAKECMDGOALS))' on \
    the make command line.)
    $(info Set TARGET_BUILD_VARIANT in buildspec.mk, or use lunch or)
    $(info choosecombo.)
    $(info ***************************************************************)
    $(info ***************************************************************)
    $(error stopping)
    endif
    ifneq ($(filter-out $(INTERNAL_VALID_VARIANTS),$(TARGET_BUILD_VARIANT)),)
    $(info ***************************************************************)
    $(info ***************************************************************)
    $(info Invalid variant: $(TARGET_BUILD_VARIANT)
    $(info Valid values are: $(INTERNAL_VALID_VARIANTS)
    $(info ***************************************************************)
    $(info ***************************************************************)
    $(error stopping)
    endif
    # Variable to check java support level inside PDK build.
    # Not necessary if the components is not in PDK.
    # not defined : not supported
    # "sdk" : sdk API only
    # "platform" : platform API supproted
    TARGET_BUILD_JAVA_SUPPORT_LEVEL := platform
    # The pdk (Platform Development Kit) build
    include build/core/pdk_config.mk
    ### In this section we set up the things that are different
    ### between the build variants
    is_sdk_build :=
    ifneq ($(filter sdk win_sdk sdk_addon,$(MAKECMDGOALS)),)
    is_sdk_build := true
    endif
    ## user/userdebug ##
    user_variant := $(filter user userdebug,$(TARGET_BUILD_VARIANT))
    enable_target_debugging := true
    tags_to_install :=
    ifneq (,$(user_variant))
    # Target is secure in user builds.
    ADDITIONAL_DEFAULT_PROPERTIES += ro.secure=1
    ifeq ($(user_variant),userdebug)
    # Pick up some extra useful tools
    tags_to_install += debug
    # Enable Dalvik lock contention logging for userdebug builds.
    ADDITIONAL_BUILD_PROPERTIES += dalvik.vm.lockprof.threshold=500
    else
    # Disable debugging in plain user builds.
    enable_target_debugging :=
    endif
    # Turn on Dalvik preoptimization for user builds, but only if not
    # explicitly disabled and the build is running on Linux (since host
    # Dalvik isn't built for non-Linux hosts).
    ifneq (true,$(DISABLE_DEXPREOPT))
    ifeq ($(user_variant),user)
    ifeq ($(HOST_OS),linux)
    WITH_DEXPREOPT := true
    endif
    endif
    endif
    # Disallow mock locations by default for user builds
    ADDITIONAL_DEFAULT_PROPERTIES += ro.allow.mock.location=0
    else # !user_variant
    # Turn on checkjni for non-user builds.
    ADDITIONAL_BUILD_PROPERTIES += ro.kernel.android.checkjni=1
    # Set device insecure for non-user builds.
    ADDITIONAL_DEFAULT_PROPERTIES += ro.secure=0
    # Allow mock locations by default for non user builds
    ADDITIONAL_DEFAULT_PROPERTIES += ro.allow.mock.location=1
    endif # !user_variant
    ifeq (true,$(strip $(enable_target_debugging)))
    # Target is more debuggable and adbd is on by default
    ADDITIONAL_DEFAULT_PROPERTIES += ro.debuggable=1
    # Include the debugging/testing OTA keys in this build.
    INCLUDE_TEST_OTA_KEYS := true
    else # !enable_target_debugging
    # Target is less debuggable and adbd is off by default
    ADDITIONAL_DEFAULT_PROPERTIES += ro.debuggable=0
    endif # !enable_target_debugging
    ## eng ##
    ifeq ($(TARGET_BUILD_VARIANT),eng)
    tags_to_install := debug eng
    ifneq ($(filter ro.setupwizard.mode=ENABLED, $(call collapse-pairs, $(ADDITIONAL_BUILD_PROPERTIES))),)
    # Don't require the setup wizard on eng builds
    ADDITIONAL_BUILD_PROPERTIES := $(filter-out ro.setupwizard.mode=%,\
    $(call collapse-pairs, $(ADDITIONAL_BUILD_PROPERTIES))) \
    ro.setupwizard.mode=OPTIONAL
    endif
    endif
    ## sdk ##
    ifdef is_sdk_build
    # Detect if we want to build a repository for the SDK
    sdk_repo_goal := $(strip $(filter sdk_repo,$(MAKECMDGOALS)))
    MAKECMDGOALS := $(strip $(filter-out sdk_repo,$(MAKECMDGOALS)))
    ifneq ($(words $(filter-out $(INTERNAL_MODIFIER_TARGETS) checkbuild,$(MAKECMDGOALS))),1)
    $(error The 'sdk' target may not be specified with any other targets)
    endif
    # TODO: this should be eng I think. Since the sdk is built from the eng
    # variant.
    tags_to_install := debug eng
    ADDITIONAL_BUILD_PROPERTIES += xmpp.auto-presence=true
    ADDITIONAL_BUILD_PROPERTIES += ro.config.nocheckin=yes
    else # !sdk
    endif
    BUILD_WITHOUT_PV := true
    ## precise GC ##
    ifneq ($(filter dalvik.gc.type-precise,$(PRODUCT_TAGS)),)
    # Enabling type-precise GC results in larger optimized DEX files. The
    # additional storage requirements for ".odex" files can cause /system
    # to overflow on some devices, so this is configured separately for
    # each product.
    ADDITIONAL_BUILD_PROPERTIES += dalvik.vm.dexopt-flags=m=y
    endif
    ADDITIONAL_BUILD_PROPERTIES += net.bt.name=Android
    # enable vm tracing in files for now to help track
    # the cause of ANRs in the content process
    ADDITIONAL_BUILD_PROPERTIES += dalvik.vm.stack-trace-file=/data/anr/traces.txt
    # Define a function that, given a list of module tags, returns
    # non-empty if that module should be installed in /system.
    # For most goals, anything not tagged with the "tests" tag should
    # be installed in /system.
    define should-install-to-system
    $(if $(filter tests,$(1)),,true)
    endef
    ifdef is_sdk_build
    # For the sdk goal, anything with the "samples" tag should be
    # installed in /data even if that module also has "eng"/"debug"/"user".
    define should-install-to-system
    $(if $(filter samples tests,$(1)),,true)
    endef
    endif
    # If they only used the modifier goals (showcommands, etc), we'll actually
    # build the default target.
    ifeq ($(filter-out $(INTERNAL_MODIFIER_TARGETS),$(MAKECMDGOALS)),)
    .PHONY: $(INTERNAL_MODIFIER_TARGETS)
    $(INTERNAL_MODIFIER_TARGETS): $(DEFAULT_GOAL)
    endif
    # Bring in all modules that need to be built.
    ifeq ($(HOST_OS)-$(HOST_ARCH),darwin-ppc)
    SDK_ONLY := true
    $(info Building the SDK under darwin-ppc is actually obsolete and unsupported.)
    $(error stop)
    endif
    ifeq ($(HOST_OS),windows)
    SDK_ONLY := true
    endif
    ifeq ($(SDK_ONLY),true)
    include $(TOPDIR)sdk/build/windows_sdk_whitelist.mk
    include $(TOPDIR)development/build/windows_sdk_whitelist.mk
    # Exclude tools/acp when cross-compiling windows under linux
    ifeq ($(findstring Linux,$(UNAME)),)
    subdirs += build/tools/acp
    endif
    else # !SDK_ONLY
    # Typical build; include any Android.mk files we can find.
    subdirs := $(TOP)
    FULL_BUILD := true
    endif # !SDK_ONLY
    # Before we go and include all of the module makefiles, stash away
    # the PRODUCT_* values so that later we can verify they are not modified.
    stash_product_vars:=true
    ifeq ($(stash_product_vars),true)
    $(call stash-product-vars, __STASHED)
    endif
    ifneq ($(ONE_SHOT_MAKEFILE),)
    # We've probably been invoked by the "mm" shell function
    # with a subdirectory's makefile.
    include $(ONE_SHOT_MAKEFILE)
    # Change CUSTOM_MODULES to include only modules that were
    # defined by this makefile; this will install all of those
    # modules as a side-effect. Do this after including ONE_SHOT_MAKEFILE
    # so that the modules will be installed in the same place they
    # would have been with a normal make.
    CUSTOM_MODULES := $(sort $(call get-tagged-modules,$(ALL_MODULE_TAGS)))
    FULL_BUILD :=
    # Stub out the notice targets, which probably aren't defined
    # when using ONE_SHOT_MAKEFILE.
    NOTICE-HOST-%: ;
    NOTICE-TARGET-%: ;
    # A helper goal printing out install paths
    .PHONY: GET-INSTALL-PATH
    GET-INSTALL-PATH:
    @$(foreach m, $(ALL_MODULES), $(if $(ALL_MODULES.$(m).INSTALLED), \
    echo 'INSTALL-PATH: $(m) $(ALL_MODULES.$(m).INSTALLED)';))
    else # ONE_SHOT_MAKEFILE
    ifneq ($(dont_bother),true)
    # Include all of the makefiles in the system
    # Can't use first-makefiles-under here because
    # --mindepth=2 makes the prunes not work.
    subdir_makefiles := \
    $(shell build/tools/findleaves.py --prune=$(OUT_DIR) --prune=.repo --prune=.git $(subdirs) Android.mk)
    ifneq ($(HIDE_MAKEFILE_INCLUDES),y)
    $(foreach mk, $(subdir_makefiles), $(info including $(mk) ...)$(eval include $(mk)))
    else
    $(foreach mk, $(subdir_makefiles), $(eval include $(mk)))
    endif
    endif # dont_bother
    endif # ONE_SHOT_MAKEFILE
    # Now with all Android.mks loaded we can do post cleaning steps.
    include $(BUILD_SYSTEM)/post_clean.mk
    ifeq ($(stash_product_vars),true)
    $(call assert-product-vars, __STASHED)
    endif
    include $(BUILD_SYSTEM)/legacy_prebuilts.mk
    ifneq ($(filter-out $(GRANDFATHERED_ALL_PREBUILT),$(strip $(notdir $(ALL_PREBUILT)))),)
    $(warning *** Some files have been added to ALL_PREBUILT.)
    $(warning *)
    $(warning * ALL_PREBUILT is a deprecated mechanism that)
    $(warning * should not be used for new files.)
    $(warning * As an alternative, use PRODUCT_COPY_FILES in)
    $(warning * the appropriate product definition.)
    $(warning * build/target/product/core.mk is the product)
    $(warning * definition used in all products.)
    $(warning *)
    $(foreach bad_prebuilt,$(filter-out $(GRANDFATHERED_ALL_PREBUILT),$(strip $(notdir $(ALL_PREBUILT)))),$(warning * unexpected $(bad_prebuilt) in ALL_PREBUILT))
    $(warning *)
    $(error ALL_PREBUILT contains unexpected files)
    endif
    # All module makefiles have been included at this point.
    # Fix up CUSTOM_MODULES to refer to installed files rather than
    # just bare module names. Leave unknown modules alone in case
    # they're actually full paths to a particular file.
    known_custom_modules := $(filter $(ALL_MODULES),$(CUSTOM_MODULES))
    unknown_custom_modules := $(filter-out $(ALL_MODULES),$(CUSTOM_MODULES))
    CUSTOM_MODULES := \
    $(call module-installed-files,$(known_custom_modules)) \
    $(unknown_custom_modules)
    # Define dependencies for modules that require other modules.
    # This can only happen now, after we've read in all module makefiles.
    # TODO: deal with the fact that a bare module name isn't
    # unambiguous enough. Maybe declare short targets like
    # APPS:Quake or HOST:SHARED_LIBRARIES:libutils.
    # BUG: the system image won't know to depend on modules that are
    # brought in as requirements of other modules.
    define add-required-deps
    $(1): | $(2)
    endef
    $(foreach m,$(ALL_MODULES), \
    $(eval r := $(ALL_MODULES.$(m).REQUIRED)) \
    $(if $(r), \
    $(eval r := $(call module-installed-files,$(r))) \
    $(eval t_m := $(filter $(TARGET_OUT_ROOT)/%, $(ALL_MODULES.$(m).INSTALLED))) \
    $(eval h_m := $(filter $(HOST_OUT_ROOT)/%, $(ALL_MODULES.$(m).INSTALLED))) \
    $(eval t_r := $(filter $(TARGET_OUT_ROOT)/%, $(r))) \
    $(eval h_r := $(filter $(HOST_OUT_ROOT)/%, $(r))) \
    $(if $(t_m), $(eval $(call add-required-deps, $(t_m),$(t_r)))) \
    $(if $(h_m), $(eval $(call add-required-deps, $(h_m),$(h_r)))) \
    t_m :=
    h_m :=
    t_r :=
    h_r :=
    # Resolve the dependencies on shared libraries.
    $(foreach m,$(TARGET_DEPENDENCIES_ON_SHARED_LIBRARIES), \
    $(eval p := $(subst :,$(space),$(m))) \
    $(eval r := $(filter $(TARGET_OUT_ROOT)/%,$(call module-installed-files,\
    $(subst $(comma),$(space),$(lastword $(p)))))) \
    $(eval $(call add-required-deps,$(word 2,$(p)),$(r))))
    $(foreach m,$(HOST_DEPENDENCIES_ON_SHARED_LIBRARIES), \
    $(eval p := $(subst :,$(space),$(m))) \
    $(eval r := $(filter $(HOST_OUT_ROOT)/%,$(call module-installed-files,\
    $(subst $(comma),$(space),$(lastword $(p)))))) \
    $(eval $(call add-required-deps,$(word 2,$(p)),$(r))))
    m :=
    r :=
    p :=
    add-required-deps :=
    # Figure out our module sets.
    # Of the modules defined by the component makefiles,
    # determine what we actually want to build.
    ifdef FULL_BUILD
    # The base list of modules to build for this product is specified
    # by the appropriate product definition file, which was included
    # by product_config.make.
    product_MODULES := $(PRODUCTS.$(INTERNAL_PRODUCT).PRODUCT_PACKAGES)
    # Filter out the overridden packages before doing expansion
    product_MODULES := $(filter-out $(foreach p, $(product_MODULES), \
    $(PACKAGES.$(p).OVERRIDES)), $(product_MODULES))
    $(call expand-required-modules,product_MODULES,$(product_MODULES))
    product_FILES := $(call module-installed-files, $(product_MODULES))
    ifeq (0,1)
    $(info product_FILES for $(TARGET_DEVICE) ($(INTERNAL_PRODUCT)):)
    $(foreach p,$(product_FILES),$(info : $(p)))
    $(error done)
    endif
    else
    # We're not doing a full build, and are probably only including
    # a subset of the module makefiles. Don't try to build any modules
    # requested by the product, because we probably won't have rules
    # to build them.
    product_FILES :=
    endif
    eng_MODULES := $(sort \
    $(call get-tagged-modules,eng) \
    $(call module-installed-files, $(PRODUCTS.$(INTERNAL_PRODUCT).PRODUCT_PACKAGES_ENG)) \
    debug_MODULES := $(sort \
    $(call get-tagged-modules,debug) \
    $(call module-installed-files, $(PRODUCTS.$(INTERNAL_PRODUCT).PRODUCT_PACKAGES_DEBUG)) \
    tests_MODULES := $(sort \
    $(call get-tagged-modules,tests) \
    $(call module-installed-files, $(PRODUCTS.$(INTERNAL_PRODUCT).PRODUCT_PACKAGES_TESTS)) \
    # TODO: Remove the 3 places in the tree that use ALL_DEFAULT_INSTALLED_MODULES
    # and get rid of it from this list.
    # TODO: The shell is chosen by magic. Do we still need this?
    modules_to_install := $(sort \
    $(ALL_DEFAULT_INSTALLED_MODULES) \
    $(product_FILES) \
    $(foreach tag,$(tags_to_install),$($(tag)_MODULES)) \
    $(call get-tagged-modules, shell_$(TARGET_SHELL)) \
    $(CUSTOM_MODULES) \
    # Some packages may override others using LOCAL_OVERRIDES_PACKAGES.
    # Filter out (do not install) any overridden packages.
    overridden_packages := $(call get-package-overrides,$(modules_to_install))
    ifdef overridden_packages
    # old_modules_to_install := $(modules_to_install)
    modules_to_install := \
    $(filter-out $(foreach p,$(overridden_packages),$(p) %/$(p).apk), \
    $(modules_to_install))
    endif
    #$(error filtered out
    # $(filter-out $(modules_to_install),$(old_modules_to_install)))
    # Don't include any GNU targets in the SDK. It's ok (and necessary)
    # to build the host tools, but nothing that's going to be installed
    # on the target (including static libraries).
    ifdef is_sdk_build
    target_gnu_MODULES := \
    $(filter \
    $(TARGET_OUT_INTERMEDIATES)/% \
    $(TARGET_OUT)/% \
    $(TARGET_OUT_DATA)/%, \
    $(sort $(call get-tagged-modules,gnu)))
    $(info Removing from sdk:)$(foreach d,$(target_gnu_MODULES),$(info : $(d)))
    modules_to_install := \
    $(filter-out $(target_gnu_MODULES),$(modules_to_install))
    # Ensure every module listed in PRODUCT_PACKAGES* gets something installed
    # TODO: Should we do this for all builds and not just the sdk?
    $(foreach m, $(PRODUCTS.$(INTERNAL_PRODUCT).PRODUCT_PACKAGES), \
    $(if $(strip $(ALL_MODULES.$(m).INSTALLED)),,\
    $(error $(ALL_MODULES.$(m).MAKEFILE): Module '$(m)' in PRODUCT_PACKAGES has nothing to install!)))
    $(foreach m, $(PRODUCTS.$(INTERNAL_PRODUCT).PRODUCT_PACKAGES_DEBUG), \
    $(if $(strip $(ALL_MODULES.$(m).INSTALLED)),,\
    $(warning $(ALL_MODULES.$(m).MAKEFILE): Module '$(m)' in PRODUCT_PACKAGES_DEBUG has nothing to install!)))
    $(foreach m, $(PRODUCTS.$(INTERNAL_PRODUCT).PRODUCT_PACKAGES_ENG), \
    $(if $(strip $(ALL_MODULES.$(m).INSTALLED)),,\
    $(warning $(ALL_MODULES.$(m).MAKEFILE): Module '$(m)' in PRODUCT_PACKAGES_ENG has nothing to install!)))
    $(foreach m, $(PRODUCTS.$(INTERNAL_PRODUCT).PRODUCT_PACKAGES_TESTS), \
    $(if $(strip $(ALL_MODULES.$(m).INSTALLED)),,\
    $(warning $(ALL_MODULES.$(m).MAKEFILE): Module '$(m)' in PRODUCT_PACKAGES_TESTS has nothing to install!)))
    endif
    # build/core/Makefile contains extra stuff that we don't want to pollute this
    # top-level makefile with. It expects that ALL_DEFAULT_INSTALLED_MODULES
    # contains everything that's built during the current make, but it also further
    # extends ALL_DEFAULT_INSTALLED_MODULES.
    ALL_DEFAULT_INSTALLED_MODULES := $(modules_to_install)
    include $(BUILD_SYSTEM)/Makefile
    modules_to_install := $(sort $(ALL_DEFAULT_INSTALLED_MODULES))
    ALL_DEFAULT_INSTALLED_MODULES :=
    # These are additional goals that we build, in order to make sure that there
    # is as little code as possible in the tree that doesn't build.
    modules_to_check := $(foreach m,$(ALL_MODULES),$(ALL_MODULES.$(m).CHECKED))
    # If you would like to build all goals, and not skip any intermediate
    # steps, you can pass the "all" modifier goal on the commandline.
    ifneq ($(filter all,$(MAKECMDGOALS)),)
    modules_to_check += $(foreach m,$(ALL_MODULES),$(ALL_MODULES.$(m).BUILT))
    endif
    # for easier debugging
    modules_to_check := $(sort $(modules_to_check))
    #$(error modules_to_check $(modules_to_check))
    # This is used to to get the ordering right, you can also use these,
    # but they're considered undocumented, so don't complain if their
    # behavior changes.
    .PHONY: prebuilt
    prebuilt: $(ALL_PREBUILT)
    # An internal target that depends on all copied headers
    # (see copy_headers.make). Other targets that need the
    # headers to be copied first can depend on this target.
    .PHONY: all_copied_headers
    all_copied_headers: ;
    $(ALL_C_CPP_ETC_OBJECTS): | all_copied_headers
    # All the droid stuff, in directories
    .PHONY: files
    files: prebuilt \
    $(modules_to_install) \
    $(INSTALLED_ANDROID_INFO_TXT_TARGET)
    .PHONY: checkbuild
    checkbuild: $(modules_to_check)
    ifeq (true,$(ANDROID_BUILD_EVERYTHING_BY_DEFAULT)$(filter $(MAKECMDGOALS),checkbuild))
    droid: checkbuild
    else
    # ANDROID_BUILD_EVERYTHING_BY_DEFAULT not set, or checkbuild is one of the cmd goals.
    checkbuild: droid
    endif
    .PHONY: ramdisk
    ramdisk: $(INSTALLED_RAMDISK_TARGET)
    .PHONY: factory_ramdisk
    factory_ramdisk: $(INSTALLED_FACTORY_RAMDISK_TARGET)
    .PHONY: factory_bundle
    factory_bundle: $(INSTALLED_FACTORY_BUNDLE_TARGET)
    .PHONY: systemtarball
    systemtarball: $(INSTALLED_SYSTEMTARBALL_TARGET)
    .PHONY: boottarball
    boottarball: $(INSTALLED_BOOTTARBALL_TARGET)
    .PHONY: userdataimage
    userdataimage: $(INSTALLED_USERDATAIMAGE_TARGET)
    ifneq (,$(filter userdataimage, $(MAKECMDGOALS)))
    $(call dist-for-goals, userdataimage, $(BUILT_USERDATAIMAGE_TARGET))
    endif
    .PHONY: userdatatarball
    userdatatarball: $(INSTALLED_USERDATATARBALL_TARGET)
    .PHONY: cacheimage
    cacheimage: $(INSTALLED_CACHEIMAGE_TARGET)
    .PHONY: vendorimage
    vendorimage: $(INSTALLED_VENDORIMAGE_TARGET)
    .PHONY: bootimage
    bootimage: $(INSTALLED_BOOTIMAGE_TARGET)
    # phony target that include any targets in $(ALL_MODULES)
    .PHONY: all_modules
    ifndef BUILD_MODULES_IN_PATHS
    all_modules: $(ALL_MODULES)
    else
    # BUILD_MODULES_IN_PATHS is a list of paths relative to the top of the tree
    module_path_patterns := $(foreach p, $(BUILD_MODULES_IN_PATHS),\
    $(if $(filter %/,$(p)),$(p)%,$(p)/%))
    my_all_modules := $(sort $(foreach m, $(ALL_MODULES),$(if $(filter\
    $(module_path_patterns), $(addsuffix /,$(ALL_MODULES.$(m).PATH))),$(m))))
    all_modules: $(my_all_modules)
    endif
    # Build files and then package it into the rom formats
    .PHONY: droidcore
    droidcore: files \
    systemimage \
    $(INSTALLED_BOOTIMAGE_TARGET) \
    $(INSTALLED_RECOVERYIMAGE_TARGET) \
    $(INSTALLED_USERDATAIMAGE_TARGET) \
    $(INSTALLED_CACHEIMAGE_TARGET) \
    $(INSTALLED_VENDORIMAGE_TARGET) \
    $(INSTALLED_FILES_FILE)
    # dist_files only for putting your library into the dist directory with a full build.
    .PHONY: dist_files
    ifneq ($(TARGET_BUILD_APPS),)
    # If this build is just for apps, only build apps and not the full system by default.
    unbundled_build_modules :=
    ifneq ($(filter all,$(TARGET_BUILD_APPS)),)
    # If they used the magic goal "all" then build all apps in the source tree.
    unbundled_build_modules := $(foreach m,$(sort $(ALL_MODULES)),$(if $(filter APPS,$(ALL_MODULES.$(m).CLASS)),$(m)))
    else
    unbundled_build_modules := $(TARGET_BUILD_APPS)
    endif
    # Dist the installed files if they exist.
    apps_only_installed_files := $(foreach m,$(unbundled_build_modules),$(ALL_MODULES.$(m).INSTALLED))
    $(call dist-for-goals,apps_only, $(apps_only_installed_files))
    # For uninstallable modules such as static Java library, we have to dist the built file,
    # as <module_name>.<suffix>
    apps_only_dist_built_files := $(foreach m,$(unbundled_build_modules),$(if $(ALL_MODULES.$(m).INSTALLED),,\
    $(if $(ALL_MODULES.$(m).BUILT),$(ALL_MODULES.$(m).BUILT):$(m)$(suffix $(ALL_MODULES.$(m).BUILT)))))
    $(call dist-for-goals,apps_only, $(apps_only_dist_built_files))
    ifeq ($(EMMA_INSTRUMENT),true)
    $(EMMA_META_ZIP) : $(apps_only_installed_files)
    $(call dist-for-goals,apps_only, $(EMMA_META_ZIP))
    endif
    $(PROGUARD_DICT_ZIP) : $(apps_only_installed_files)
    $(call dist-for-goals,apps_only, $(PROGUARD_DICT_ZIP))
    .PHONY: apps_only
    apps_only: $(unbundled_build_modules)
    droid: apps_only
    # Combine the NOTICE files for a apps_only build
    $(eval $(call combine-notice-files, \
    $(target_notice_file_txt), \
    $(target_notice_file_html), \
    "Notices for files for apps:", \
    $(TARGET_OUT_NOTICE_FILES), \
    $(apps_only_installed_files)))
    else # TARGET_BUILD_APPS
    $(call dist-for-goals, droidcore, \
    $(INTERNAL_UPDATE_PACKAGE_TARGET) \
    $(INTERNAL_OTA_PACKAGE_TARGET) \
    $(SYMBOLS_ZIP) \
    $(INSTALLED_FILES_FILE) \
    $(INSTALLED_BUILD_PROP_TARGET) \
    $(BUILT_TARGET_FILES_PACKAGE) \
    $(INSTALLED_ANDROID_INFO_TXT_TARGET) \
    $(INSTALLED_RAMDISK_TARGET) \
    $(INSTALLED_FACTORY_RAMDISK_TARGET) \
    $(INSTALLED_FACTORY_BUNDLE_TARGET) \
    # Put a copy of the radio/bootloader files in the dist dir.
    $(foreach f,$(INSTALLED_RADIOIMAGE_TARGET), \
    $(call dist-for-goals, droidcore, $(f)))
    ifneq ($(TARGET_BUILD_PDK),true)
    $(call dist-for-goals, droidcore, \
    $(APPS_ZIP) \
    $(INTERNAL_EMULATOR_PACKAGE_TARGET) \
    $(PACKAGE_STATS_FILE) \
    endif
    ifeq ($(EMMA_INSTRUMENT),true)
    $(EMMA_META_ZIP) : $(INSTALLED_SYSTEMIMAGE)
    $(call dist-for-goals, dist_files, $(EMMA_META_ZIP))
    endif
    # Building a full system-- the default is to build droidcore
    droid: droidcore dist_files
    endif # TARGET_BUILD_APPS
    .PHONY: docs
    docs: $(ALL_DOCS)
    .PHONY: sdk
    ALL_SDK_TARGETS := $(INTERNAL_SDK_TARGET)
    sdk: $(ALL_SDK_TARGETS)
    $(call dist-for-goals,sdk win_sdk, \
    $(ALL_SDK_TARGETS) \
    $(SYMBOLS_ZIP) \
    $(INSTALLED_BUILD_PROP_TARGET) \
    # umbrella targets to assit engineers in verifying builds
    .PHONY: java native target host java-host java-target native-host native-target \
    java-host-tests java-target-tests native-host-tests native-target-tests \
    java-tests native-tests host-tests target-tests
    # some synonyms
    .PHONY: host-java target-java host-native target-native \
    target-java-tests target-native-tests
    host-java : java-host
    target-java : java-target
    host-native : native-host
    target-native : native-target
    target-java-tests : java-target-tests
    target-native-tests : native-target-tests
    .PHONY: lintall
    .PHONY: samplecode
    sample_MODULES := $(sort $(call get-tagged-modules,samples))
    sample_APKS_DEST_PATH := $(TARGET_COMMON_OUT_ROOT)/samples
    sample_APKS_COLLECTION := \
    $(foreach module,$(sample_MODULES),$(sample_APKS_DEST_PATH)/$(notdir $(module)))
    $(foreach module,$(sample_MODULES),$(eval $(call \
    copy-one-file,$(module),$(sample_APKS_DEST_PATH)/$(notdir $(module)))))
    sample_ADDITIONAL_INSTALLED := \
    $(filter-out $(modules_to_install) $(modules_to_check) $(ALL_PREBUILT),$(sample_MODULES))
    samplecode: $(sample_APKS_COLLECTION)
    @echo -e ${PRT_TGT}"Collect sample code apks:"${CL_RST}" $^"
    # remove apks that are not intended to be installed.
    rm -f $(sample_ADDITIONAL_INSTALLED)
    .PHONY: findbugs
    findbugs: $(INTERNAL_FINDBUGS_HTML_TARGET) $(INTERNAL_FINDBUGS_XML_TARGET)
    .PHONY: clean
    clean:
    @rm -rf $(OUT_DIR)
    @echo -e ${PRT_TGT}"Entire build directory removed."${CL_RST}
    .PHONY: clobber
    clobber: clean
    # The rules for dataclean and installclean are defined in cleanbuild.mk.
    #xxx scrape this from ALL_MODULE_NAME_TAGS
    .PHONY: modules
    modules:
    @echo -e ${PRT_TGT}"Available sub-modules:"${CL_RST}
    @echo "$(call module-names-for-tag-list,$(ALL_MODULE_TAGS))" | \
    tr -s ' ' '\n' | sort -u | $(COLUMN)
    .PHONY: showcommands
    showcommands:
    @echo >/dev/null
    .PHONY: nothing
    nothing:
    @echo Successfully read the makefiles.

  • [SOLVED - Filesystem issue]Pacman corrupt - urgent help needed

    Erm, little problem here.
    Updated last night as normal and powered down my rig.
    This evening I got home, powered up and typed in
    sudo pacman -Syu
    and was greeted with the following:
    [llawwehttam@Steelhorn ~]$ sudo pacman -Syu
    Password:
    :: Synchronizing package databases...
    core is up to date
    extra is up to date
    community is up to date
    multilib is up to date
    archlinuxfr is up to date
    :: Starting full system upgrade...
    error: could not open file /var/lib/pacman/sync/core/file-5.04-3/desc: Input/output error
    error: could not open file /var/lib/pacman/sync/core/file-5.04-3/desc: Input/output error
    error: could not open file /var/lib/pacman/sync/core/file-5.04-3/desc: Input/output error
    error: could not open file /var/lib/pacman/sync/core/file-5.04-3/desc: Input/output error
    error: could not open file /var/lib/pacman/sync/core/file-5.04-3/desc: Input/output error
    error: could not open file /var/lib/pacman/sync/extra/rtmpdump-2.3-3/desc: Input/output error
    *snip - lots of copies*
    resolving dependencies...
    looking for inter-conflicts...
    Targets (2): findutils-4.4.2-3 lib32-gtk2-2.22.1-2
    Total Download Size: 2.09 MB
    Total Installed Size: 7.90 MB
    Proceed with installation? [Y/n]
    After some googling I came to the conclusion that pacman was corrupt.
    I have NO idea how this happened.
    Is there a way to fix this without a re-install?
    Help is very much appreciated.
    EDIT:
    I have read the thread here: https://bbs.archlinux.org/viewtopic.php?id=95007 but I'm not sure if that would apply in this situation.
    EDIT2:
    Tried this:
    $ $ sudo pacman -Syy
    :: Synchronizing package databases...
    core 35.9K 287.2K/s 00:00:00 [################################] 100%
    error: could not remove database core
    error: failed to update core (could not remove database entry)
    extra 449.2K 446.1K/s 00:00:01 [################################] 100%
    error: could not remove database extra
    error: failed to update extra (could not remove database entry)
    community 405.7K 366.7K/s 00:00:01 [################################] 100%
    error: could not remove database community
    error: failed to update community (could not remove database entry)
    multilib 21.8K 251.3K/s 00:00:00 [################################] 100%
    archlinuxfr 23.0K 237.6K/s 00:00:00 [################################] 100%
    doesn't look normal.
    Any ideas much appreciated.
    EDIT3: More info:
    $ cd /var/lib/pacman/sync/core/file-5.04-3/
    [llawwehttam@Steelhorn file-5.04-3]$ ls
    ls: cannot access desc: Input/output error
    ls: cannot access depends: Input/output error
    depends desc
    $ ls -l /var/lib/pacman/sync{,/*}
    /var/lib/pacman/sync:
    total 248
    drwxr-xr-x 116 root root 4096 Nov 24 19:57 archlinuxfr
    drwxr-xr-x 4 root root 94208 Nov 24 19:15 community
    drwxr-xr-x 7 root root 12288 Nov 24 19:15 core
    drwxr-xr-x 3 root root 131072 Nov 24 19:15 extra
    drwxr-xr-x 125 root root 4096 Nov 24 19:57 multilib
    /var/lib/pacman/sync/archlinuxfr:
    total 456
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 afur-aur-1.0-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 afur-makepkg-0.3-2
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 arora-git-20101002-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 asd-tower-defense-v2.0_beta4-2
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 aurvote-0.4-2
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 awesome-3.4.8-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 azenis-icon-theme-0.1.1-3
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 b43-firmware-4.178.10.4-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 balz-1.15-2
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 batterysystemtray-git-20101122-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 bepo-keymaps-1.0rc2-2
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 bin32-flashplayer-standalone-10.1.85.3-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 bin32-skype-staticqt-2.1.0.81-4
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 cairo-dock-2.1.3-9
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 cairo-dock-themes-1.6.3.1-2
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 cairo-xcb-1.10.0-2
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 ccsm-0.9.2-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 celt-0.7-0.7.1-2
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 celt-0.8.1-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 cgit-0.8.3.4-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 clipgrab-3.0.7.2-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 codecs-20100303-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 compiz-core-0.9.2-2
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 compiz-plugins-extra-0.9.2-2
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 compiz-plugins-main-0.9.2-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 compiz-plugins-unsupported-0.9.2-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 compizconfig-python-0.9.2-2
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 customizepkg-0.2.1-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 emerald-git-20101118-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 fbpanel-6.1.491svn-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 fbpanel-fr-6.1-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 flashplugin-prerelease-10.2.161.23-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 fluxbox-git-20100912-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 foremost-1.5.7-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 gcc-gcj-4.5.1-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 gcc-gcj-ecj-4.5-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 gcc43-4.3.4-3
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 gerix-wifi-cracker-ng-r20-2
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 go-openoffice-fr-3.2.1-2
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 gsimplecal-0.6-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 gtk-theme-overglossed-hybrid-0.1-4
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 jaolt-0.5.3_627-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 jumanji-git-20101001-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 kernel-sources-2009.06.13-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 kernel26-i915-2.6.35-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 kernel26-xen-2.6.35.8-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 kernel26-xen-headers-2.6.35.8-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 kernel26rt-2.6.33.7_rt29-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 kirikoo-upload-0.4.6-2
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-jack-0.118.0-3
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libv4l-0.6.4-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 libafterimage-1.18-2
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 libcompizconfig-0.9.2-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 libfm-0.1.14-2
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 libiptcdata-1.0.4-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 libjpeg7-7-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 libpng12-1.2.43-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lsb-release-1.4-10
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 man-pages-fr-3.03.0-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 mechtower-1.0.1-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 mkgmap-r1728-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 mumble-1.2.2-7
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 nautilus-elementary-162-2
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 nautilus-gkim-0.6.1-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 obapps-0.1.7-2
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 obkey-git-20101028-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 ooo4kids-ar-1.1-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 ooo4kids-base-1.1-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 ooo4kids-de-1.1-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 ooo4kids-es-1.1-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 ooo4kids-fi-1.1-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 ooo4kids-fr-1.1-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 ooo4kids-it-1.1-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 ooo4kids-nb-1.1-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 ooo4kids-nl-1.1-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 ooo4kids-pt-1.1-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 ooo4kids-sl-1.1-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 ooo4kids-uk-1.1-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 ooo4kids-zh-CN-1.1-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 ooo4kids-zh-TW-1.1-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 openbox-menu-0.3.5-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 package-query-0.4-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 pacman-color-3.4.1-2
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 pari-2.3.5-2
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 pastebin-0.1-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 pcmanfm-0.9.8-3
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 pdftk-1.41-6
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 playonlinux-3.8.6-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 pure-ftpd-1.0.29-3
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 python-networkx-1.3-2
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 qrun-0.50-2
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 quad-1.12-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 rar-3.9.3-5
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 rar-beta-4.0.b1-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 rawtherapee-3.0a1-3
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 redshift-1.6-3
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 repacman-0.98-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 rxvt-unicode-afterimage-9.06-4
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 sdesktop-0.3-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 stapler-2b-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 tint2-svn-523-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 toilet-0.2-2
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 trayfreq-fr-0.2.x.dev2-4
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 tuxbox-3.1.4-3
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 tuxracer-0.61-8
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 usmb-20100212-2
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 volumeicon-0.2.1-2
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 wto-1.0.3-2
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 xcas-0.9.0-4
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 xcfa-3.7.3-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 xcompmgr-dana-20091025-4
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 xfce4-gkim-0.6.1-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 yaourt-0.9.5.1-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 yget-2.2.1-1
    /var/lib/pacman/sync/community:
    total 0
    d????????? ? ? ? ? ? python-openbabel-2.3.0-2
    d????????? ? ? ? ? ? python2-openbabel-2.3.0-2
    /var/lib/pacman/sync/core:
    total 4
    drwxr-xr-x 2 root root 4096 Nov 21 09:54 file-5.04-3
    d????????? ? ? ? ? ? gzip-1.4-2
    d????????? ? ? ? ? ? less-436-2
    d????????? ? ? ? ? ? patch-2.6.1-2
    d????????? ? ? ? ? ? sed-4.2.1-3
    /var/lib/pacman/sync/extra:
    total 4
    drwxr-xr-x 2 root root 4096 Nov 24 19:15 rtmpdump-2.3-3
    /var/lib/pacman/sync/multilib:
    total 492
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 binutils-multilib-2.20.1-5
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 chuck-1.2.1.3-4
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 dwarffortress-0.31.18-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 flashplugin-10.1.102.64-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 gcc-ada-multilib-4.5.1-7
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 gcc-fortran-multilib-4.5.1-7
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 gcc-libs-multilib-4.5.1-7
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 gcc-multilib-4.5.1-7
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 gcc-objc-multilib-4.5.1-7
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-alsa-lib-1.0.23-4
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-alsa-oss-1.0.17-2
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-alsa-plugins-1.0.23-5
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-ati-dri-7.8.2-5
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-atk-1.32.0-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-attr-2.4.44-4
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-audiofile-0.2.7-3
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-cairo-1.10.0-3
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-curl-7.21.2-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-db-4.8.26-5
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-dbus-core-1.4.0-2
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-e2fsprogs-1.41.12-3
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-expat-2.0.1-7
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-flac-1.2.1-7
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-fontconfig-2.8.0-3
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-freetype2-2.4.3-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-gcc-libs-4.5.1-7
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-gdk-pixbuf2-2.22.1-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-giflib-4.1.6-5
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-glib-1.2.10-11
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-glib2-2.26.1-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-glibc-2.12.1-9
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-gnutls-2.8.6-4
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-gtk-1.2.10-11
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-gtk2-2.22.1-2
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-heimdal-1.3.3-3
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-intel-dri-7.8.2-5
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-jack-0.118.0-6
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-lcms-1.19-3
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libasyncns-0.8-5
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libcanberra-0.25-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libcap-2.19-4
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libcups-1.4.5-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libdrm-2.4.21-4
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libflashsupport-9.0.21.78-10
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libgcrypt-1.4.6-3
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libgl-7.8.2-5
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libgpg-error-1.9-4
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libice-1.0.7-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libjpeg-8.0.2-3
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libldap-2.4.22-3
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libmng-1.0.10-5
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libogg-1.2.0-4
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libpng-1.4.4-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libsamplerate-0.1.7-3
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libsm-1.2.0-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libsndfile-1.0.21-5
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libstdc++5-3.3.6-5
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libtiff-3.9.4-3
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libtool-2.4-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libvorbis-1.3.1-4
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libx11-1.3.5-2
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libxau-1.0.6-2
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libxcb-1.7-2
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libxcomposite-0.4.3-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libxcursor-1.1.11-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libxdamage-1.1.3-3
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libxdmcp-1.0.3-4
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libxext-1.2.0-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libxfixes-4.0.5-3
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libxft-2.2.0-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libxi-1.3.2-3
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libxinerama-1.1.1-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libxml2-2.7.7-3
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libxmu-1.0.5-3
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libxpm-3.5.8-3
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libxrandr-1.3.1-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libxrender-0.9.6-4
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libxslt-1.1.26-5
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libxss-1.2.0-3
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libxt-1.0.9-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libxtst-1.1.0-3
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libxv-1.0.5-3
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libxvmc-1.0.6-3
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libxxf86dga-1.1.1-3
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-libxxf86vm-1.1.0-3
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-mach64-dri-7.8.2-5
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-mesa-7.8.2-5
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-mga-dri-7.8.2-5
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-mpg123-1.12.3-5
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-ncurses-5.7-5
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-nouveau-dri-7.8.2-5
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-nspr-4.8.6-2
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-nss-3.12.7-2
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-nvidia-utils-260.19.21-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-openal-1.12.854-3
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-openssl-1.0.0.a-6
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-pango-1.28.3-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-pcre-8.10-3
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-pixman-0.20.0-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-pulseaudio-0.9.21-14
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-qt-4.7.1-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-r128-dri-7.8.2-5
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-readline-6.1.002-3
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-savage-dri-7.8.2-5
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-sdl-1.2.14-7
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-sdl_image-1.2.10-3
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-sdl_ttf-2.0.10-2
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-sis-dri-7.8.2-5
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-speex-1.2rc1-3
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-sqlite3-3.7.1-2
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-tdb-1.2.1-3
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-tdfx-dri-7.8.2-5
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-unichrome-dri-7.8.2-5
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-util-linux-ng-2.18-3
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-v4l-utils-0.8.1-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-xcb-util-0.3.6-3
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 lib32-zlib-1.2.5-5
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 libtool-multilib-2.4-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 nspluginwrapper-1.3.0-4
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 skype-2.1.0.81-5
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 wine-1.3.7-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 wine_gecko-1.1.0-1
    drwxr-xr-x 2 root root 4096 Nov 24 19:57 zsnes-1.51-7
    Last edited by llawwehttam (2010-11-24 20:29:43)

    loafer wrote:It's the sync DB which has the problem.  Rename the dirs to core-old etc. and then "pacman -Syy" to force a download.  If that fixes it you can just delete the old ones.
    Thanks,
    Ill try that in a minute.
    I guessed that Input/output error meant filesystem corruption so I rebooted using :
    sudo shutdown -rF now
    and the resulting fsck on bootup had a few errors.
    Manually fixed them and now waiting for fsck to finish.
    Could take a while.
    I'll update when it boots.
    update:
    Booted,
    sudo pacman -Syy
    *no errors*
    sudo pacman -Syu
    *no errors*
    Guess its fixed then.
    I see how your fix would work, but I'm not sure I would have been able to rename the folders if they contain corrupted files.
    Thanks anyway,
    Matt
    Last edited by llawwehttam (2010-11-24 20:27:35)

  • Solman Setup system Monitoring alert threshold value for Filesystem issue

    Hi,
    Our solman system is SAP EHP 1 for SAP Solution Manager 7.0 sp level 0024.
    We have setup the alerts System Monitoring alerts from DSWP in solman system for our target production system .
    But while assigning individual threshold values of filesystem freespace in MB for windows operating system disks C:,D:..all the values are getting changed after saving  to same value.(i.e if I update C:\ disk value and click on save rest of disks are also getting updated to this value).
    The same works fine for filessytems if target system OS is unix.
    I have tried the examples suggested in note:522453 but it nothing changed.Please suggest.

    Hi Sonal
    when you want to save the thresholds for only the one MTE you set
    you need to click on
    EDIT
    -> PROPERTIES
       -> USE FOR INDIVIDUAL MTE
    Kind Regards
    Marius

  • Filesystem issues while updating

    I can't upgrade community repository because some file on my harddisk does not like to be removed.
    [root@senna frank]# pacman -Sy
    :: Synchronizing package databases...
    core is up to date
    extra is up to date
    community 366.9K 1084.6K/s 00:00:00 [###########################################################################] 100%
    error: could not remove database entry communitygnomebaker
    error: failed to update community (could not remove database entry)
    testing is up to date
    When I manually try to remove this file:
    [root@senna gnomebaker-0.6.2-1]# pwd
    /var/lib/pacman/sync/community/gnomebaker-0.6.2-1
    [root@senna gnomebaker-0.6.2-1]# ls
    depends
    [root@senna gnomebaker-0.6.2-1]# rm -vRf depends
    rm: cannot remove `depends': Operation not permitted
    Strace:
    [root@senna gnomebaker-0.6.2-1]# strace rm -vRf depends
    execve("/bin/rm", ["rm", "-vRf", "depends"], [/* 35 vars */]) = 0
    brk(0) = 0x8c11000
    access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
    open("/etc/ld.so.cache", O_RDONLY) = 3
    fstat64(3, {st_mode=S_IFREG|0644, st_size=53084, ...}) = 0
    mmap2(NULL, 53084, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7eea000
    close(3) = 0
    open("/lib/libc.so.6", O_RDONLY) = 3
    read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 h\1\0004\0\0\0\200"..., 512) = 512
    fstat64(3, {st_mode=S_IFREG|0755, st_size=1554407, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7ee9000
    mmap2(NULL, 1336912, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7da2000
    mprotect(0xb7ee2000, 4096, PROT_NONE) = 0
    mmap2(0xb7ee3000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x140) = 0xb7ee3000
    mmap2(0xb7ee6000, 9808, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7ee6000
    close(3) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7da1000
    set_thread_area({entry_number:-1 -> 6, base_addr:0xb7da16c0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
    mprotect(0xb7ee3000, 8192, PROT_READ) = 0
    mprotect(0xb7f14000, 4096, PROT_READ) = 0
    munmap(0xb7eea000, 53084) = 0
    brk(0) = 0x8c11000
    brk(0x8c32000) = 0x8c32000
    ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
    lstat64("/", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    lstat64("depends", {st_mode=S_IFREG|0644, st_size=115, ...}) = 0
    unlink("depends") = -1 EPERM (Operation not permitted)
    write(2, "rm: "..., 4rm: ) = 4
    write(2, "cannot remove `depends'"..., 23cannot remove `depends') = 23
    write(2, ": Operation not permitted"..., 25: Operation not permitted) = 25
    write(2, "\n"..., 1
    ) = 1
    close(0) = 0
    close(1) = 0
    close(2) = 0
    exit_group(1) = ?
    Does anyone have a clue what I can do about this?
    It's been a while since I updated community now

    lucasdemarchi wrote:
    I believe it's related to this file's attributes. Issue "lsattr" in  this file and see if there's an "i" attribute. If so, change it:
    chattr -i filename
    From chattr's man page:
    A file with the `i' attribute cannot be modified: it cannot be deleted or renamed, no link can be created to this file
    and no data can be written to the file. Only the superuser or a process possessing the CAP_LINUX_IMMUTABLE capability
    can set or clear this attribute.
    regards
    You are my hero
    Worked like a charm.
    Now I can update community again

  • Yosemite Filesystem Issue

    13' 2013 MBP
    I've had yosemite installed for several weeks and working without any issues.  Today, it said it needed to restart to do an update.  I performed the update and then after rebooting and logging in the system hangs at 50%. 
    If I boot with the command + v option, we get a few notable errors:
    Checking catalog file.
      Incorrect number of thread records
    (4, 25886)
    Checking multi-linked files.
    Checking catalog hierarchy.
    Invalid volume file count
    (It should be 1294540 instead of 1294538)
    Checking extended attribute file.
    Checking volume bitmap.
    Checking volume information.
    Repairing volume.
    Rechecking volume.
    Checking Journaled HFS Plus volume.
    The volume name is Macintosh HD
    Checking extends overflow file.
    Incorrect number of thread records
    (4, 25886)
    And it just kind of repeats.  I've tried rebooting into recovery console (command + r).  From here, if I run disk utility it doesn't report any errors.  If I fsck -yf again it doesn't report any errors.
    Any help would be appreciated.
    Thanks

    After attempting command + s and several other repair options, I'm now just having to do a complete wipe and re-install.  A bit of a pain, but hopefully this will work...

  • Read only filesystem issues

    Hello! I installed Archlinux and I got to the part where I am installing sound and video and other goodies like that. I just rebooted and logged in and it said this:
    -- taylor: /home/taylor: change directory failed: No suh file or directory
    Logging in with home = "/"
    as soon as i saw that i though oh no thats my root! I cant do anything with that!
    then out of curiosity i tried anyway. I typed:
    sudo pacman -S alsa-utils
    It said:
    sudo: unable to mkdir /var/db/sudo/taylor: Read-only file system
    (then it says that lecture from SA stuff)
    error: failed to init transaction (unable to lock database)
    error: could not lock database: Read-only file system
    well, sadly, I know enough terminal to spot the problem, but, I cant fix it. Oh well, I guess I'll learn from you guys right now! thanks for the help.

    https://bbs.archlinux.org/viewtopic.php?id=39256
    Check fstab for correct mount options for / , and also the bootloader (usually there should be "ro" at the end, though im not sure)
    If there is no /home:
    sudo mkdir /home/yourname
    sudo chown yourusername /home/yourname
    Good luck.

  • Filesystem Corruption?

    Hi, Folks,
    While this is indeed conjecture, it appears that the 2.0 series of firmware has a filesystem corruption problem as the amount of content on the device increases - in particular, once many applications have been installed. The behavior that I've witnessed in this circumstance is somewhat progressive. Initially, application install or updates begin to slow down dramatically. User behavior starts to contribute to the problem: when an update might takes more than five minute, folks may try aborting the update or sync, which often leads to a corrupted filesystem. This is easy to identify; powering down then back up again will lead to an "Apple logo" hang. Only a DFU restore will recover from this failure.
    Much more significant is that even in the absence of inappropriate user behavior, the filesystem issue continues to worsen over time. For techies, the symptoms appear quite similar to serious fragmentation (or analogously for in-memory issues, garbage collection). I'm beginning to think that the core Flash filesystem code has a bug which starts to yield incorrect FS handling once many files are present. A key symptom is that attempts to restore from a backup will often report that the backup file is corrupted. My best guess is that the backup itself was probably performed properly, but the reported corruption actually may have been caused by the iPhone's filesystem itself becoming corrupted prior to the backup.
    After having run into this issue often enough that I've needed to perform ~10 DFU restores on three iPhones (one original 8GB, and two 3G 16GB devices), this indeed appears to be a serious problem. Though my guess is that the iPhone's filesystem code is the root cause, I'm interested in hearing feedback from other folks who may have encountered this issue. Are the problems which you've seen consistent with this hypothesis?
    Cheers!
    Mark

    Hello!
    I'll add one more interesting data point. I've since found that I have had two different backup files that take well over an hour to restore onto a newly DFU-restored phone. On both of these files, the backup would proceed fairly quickly to a specific point (~50% on one file, and about 75% on the other file), and then would stop (the progress bar kept spinning, but with no forward progress) for about 1 hour, and then would continue and ultimately succeed. It's intriguing that repeating this process with each of these files yielded exactly the same "pause point".
    While the thought of a timeout occurring is still quite appropriate, this further suggests that if the core filesystem code is at fault, the error might be induced by a NAND/iNAND error condition (NAND Flash always has errors, by design; Flash filesystems are supposed to handle those errors gracefully). This deterministic very-long-delay condition suggests that (normal) Flash errors just might be confusing the filesystem driver.
    FYI!
    Mark

  • A bunch of 10.4.9 issues

    I updated to 10.4.9 last night, and was working fine until the blue light on my external harddrive turned completely red and to prevent a problem with the drive it's self i shut it off without ejecting, then i turn it on the read only cd partition doesn't show up then i log in through hd secure lock and the hd partion showed up. (the acomdata hybrid drive). then i go in to disk utility thinking i could see the cd partition but when i launched disk utility, it opened half way and had to perform a force quit on it twice, then i go to shut down for the night, and i get stuck on a blue screen with no power light on the system buty the system still remains on. so i hold the power button. this morning i also discovered that the Gimp wasn't working and had a question mark over the icon. will disk utility from the OS X dvd fix the issue? and i would also like to revert back to 10.4.8 or 10.4.7 if possible. can someone please help?

    Merely verifying/repairing the disk probably won’t fix all the problems, but you must fix any filesystem issues you may have before trying anything else.
    After having fixed all filesystem issues, if any, reinstall the update using the combo installer:
    About the Mac OS X 10.4.9 Combo Update
    Mac OS X 10.4.9 Combo Update for PPC
    Mac OS X 10.4.9 Combo Update for Intel
    Take a look at the following articles for guidelines on how to properly install system updates:
    Troubleshooting installation and software updates
    Installing software updates

  • Arch checks filesystems at boot, even when on battery

    Previously, Arch used to skip fscking on boot when it was on battery. I mean the fscks that are done every x mounts. Now these periodic fscks run whether or not my netbook is on battery. (My /boot is ext2; / and /home are ext4.)
    Is this a bug or a feature? Is it better for Arch to proceed with a fsck if there is a risk of the battery running out or to defer a fsck even if there may be filesystem issues?
    Is there a way to configure this behaviour? Some of my research suggests this can be set in /etc/e2fsck.conf, but this file does not exist on my system, and I'm not sure if it's applicable to ext4.

    Hi,
    it looks like e2fsck uses the old /proc/acpi interface which is no longer present in Arch:
    http://git.kernel.org/?p=fs/ext2/e2fspr … =HEAD#l247
    That interface has been marked as “deprecated” in Linux 2.6.39.
    A bug has been reported.

  • [Solved]Updated system, and dealing with glibc issue.

    I neglected to update/use Arch for quite some time, and decided to last night. I quickly encountered problems and I've read https://www.archlinux.org/news/filesyst … equired-1/, https://www.archlinux.org/news/the-lib- … a-symlink/, https://www.archlinux.org/news/fontconf … -required/, http://allanmcrae.com/2012/07/updating- … e-install/, and many threads about issues with filesystem and/or glibc.
    First, I followed the instructions to resolve the issue with fontconfig.
    <read various threads>
    Then, I landed here: https://wiki.archlinux.org/index.php/De … iki:usrlib. I installed glibc-2.16.0-1-x86_64 using the instructions provided. IIRC, I was still experiencing conflicts with filesystem. I came across a thread where a user stated that instructions from Allan McRae's blog (from the link at the top) allowed him to upgrade his system. I tried it out, and I got around the filesystem issue as well as the issue with dependencies linked to tzdata, etc. My issue now lies with the pacman -Su step:
    [asdf@asdf ~]$ sudo pacman -Su
    :: Starting full system upgrade...
    resolving dependencies...
    looking for inter-conflicts...
    Targets (1): glibc-2.16.0-5
    Total Installed Size: 37.63 MiB
    Net Upgrade Size: 0.05 MiB
    Proceed with installation? [Y/n] y
    (1/1) checking package integrity [###############################] 100%
    (1/1) loading package files [###############################] 100%
    (1/1) checking for file conflicts [###############################] 100%
    error: failed to commit transaction (conflicting files)
    glibc: /lib exists in filesystem
    Errors occurred, no packages were upgraded.
    Following Issue 2 under https://wiki.archlinux.org/index.php/De … iki:usrlib, I entered
    $ grep '^lib/' /var/lib/pacman/local/*/files
    . The output was:
    /var/lib/pacman/local/consolekit-0.4.5-2/files:lib/
    /var/lib/pacman/local/consolekit-0.4.5-2/files:lib/security/
    /var/lib/pacman/local/consolekit-0.4.5-2/files:lib/security/pam_ck_connector.so
    /var/lib/pacman/local/consolekit-0.4.5-2/files:lib/systemd/
    /var/lib/pacman/local/consolekit-0.4.5-2/files:lib/systemd/system/
    /var/lib/pacman/local/consolekit-0.4.5-2/files:lib/systemd/system/basic.target.wants/
    /var/lib/pacman/local/consolekit-0.4.5-2/files:lib/systemd/system/basic.target.wants/console-kit-log-system-start.service
    /var/lib/pacman/local/consolekit-0.4.5-2/files:lib/systemd/system/console-kit-daemon.service
    /var/lib/pacman/local/consolekit-0.4.5-2/files:lib/systemd/system/console-kit-log-system-restart.service
    /var/lib/pacman/local/consolekit-0.4.5-2/files:lib/systemd/system/console-kit-log-system-start.service
    /var/lib/pacman/local/consolekit-0.4.5-2/files:lib/systemd/system/console-kit-log-system-stop.service
    /var/lib/pacman/local/consolekit-0.4.5-2/files:lib/systemd/system/halt.target.wants/
    /var/lib/pacman/local/consolekit-0.4.5-2/files:lib/systemd/system/halt.target.wants/console-kit-log-system-stop.service
    /var/lib/pacman/local/consolekit-0.4.5-2/files:lib/systemd/system/kexec.target.wants/
    /var/lib/pacman/local/consolekit-0.4.5-2/files:lib/systemd/system/kexec.target.wants/console-kit-log-system-restart.service
    /var/lib/pacman/local/consolekit-0.4.5-2/files:lib/systemd/system/poweroff.target.wants/
    /var/lib/pacman/local/consolekit-0.4.5-2/files:lib/systemd/system/poweroff.target.wants/console-kit-log-system-stop.service
    /var/lib/pacman/local/consolekit-0.4.5-2/files:lib/systemd/system/reboot.target.wants/
    /var/lib/pacman/local/consolekit-0.4.5-2/files:lib/systemd/system/reboot.target.wants/console-kit-log-system-restart.service
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/ld-2.16.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/ld-linux-x86-64.so.2
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libBrokenLocale-2.16.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libBrokenLocale.so.1
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libSegFault.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libanl-2.16.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libanl.so.1
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libc-2.16.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libc.so.6
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libcidn-2.16.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libcidn.so.1
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libcrypt-2.16.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libcrypt.so.1
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libdl-2.16.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libdl.so.2
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libm-2.16.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libm.so.6
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libmemusage.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnsl-2.16.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnsl.so.1
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_compat-2.16.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_compat.so.2
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_db-2.16.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_db.so.2
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_dns-2.16.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_dns.so.2
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_files-2.16.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_files.so.2
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_hesiod-2.16.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_hesiod.so.2
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_nis-2.16.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_nis.so.2
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_nisplus-2.16.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_nisplus.so.2
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libpcprofile.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libpthread-2.16.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libpthread.so.0
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libresolv-2.16.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libresolv.so.2
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/librt-2.16.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/librt.so.1
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libthread_db-1.0.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libthread_db.so.1
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libutil-2.16.so
    /var/lib/pacman/local/glibc-2.16.0-1/files:lib/libutil.so.1
    /var/lib/pacman/local/hal-0.5.14-6/files:lib/
    /var/lib/pacman/local/hal-0.5.14-6/files:lib/udev/
    /var/lib/pacman/local/hal-0.5.14-6/files:lib/udev/rules.d/
    /var/lib/pacman/local/hal-0.5.14-6/files:lib/udev/rules.d/90-hal.rules
    /var/lib/pacman/local/lib32-glibc-2.14-5/files:lib/
    /var/lib/pacman/local/lib32-glibc-2.14-5/files:lib/ld-linux.so.2
    /var/lib/pacman/local/ntfs-3g-2012.1.15-4/files:lib/
    Being a newb, I didn't want to do something stupid, so I didn't take any action here..
    I proceeded on with trying
    find /lib -exec pacman -Qo -- {} +
    The output was:
    error: cannot determine ownership of directory '/lib'
    /lib/libutil.so.1 is owned by glibc 2.16.0-1
    /lib/libnsl.so.1 is owned by glibc 2.16.0-1
    /lib/libnss_compat-2.16.so is owned by glibc 2.16.0-1
    /lib/libSegFault.so is owned by glibc 2.16.0-1
    /lib/ld-linux.so.2 is owned by lib32-glibc 2.14-5
    /lib/ld-2.16.so is owned by glibc 2.16.0-1
    /lib/libpthread.so.0 is owned by glibc 2.16.0-1
    /lib/libnss_nisplus.so.2 is owned by glibc 2.16.0-1
    /lib/libthread_db-1.0.so is owned by glibc 2.16.0-1
    /lib/librt-2.16.so is owned by glibc 2.16.0-1
    /lib/libnss_files.so.2 is owned by glibc 2.16.0-1
    error: cannot determine ownership of directory '/lib/ufw'
    error: No package owns /lib/ufw/user6.rules.pacsave
    error: No package owns /lib/ufw/user.rules.pacsave
    error: cannot determine ownership of directory '/lib/udev'
    error: cannot determine ownership of directory '/lib/udev/rules.d'
    /lib/udev/rules.d/90-hal.rules is owned by hal 0.5.14-6
    /lib/libnss_hesiod-2.16.so is owned by glibc 2.16.0-1
    /lib/libnss_dns.so.2 is owned by glibc 2.16.0-1
    /lib/libnss_hesiod.so.2 is owned by glibc 2.16.0-1
    /lib/libm.so.6 is owned by glibc 2.16.0-1
    /lib/libnss_files-2.16.so is owned by glibc 2.16.0-1
    /lib/libc-2.16.so is owned by glibc 2.16.0-1
    /lib/libBrokenLocale.so.1 is owned by glibc 2.16.0-1
    /lib/libdl.so.2 is owned by glibc 2.16.0-1
    /lib/libutil-2.16.so is owned by glibc 2.16.0-1
    /lib/libBrokenLocale-2.16.so is owned by glibc 2.16.0-1
    /lib/libpthread-2.16.so is owned by glibc 2.16.0-1
    /lib/libnss_nisplus-2.16.so is owned by glibc 2.16.0-1
    /lib/librt.so.1 is owned by glibc 2.16.0-1
    /lib/libnss_nis-2.16.so is owned by glibc 2.16.0-1
    /lib/libc.so.6 is owned by glibc 2.16.0-1
    /lib/libcrypt-2.16.so is owned by glibc 2.16.0-1
    /lib/libresolv-2.16.so is owned by glibc 2.16.0-1
    /lib/libnss_db.so.2 is owned by glibc 2.16.0-1
    /lib/libcidn.so.1 is owned by glibc 2.16.0-1
    /lib/libresolv.so.2 is owned by glibc 2.16.0-1
    /lib/libmemusage.so is owned by glibc 2.16.0-1
    /lib/ld-linux-x86-64.so.2 is owned by glibc 2.16.0-1
    error: cannot determine ownership of directory '/lib/security'
    /lib/security/pam_ck_connector.so is owned by consolekit 0.4.5-2
    /lib/libanl-2.16.so is owned by glibc 2.16.0-1
    /lib/libnss_compat.so.2 is owned by glibc 2.16.0-1
    /lib/libcidn-2.16.so is owned by glibc 2.16.0-1
    /lib/libm-2.16.so is owned by glibc 2.16.0-1
    /lib/libcrypt.so.1 is owned by glibc 2.16.0-1
    error: cannot determine ownership of directory '/lib/systemd'
    error: cannot determine ownership of directory '/lib/systemd/system'
    /lib/systemd/system/console-kit-daemon.service is owned by consolekit 0.4.5-2
    /lib/systemd/system/console-kit-log-system-restart.service is owned by consolekit 0.4.5-2
    error: cannot determine ownership of directory '/lib/systemd/system/kexec.target.wants'
    /lib/systemd/system/kexec.target.wants/console-kit-log-system-restart.service is owned by consolekit 0.4.5-2
    error: cannot determine ownership of directory '/lib/systemd/system/basic.target.wants'
    /lib/systemd/system/basic.target.wants/console-kit-log-system-start.service is owned by consolekit 0.4.5-2
    error: cannot determine ownership of directory '/lib/systemd/system/poweroff.target.wants'
    /lib/systemd/system/poweroff.target.wants/console-kit-log-system-stop.service is owned by consolekit 0.4.5-2
    error: cannot determine ownership of directory '/lib/systemd/system/halt.target.wants'
    /lib/systemd/system/halt.target.wants/console-kit-log-system-stop.service is owned by consolekit 0.4.5-2
    error: cannot determine ownership of directory '/lib/systemd/system/reboot.target.wants'
    /lib/systemd/system/reboot.target.wants/console-kit-log-system-restart.service is owned by consolekit 0.4.5-2
    /lib/systemd/system/console-kit-log-system-stop.service is owned by consolekit 0.4.5-2
    /lib/systemd/system/console-kit-log-system-start.service is owned by consolekit 0.4.5-2
    /lib/libdl-2.16.so is owned by glibc 2.16.0-1
    /lib/libnsl-2.16.so is owned by glibc 2.16.0-1
    /lib/libnss_nis.so.2 is owned by glibc 2.16.0-1
    /lib/libnss_dns-2.16.so is owned by glibc 2.16.0-1
    /lib/libpcprofile.so is owned by glibc 2.16.0-1
    /lib/libnss_db-2.16.so is owned by glibc 2.16.0-1
    /lib/libanl.so.1 is owned by glibc 2.16.0-1
    /lib/libthread_db.so.1 is owned by glibc 2.16.0-1
    Again, I'm not sure what to do here.
    On an irrelevant note, a red flag went up earlier. By some means, it appears I messed up Arch. Is there a chance I can fix the issue with the kernel or is the best option a reinstall?
    (482/563) upgrading linux [################] 100%
    >>> Updating module dependencies. Please wait ...
    depmod: ERROR: could not open directory /lib/modules/3.6.10-1-ARCH: No such file or directory
    depmod: FATAL: could not search modules: No such file or directory
    >>> Generating initial ramdisk, using mkinitcpio. Please wait...
    ==> Building image from preset: 'default'
    -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
    ==> ERROR: '/lib/modules/3.6.10-1-ARCH' is not a valid kernel module directory
    ==> Building image from preset: 'fallback'
    -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
    ==> ERROR: '/lib/modules/3.6.10-1-ARCH' is not a valid kernel module directory
    error: command failed to execute correctly
    (498/563) upgrading nvidia [################] 100%
    depmod: ERROR: could not open directory /lib/modules/3.6.10-1-ARCH: No such file or directory
    depmod: FATAL: could not search modules: No such file or directory
    If your card is from the 7xxx series or earlier, install nvidia-304xx
    [asdf@asdf ~]$ ls -ld /lib
    drwxr-xr-x 6 root root 4096 Dec 22 15:11 /lib
    [asdf@asdf ~]$ mkinitcpio -p linux
    ==> Building image from preset: 'default'
    -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
    ==> ERROR: '/lib/modules/3.6.10-1-ARCH' is not a valid kernel module directory
    ==> Building image from preset: 'fallback'
    -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
    ==> ERROR: '/lib/modules/3.6.10-1-ARCH' is not a valid kernel module directory
    Thanks in advance.
    Last edited by illusory (2012-12-24 00:24:47)

    I checked out https://wiki.archlinux.org/index.php/Initramfs, and I'm not sure what to do. I rebooted a few times in attempt to get things going. I'm assuming I need to start by logging in to the live CD as root and mounting the sda in which Arch is installed? I don't know how to mount root nor know the complete title for the Arch partition (sda x,x). Sorry for the hassle.
    Edit: Found https://wiki.archlinux.org/index.php/Ch … partitions. Be back in a bit.
    I currently have the temporary filesystems mounted, chrooted, and am in bash.
    # mkinitcpio -p linux
    doesn't work. I tried
    mkinitcpio -g ..... 3.6.10-1-ARCH
    and I received something about 3.6.10 and a module directory.
    Last edited by illusory (2012-12-23 23:26:00)

  • New Macbook Mail wont open

    When I click on the Mail icon in the dock it bounces once and then does nothing. It won't open through the hard drive either. I am on a brand new MacBook, just getting set up. Why wont it work?

    Verify/repair the startup disk (not just permissions), as described here:
    The Repair functions of Disk Utility: what's it all about?
    After having fixed all filesystem issues, if any, proceed as follows:
    1. Open /Applications/Utilities/Console.
    2. From the File menu, choose either Open Console Log, or Open System Log, or both, so that the Console application displays the contents of both system.log and console.log.
    3. In the Finder, go to /Applications/, and try to open Mail by double-clicking on it. Look at the bottom of the Console windows for messages that might be written there as a result. They may provide some clues as to what the problem is.
    In the meanwhile, take a look at the following article, in case this is a font issue:
    Font Management in Mac OS X Tiger and Panther
    You may also want to read the following article:
    Multiple applications quit unexpectedly or fail to launch

  • How can I put my mp3 files into my iTunes library? Every time I download a song from a website and try to drag it to my library, it won't add on. How can I fix this?

    Back then when I had the older update with iTunes i never had this problem with trying to put my mp3 files of music into my iTunes library. Now it doesn't want to be put into the library. Once I try to drag the music file to the iTunes library nothing happens, it just keeps showing a cancellation sign with my mouse. So how can I fix this?

    Hi William.
    The problem is probably that the index is corrupt and you need to completely re-create it rather than rebuilding individual mailboxes. I have no idea what the situation really is now after having tinkered with the contents of ~/Library/Mail/, though, so the following procedure may or may not work.
    Verify/repair the startup disk (not just permissions), as described here:
    The Repair functions of Disk Utility: what's it all about?
    After having fixed all filesystem issues, if any, and making sure that there’s enough space available on the startup disk (a few GB, plus the space needed to make a backup copy of the Mail folder), try this:
    1. Quit Mail if it’s running.
    2. In the Finder, go to ~/Library/Mail/. Make a backup copy of this folder, just in case something goes wrong -- e.g. by dragging it to the Desktop while holding the Option (Alt) key down.
    3. Locate Envelope Index and move it to the Trash. If you see an Envelope Index-journal file there, delete it as well.
    4. Open Mail. It will tell you that your mail needs to be “imported”. Click Continue and Mail will proceed to re-create Envelope Index -- Mail says it’s “importing”, but it just re-creates the index if the mailboxes are already in Mail 2.x format.
    Note: For those not familiarized with the ~/ notation, it refers to the user’s home folder, i.e. ~/Library is the Library folder within the user’s home folder.

Maybe you are looking for

  • Field to add to enter number of items which are  shipped to customer

    Hi Sap Experts, We have scenario, we have created sales order with quantity 1(Like soft copy or hard copy of CD). Now we want to create delivery with sales order and quantity is 1(Copy from sales order). Our requirement is some time we have to send a

  • Translation for SAP Query

    Hi, Is it posible to change the texts for coulmn in the report (ALV Grid) created though SAP Query (SQVI)? Ex: if the Column has Number -> it should be changed to Nummer. This will be done based on some conditions. Thanks, Prashanth

  • How to make Mandatory field as Non-empty

    Hi All I need to make a mandatory field as NON EMPTY. How can i do that. Please help me on this. Thanks Sathish

  • Cancelling/Deleting messages in the adapter engine

    Hi Everyone: How can I cancel or delete a message in status 'system error' in my adapter engine. I do not want this message will be resent by mistake when the receiver comm chanel will be active. Thanks a lot guys.

  • PO Invoice Report in Oracle Payables?

    Hello All, Is there a report in Oracle Payables that shows whether invoices are matched to a PO or not. Thanks!