Maintaining Multiple Arch Installs, Symbolic Links, BTRFS

Hi again.
A quick update on my previous post (https://bbs.archlinux.org/viewtopic.php?id=164627). The GRUB problem I was having seems to have stopped. I got a very useful recommendation regarding pacman and XBMC still hasn't been fixed, but is fully usable with the workaround I am using and have just gotten used to it so it's not so much of an issue now. I think now that it should be marked as solved but how do I do that? Was looking around but guess I'm just missing it.
Anyway now I have a few more issues, or more just questions I guess that I would like help on. Recently I found an old laptop of mine and so to learn more about the Arch system I decided to try and install Arch. Now this laptop is around 5-6 years old and I haven't been able to get WiFi working fully for around 3 years and eventually upgraded 2 years ago to my current laptop. The WiFi was always 'soft-locked' until after about 4-5 restarts (in windows it was fine, but any Linux Distribution post Ubuntu 10.10 had the same issue). The issues still remains in other distributions even after "rfkill all". In Arch ever since running that command (the first boot from install media the issue occurred) this laptops WiFi has been brilliant. I also installed XFCE4 desktop for speed of set up. Now I'm looking to give my laptop to my younger brother before he heads of to University in September until he can afford a new one (or he breaks this one - somehow his laptops never last), as this old one now runs better than it ever did on Windows Vista. My girlfriend is also looking for me to install Linux again on her laptop (we used WUBI in the past) but a full install since her Windows Vista laptop is near unusable in Windows. So far I have got hamachi set up between my new and old laptop, this gives static IP addresses and will allow me to SSH into the laptop for upgrades every so often. I'm planning to do the same for my girlfriends laptop. Would I be stupid to do this via Arch? I've heard it breaks often and I don't want to have to be doing fixes for other peoples laptops as I won't have the time to do so. I guess the reason I want to use Arch is both laptops are quite old and Arch has breathed new life into my old one.
Secondly I have symbolic links set up in my "Music" and "Video" folders in my home directory to their counterparts in my Windows partition. However my music player "Clementine" doesn't find every album in the music folder. Does symbolic links have "flaws" like this or is it more likely to be my music player behaving badly with symbolic links? I would try another music player but I can't seem to find one which plays FLAC files with external / embedded .cue files so can't really test this out. I can of course link directly to the location but I thought I would ask, just to learn more I guess.
Now when I installed Arch using BTRFS file system I didn't know that I had to mount using compression immediately, I thought I could add it to the fstab at a later point - obviously not. Now I found a command which will defragment my drive and supposedly compress everything. However this command doesn't make any sense to me and I don't want to just run it without knowing what it does. Could anyone other me any insight into this please? Also does defragmentation after the fstab mount options have been added cause the compression?
"find -xdev -type f -exec btrfs fi defrag '{}' \;"
or I also found
"btrfs filesystem defragment ~/stuff"
Thanks for any help, I understand this post is quite long so I really appreciate it.
Last edited by BradPJ (2013-06-13 10:19:47)

Ah right thanks. I thought as much which is why I asked before I did so, I'll find another distribution. Just where I've been running Arch for a few weeks now and haven't had to do any maintenance at all really, but weren't too sure what I'd be in for in the long-run. I mean to be fair I was always planning on another distribution but as I was playing around at first on the old laptop I ended up with my current way to SSH in and just wondered if it would be viable to do it this way.
I knew it would be a driver issue at the core of my problem, just weren't too sure if it something else could of been affecting it. Guess I'll try and find another distribution which runs near as new software to Arch as possible as it seems the issue has been fixed in newer versions of the kernel and drivers. Granted the old laptop had been unused for around a year so any update in the last year could of fixed it in this case. Thanks for your input!
Last edited by BradPJ (2013-06-13 11:35:16)

Similar Messages

  • /boot Partiton on One Flash Drive, Multiple Arch Installs

    I have read some people have done this, but I have yet to find clear guidance on the topic from perusing BBS (maybe I cannot find the right thread) or the Arch Wiki, but if I wanted to put boot on a flash drive, and have that flash drive handle different LUKS on LVM volumes on different laptops, how would I set that up?
    Do I have to write out the grub conf files in the 40_custom file by hand or is there a way to have different grub2 confs in the same partition so I can have the same flash, dedicated to only a /boot partition, properly boot up separate laptops with the least amount of effort?  Thanks for the help.

    ajstein wrote:@bstaletic Problem is only of the computers in question will support UEFI, the other will not.
    If you have the liberty/don't mind setting all the machines to booting in BIOS/UEFI's Legacy mode then this bit is sorted. However, if you want to leave things as they are, then you're onto the interesting case.
    ajstein wrote:@alphaniner Can you point me to some more info on syslinux, or explain why it will work better for this use case?  I have used many Linux distros for years, but like many lazy posers, such as yours truly, I have stuck with GRUB/GRUB2 and never tried the other bootloaders, unless you kind of count ReFIT and daisy-chaining.
    I've had better luck using Syslinux on portable hard disk installs than I have GRUB2, especially with some instances where the GRUB menu doesn't appear on certain machines, but GRUB is definitely loaded (something to do with screen size in pixels), where Syslinux has never failed to appear unless I've done a stupid.
    I think the Wiki should also help.
    Last edited by clfarron4 (2015-02-13 21:02:20)

  • HELP! Creating symbolic link to home folder for installer DMG

    Guys,
    I'm in a bit of a bind. I need to create a symbolic link for an installer DMG to distribute a communal Bookmarks.plist to all the computers in my department. Unfortunately 'ln -s ~/Library/Safari /Volumes/Bookmarks/.' doesn't do the trick! While it creates an alias that functions on my machine, when that DMG is compiled and distributed from the original sparse image, the alias fails to link to that location on whoever attempts to mount the DMG. Any ideas?? Thanks!

    Symbolic links break when you change the machine on which they were created. Use an standard Mac alias instead as I believe they will work as expected.

  • Multiple symbolic links for same wdfdevice object

    Is it possible for my driver to call WdfDeviceCreateSymbolicLink twice successfully to create 2 symbolic links to the same device ? 
    I have one device driver, which controls one physical device, which performs two separate functions and i would like the applications to use different symbolic links to refer to the different functions. 
    Calling WdfDeviceCreateSymbolicLink twice fails so what other options do i have to solve this ?

    you can have WDF manage as many device interface guids as you want. If you want to understand which interface is being opened, you need to specify a unique ReferenceString for each.
    WDF does limit you to one WDF managed symbolic link. If you want more than one, you can create it by calling IoCreateSymbolicLink yourself. you will then have to delete on your own too. If you have control over which path, use multiple device interfaces
    further reading
    http://blogs.msdn.com/b/doronh/archive/2006/08/18/706717.aspx
    http://blogs.msdn.com/b/doronh/archive/2006/02/24/538790.aspx
    d -- This posting is provided "AS IS" with no warranties, and confers no rights.

  • Linker error Multiple definitions for symbol

    Hi,
    I have ported a project from Linux-based DAQmx to LabWindows CVI 2012 on a PXI machine. After making all conversion requirements, and successfully compiling, I am getting tons of the following linker errors for various modules files (just pasting
    a subset of those here):
    Multiple definitions for symbol '_PtrToPtr64' in modules X and Y
    Multiple definitions for symbol '_Ptr64ToPtr' in modules Z and Y
    Multiple definitions for symbol '_HandleToHandle64' in modules X and Y
    Multiple definitions for symbol '_HEAP_MAKE_TAG_FLAGS' in modules X and Y
    Multiple definitions for symbol '_TpInitializeCallbackEnviron' in modules X and Y
    I found this relevant post: http://forums.ni.com/t5/LabWindows-CVI/CVI2010-clang-link-errors-with-Windows-SDK/td-p/1425690
    which points to a known issue in CVI 2010. However the workaround (enabling C99 build option) is already set in my project, so this solution does not apply.
    Any idea what could be causing these windows.h symbols to get redefined?
    Thank you
    Solved!
    Go to Solution.

    Anjelica-W wrote:
    Can you run other examples that are accessing the Windows SDK without linker errors?
    You can also try adding import libraries for functions that are not automatically linked as suggested in this KnowledeBase article.
    Thanks for your reply. Yes I can run some basic apps that use windows.h without these linker errors, but cannot figure out the difference with mine. One more thing that could help diagnose the issue: Some of these fuctions are defined in file basetsd.h
    located in CVI2012\sdk\include, an excerpt of that code is below, which seems to be added by CVI. Is it possible that these are also defined somewhere else, causing the conflict? How can I see the linker options in CVI and find the path that it searches for libraries to link?
    // ADDED TO BY CVI
    #if !(defined (_CVI_) && defined (_INTERACTIVE_WINDOW_BUILD_))
    __inline
    void * POINTER_64
    PtrToPtr64(
    const void *p
    return((void * POINTER_64) (unsigned __int64) (ULONG_PTR)p );
    __inline
    void *
    Ptr64ToPtr(
    const void * POINTER_64 p
    return((void *) (ULONG_PTR) (unsigned __int64) p);
    __inline
    void * POINTER_64
    HandleToHandle64(
    const void *h
    return((void * POINTER_64)(__int64)(LONG_PTR)h );
    __inline
    void *
    Handle64ToHandle(
    const void * POINTER_64 h
    return((void *) (ULONG_PTR) (unsigned __int64) h );
    #endif /* _CVI_ */

  • Automating Arch Installation

    Is there a way to automate Arch installation with the current installation media (2012.10.06)?
    I'm thinking of something like RedHat / Fedora's Kickstart files that allow you to do the steps mentioned in the Official Install Guide (partitioning disks, installing packages, creating users, etc) in an automated way....

    DSpider wrote:
    mbrown wrote:This is exactly the kind of thing I was looking for, thanks! It would be great if something like this became mainstream/widely used, doing installations interactively doesn't scale well...
    Except that you're probably not gonna learn anything that way... I thought about this for a while, and I realized that It's not really worth it. You're installing once in a blue moon anyway (I'm still rocking the same Arch i686 install I did on an old Athlon XP 2200+, from four years ago!), and if you have multiple computers, install once and transfer it to the other ones either from a portable USB drive or through the network.
    I'm the developer of the above linked to archblocks script/modules and wanted to weigh in on this issue. I actually would like to see archblocks used for learning about arch as well as installing it. Part of the intent behind it was to make each step (block) comprehensible.
    I look at the archblocks "blocks" as a link between automated installation and the wiki. Something along the lines of literate programming. And, of course, the benefit is that you get a potentially fully automated install of a very customized system.
    Anyhow, just wanted to let you know that I share the value of learning through doing and hope that the archblocks scripts can contribute to that as well

  • Relative symbolic links damaged by Finder

    I have little experience of these matters and would be grateful if somebody could explain the apparent differences between command line and Finder use of relative symbolic links. The example below examines relative symbolic link z before, during and after it has been moved twice by the Finder.
    G4:~ neville$ cd /x/y
    G4:y neville$ ln -s ../ z
    G4:y neville$ ls -l
    total 8
    lrwxr-xr-x 1 neville staff 3 4 Jul 21:46 z -> ../
    Move z to x with Finder.
    G4:y neville$ cd ../
    G4:x neville$ ls -l
    total 8
    drwxr-xr-x 3 neville staff 102 4 Jul 21:48 y
    lrwxr-xr-x 1 neville staff 3 4 Jul 21:46 z -> ../
    The above listing is as I would expect and Finder's Get Info confirms that z points to root.
    Move z to y with Finder.
    G4:x neville$ cd y
    G4:y neville$ ls -l
    total 8
    lrwxr-xr-x 1 neville staff 3 4 Jul 21:46 z -> ../
    The above listing is as I would expect but Finder's Get Info still shows z pointing to root.
    Is it possible that the first Finder move converts the Finder's view of z to an absolute path so that subsequent Finder moves no longer maintain the correct relative relationship? Clearly the Terminal continues to report what one would expect although, unfortunately, double clicking z appears to confirm the Finder's incorrect interpretation.
    How can I ensure that the Finder does not alter relative symbolic links and hence maintain consistency between Terminal and Finder?

    Neville Hillyer wrote:
    I was not aware that the Finder had a cache - where is it?
    In the Finder process.
    killall Finder is a little drastic - is there a way to clear the cache or force an update without relaunching the Finder?
    No. The cache is there to prevent repeated disk accesses. It wouldn't help to store such a cache on disk.
    I wonder if this cache foible is likely to ever result in serious loss of data due to imperfect backups etc - can anybody think of any such issues?
    No. This is only in the Finder processes. If your backups relied on the Finder, opened relative symbolic links, then moved them around, then opened them again, it might have problems. That would be a really wacky backup program.
    Symbolic links are UNIX things and, as such, are rarely manipulated by the Finder. The expectation is that anyone using symbolic links will do so from a shell.
    My understanding is that relative links are often used by applications during normal operation and installation.
    Not often. When they are used, they are rarely opened with the Finder and then moved.
    I came across this while customising Thunderbird for easy deployment with different users/Macs. Relative links made the task much easier.
    The links themselves have not been changed. They will work fine in Thunderbird.
    There is an almost total lack of information in man pages about relative links
    There is plenty of information. It is mostly in developer documentation related to file systems.
    It would be much more helpful if Finder Get Info were to display relative paths in the same way as the Terminal ie: z -> ../
    That would only make the problem worse. Get Info clearly shows the Original being in the wrong location. The Finder was designed for Aliases, not symbolic links. Symbolic links work in the Finder a whole lot better than Aliases work in the Terminal.

  • How can I stop from getting the "Firefox is already running" error message when trying to open links and FF has already been opened through a symbolic link?

    I use symbolic links and program shortcuts as a way to easily open different Firefox profiles ie. one for casual/personal use and another for work. This works well, but I get the "Firefox is already running, but is not responding" error message if I try to open external links with FF as my default browser. FF is actually open and running fine, but I guess it doesn't acknowledge this fact because of how I'm originally starting the process.
    I wasn't able to add the symbolically linked executables to the default program pane. Is there a way to bypass this error or other way to fix this?
    The solution to the question linked below is what I'm using to open the different FF profiles.
    http://superuser.com/questions/255312/pin-same-app-multiple-times-in-windows-7

    hello, this is probably happening when you run the default profile with the -no-remote switch.
    http://kb.mozillazine.org/Profile_in_use

  • Symbolic link error when exporting during heterogeneous system copy

    My enviroment is ECC6.0/Oracle 10.2.0.2/SUN Solaris 10 . I'm performing  heterogeneous system copy to Oracle 10.2.0.2/AIX 6.1 enviroment.
    I've succesfully exported & imported two systems ie DEV & Solutin Manager , but PRD system has an OS problem with symbolic links ie Number of symbolic links encountered during path name traversal exceeds MAXSYMLINKS
    I want to export both ABAP & JAVA stack but only the java stack is getting  picked.
    Below  is part of the resultng sapinst.log 
    Thanks
    INFO 2011-09-05 10:44:30.573
    Execute step verifyJavaHome of component |NW_Export|ind|ind|ind|ind|0|0|NW_getJavaHome|ind|ind|ind|ind|2|0
    INFO[E] 2011-09-05 10:44:33.851
    FSL-00001  System call failed. Error 90 (Number of symbolic links encountered during path name traversal exceeds MAXSYMLINKS) in execution of system call 'realpath' with parameter (/._), line (346) in file (syuxclink.cpp).
    INFO[E] 2011-09-05 10:44:33.851
    FSL-02061  Link /._ is invalid: Unable to link a link to itself.
    INFO 2011-09-05 10:44:46.118
    Execution of the command "/usr/j2sdk1.4.2_09/bin/java -classpath /tmp/sapinst_exe.29247.1315208256/JAR/ins-j2ee.jar com.sap.ins.j2ee.GetSystemProperty" finished with return code 0. Output: #
    #Mon Sep 05 10:44:45 EAT 2011
    java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition
    sun.boot.library.path=/usr/j2sdk1.4.2_09/jre/lib/sparc
    java.vm.version=1.4.2_09-b05
    java.vm.vendor=Sun Microsystems Inc.
    java.vendor.url=http\://java.sun.com/
    path.separator=\:
    java.vm.name=Java HotSpot(TM) Client VM
    file.encoding.pkg=sun.io
    user.country=US
    sun.os.patch.level=unknown
    java.vm.specification.name=Java Virtual Machine Specification
    user.dir=/oracle/PRD/INSTDIR/sapinst_dir
    java.runtime.version=1.4.2_09-b05
    java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment
    java.endorsed.dirs=/usr/j2sdk1.4.2_09/jre/lib/endorsed
    os.arch=sparc
    java.io.tmpdir=/var/tmp/
    line.separator=\n
    java.vm.specification.vendor=Sun Microsystems Inc.
    os.name=SunOS
    sun.java2d.fontpath=
    java.library.path=/usr/j2sdk1.4.2_09/jre/lib/sparc/client\:/usr/j2sdk1.4.2_09/jre/lib/sparc\:/usr/j2sdk1.4.2_09/jre/../lib/sparc\:/tmp/sapinst_exe.29247.1315208256\:/usr/openwin/lib\:/usr/lib
    java.specification.name=Java Platform API Specification
    java.class.version=48.0
    java.util.prefs.PreferencesFactory=java.util.prefs.FileSystemPreferencesFactory
    os.version=5.10
    user.home=/
    user.timezone=Africa/Nairobi
    java.awt.printerjob=sun.print.PSPrinterJob
    file.encoding=ISO8859-1
    java.specification.version=1.4
    java.class.path=/tmp/sapinst_exe.29247.1315208256/JAR/ins-j2ee.jar
    user.name=root
    java.vm.specification.version=1.0
    java.home=/usr/j2sdk1.4.2_09/jre
    sun.arch.data.model=32
    user.language=en
    java.specification.vendor=Sun Microsystems Inc.
    java.vm.info=mixed mode
    java.version=1.4.2_09
    java.ext.dirs=/usr/j2sdk1.4.2_09/jre/lib/ext
    sun.boot.class.path=/usr/j2sdk1.4.2_09/jre/lib/rt.jar\:/usr/j2sdk1.4.2_09/jre/lib/i18n.jar\:/usr/j2sdk1.4.2_09/jre/lib/sunrsasign.jar\:/usr/j2sdk1.4.2_09/jre/lib/jsse.jar\:/usr/j2sdk1.4.2_09/jre/lib/jce.jar\:/usr/j2sdk1.4.2_09/jre/lib/charsets.jar\:/usr/j2sdk1.4.2_09/jre/classes
    java.vendor=Sun Microsystems Inc.
    file.separator=/
    java.vendor.url.bug=http\://java.sun.com/cgi-bin/bugreport.cgi
    sun.io.unicode.encoding=UnicodeBig
    sun.cpu.endian=big
    sun.cpu.isalist=sparcv9vis2 sparcv9vis sparcv9 sparcv8plusvis2 sparcv8plusvis sparcv8plus sparcv8 sparcv8-fsmuld sparcv7 sparc
    INFO 2011-09-05 10:44:47.076
    Execution of the command "/usr/j2sdk1.4.2_09/bin/java -classpath /tmp/sapinst_exe.29247.1315208256/JAR/ins-j2ee.jar:/tmp/sapinst_exe.29247.1315208256/JAR/sapxmltoolkit.jar -d64 com.sap.ins.j2ee.TestClassLoader" finished with return code 0. Output: CORRECT
    INFO 2011-09-05 10:44:47.572
    Execute step verifyPolicy of component |NW_Export|ind|ind|ind|ind|0|0|NW_getJavaHome|ind|ind|ind|ind|2|0
    INFO 2011-09-05 10:44:47.715
    Execute step setNWOption of component |NW_Export|ind|ind|ind|ind|0|0|NW_getJavaHome|ind|ind|ind|ind|2|0
    WARNING 2011-09-05 10:44:47.944
    Could not determine a valid JAVA_HOME directory from the environment.
    INFO 2011-09-05 10:44:48.86
    Execute step assignUsersToSapinstGroup of component |NW_Export|ind|ind|ind|ind|0|0
    INFO 2011-09-05 10:44:48.890
    Account sapinst already exists.
    INFO 2011-09-05 10:44:48.894
    Account prdadm already exists.
    INFO 2011-09-05 10:44:48.917
    Account oraprd already exists.
    INFO 2011-09-05 10:44:49.73
    Execute step useDatabaseMethod of component |NW_Export|ind|ind|ind|ind|0|0
    INFO 2011-09-05 10:44:49.217
    Execute step setDatabaseMethodOra of component |NW_Export|ind|ind|ind|ind|0|0
    INFO 2011-09-05 10:44:49.341
    Execute step setDatabaseMethodDB6 of component |NW_Export|ind|ind|ind|ind|0|0
    INFO 2011-09-05 10:44:49.480
    Execute step mainExportParameters of component |NW_Export|ind|ind|ind|ind|0|0
    INFO[E] 2011-09-05 10:44:52.251
    FSL-00001  System call failed. Error 90 (Number of symbolic links encountered during path name traversal exceeds MAXSYMLINKS) in execution of system call 'realpath' with parameter (/._), line (346) in file (syuxclink.cpp).
    INFO[E] 2011-09-05 10:44:52.252
    FSL-02061  Link /._ is invalid: Unable to link a link to itself.
    INFO[E] 2011-09-05 10:45:01.760
    FSL-00001  System call failed. Error 90 (Number of symbolic links encountered during path name traversal exceeds MAXSYMLINKS) in execution of system call 'realpath' with parameter (/oracle/PRD/cntrl), line (346) in file (syuxclink.cpp).
    INFO[E] 2011-09-05 10:45:01.761
    FSL-02061  Link /oracle/PRD/cntrl is invalid: Unable to link a link to itself.
    INFO[E] 2011-09-05 10:45:01.762
    FSL-00001  System call failed. Error 90 (Number of symbolic links encountered during path name traversal exceeds MAXSYMLINKS) in execution of system call 'realpath' with parameter (/oracle/PRD/._), line (346) in file (syuxclink.cpp).
    INFO[E] 2011-09-05 10:45:01.762
    FSL-02061  Link /oracle/PRD/._ is invalid: Unable to link a link to itself.
    INFO[E] 2011-09-05 10:45:01.763
    FSL-00001  System call failed. Error 90 (Number of symbolic links encountered during path name traversal exceeds MAXSYMLINKS) in execution of system call 'realpath' with parameter (/oracle/PRD/sdubhibq), line (346) in file (syuxclink.cpp).
    INFO[E] 2011-09-05 10:45:01.764
    FSL-02061  Link /oracle/PRD/sdubhibq is invalid: Unable to link a link to itself.
    INFO[E] 2011-09-05 10:45:01.765
    FSL-00001  System call failed. Error 90 (Number of symbolic links encountered during path name traversal exceeds MAXSYMLINKS) in execution of system call 'realpath' with parameter (/oracle/PRD/sduccayx), line (346) in file (syuxclink.cpp).
    INFO[E] 2011-09-05 10:45:01.765
    FSL-02061  Link /oracle/PRD/sduccayx is invalid: Unable to link a link to itself.
    INFO[E] 2011-09-05 10:45:01.766
    FSL-00001  System call failed. Error 90 (Number of symbolic links encountered during path name traversal exceeds MAXSYMLINKS) in execution of system call 'realpath' with parameter (/oracle/PRD/inventory), line (346) in file (syuxclink.cpp).
    INFO[E] 2011-09-05 10:45:01.767
    FSL-02061  Link /oracle/PRD/inventory is invalid: Unable to link a link to itself.
    INFO[E] 2011-09-05 10:45:01.768
    FSL-00001  System call failed. Error 90 (Number of symbolic links encountered during path name traversal exceeds MAXSYMLINKS) in execution of system call 'realpath' with parameter (/oracle/PRD/OPatch), line (346) in file (syuxclink.cpp).
    INFO[E] 2011-09-05 10:45:01.768
    FSL-02061  Link /oracle/PRD/OPatch is invalid: Unable to link a link to itself.
    INFO[E] 2011-09-05 10:45:01.769
    FSL-00001  System call failed. Error 90 (Number of symbolic links encountered during path name traversal exceeds MAXSYMLINKS) in execution of system call 'realpath' with parameter (/oracle/PRD/assistants), line (346) in file (syuxclink.cpp).
    INFO[E] 2011-09-05 10:45:01.770
    FSL-02061  Link /oracle/PRD/assistants is invalid: Unable to link a link to itself.
    INFO[E] 2011-09-05 10:45:01.771
    FSL-00001  System call failed. Error 90 (Number of symbolic links encountered during path name traversal exceeds MAXSYMLINKS) in execution of system call 'realpath' with parameter (/oracle/PRD/bin), line (346) in file (syuxclink.cpp).
    INFO[E] 2011-09-05 10:45:01.772
    FSL-02061  Link /oracle/PRD/bin is invalid: Unable to link a link to itself.
    INFO[E] 2011-09-05 10:45:01.773
    FSL-00001  System call failed. Error 90 (Number of symbolic links encountered during path name traversal exceeds MAXSYMLINKS) in execution of system call 'realpath' with parameter (/oracle/PRD/clone), line (346) in file (syuxclink.cpp).
    INFO[E] 2011-09-05 10:45:01.773
    FSL-02061  Link /oracle/PRD/clone is invalid: Unable to link a link to itself.
    INFO[E] 2011-09-05 10:45:01.774
    FSL-00001  System call failed. Error 90 (Number of symbolic links encountered during path name traversal exceeds MAXSYMLINKS) in execution of system call 'realpath' with parameter (/oracle/PRD/crs), line (346) in file (syuxclink.cpp).
    INFO[E] 2011-09-05 10:45:01.775
    FSL-02061  Link /oracle/PRD/crs is invalid: Unable to link a link to itself.
    INFO[E] 2011-09-05 10:45:01.776
    FSL-00001  System call failed. Error 90 (Number of symbolic links encountered during path name traversal exceeds MAXSYMLINKS) in execution of system call 'realpath' with parameter (/oracle/PRD/css), line (346) in file (syuxclink.cpp).
    INFO[E] 2011-09-05 10:45:01.777
    FSL-02061  Link /oracle/PRD/css is invalid: Unable to link a link to itself.
    INFO[E] 2011-09-05 10:45:01.778
    FSL-00001  System call failed. Error 90 (Number of symbolic links encountered during path name traversal exceeds MAXSYMLINKS) in execution of system call 'realpath' with parameter (/oracle/PRD/ctx), line (346) in file (syuxclink.cpp).
    INFO[E] 2011-09-05 10:45:01.778
    FSL-02061  Link /oracle/PRD/ctx is invalid: Unable to link a link to itself.
    INFO[E] 2011-09-05 10:45:01.779
    FSL-00001  System call failed. Error 90 (Number of symbolic links encountered during path name traversal exceeds MAXSYMLINKS) in execution of system call 'realpath' with parameter (/oracle/PRD/dbs), line (346) in file (syuxclink.cpp).

    Hi,
    In PRD system, u might have craeted many symbolic links in /oracle/PRD fileystem . This should be avoided. Symbolic link should not be created in /oracle/PRD ...
    Please check why symbolic links are created and get help from System Operation team . Please becareful to unlink symbolic links that are created by non-SAP. Make sure to perform full  offline backup .
    Please get the help from Unix System Operation team. Also it does not makes any sense to increase value of Unix parameter for maximum symbolic links.
    Regards
    APR

  • Support symbolic links (symlinks or Unix's 'ln -s') in the iTunes Media folder hierarchy

    As of iTunes version 12.0.1.26, iTunes has partial support for symbolic links in the iTunes Media folder hierarchy. I'd like Apple to enhance iTunes to treat any symlink or folder alias within the hierarchy the same as folders. With the Unix core under OS X, there is no clear reason to not support this feature.
    Why is this important? As more of us try to use iTunes as the single repository of all media, the library size becomes larger than is possible to hold on a single partition. The simplest and most convenient solution is to allow users to move large folders (e.g. Music, or Movies) to a different drive or partition, then put an alias or symlink in the original location within the iTunes hierarchy. Users with large collections or small partitions may need to split multiple times. Other users may want to put the bulk of their media on their home/work NAS and only keep a portion on their laptop for mobile access (think long overseas flights), but not have to constantly fiddle with iTunes.
    The point is not whether any one of these scenarios may be supported today though a crude hack or third-party tool. Support for symlinks would be relatively easy for Apple to implement and extremely flexible for advanced users.
    This is partially supported today. For example, if you do what I described above, iTunes will play all of your existing media. The part that is definitely broken is when you try to use the "Automatically Add to iTunes" folder, iTunes will not copy the file to a location under a symlink or alias. The new file will sit in the "Automatically Add to iTunes" folder and iTunes will generate multiple instances/tracks inside iTunes (e.g. movies appear in the "Unwatched" tab). While there are ways to work around this limitation, they are tedious and ultimately unnecessary if full symlink/alias support is provided.
    Best,
    Pete

    Click here and fill out the form.
    (119798)

  • How can I maintain multiple white spaces in a PDF written from InDesign?

    I need to have 2 white spaces maintained (within a part #) in the PDF I write, but when I open in Acrobat it converts it to one space.
    I've tried word spaces, set spaces and applying "no color" to a placeholder character and nothing is working!
    Any ideas or suggestions?

    I am talking about normal white space. Multiple fixed widt spaces are not a problem. How the space is handled in a PDF depends on how it is created.
    Viele Grüße
    Wilhelm Georg Adelberger
    Von meinem iPhone gesendet
    Am 21.08.2014 um 12:01 schrieb Peter Spier <[email protected]>:
    How can I maintain multiple white spaces in a PDF written from InDesign?
    created by Peter Spier in InDesign - View the full discussion
    It may not be a great idea to use multiple spaces, but it certainly is not prohibited and sometimes is necessary -- you might want a 2em space, or a thin space before and after a tab you underline in a form.
    I'm able to select the multiple spaces just fine in Acrobat 9 using the text touch-up tool.
    Please note that the Adobe Forums do not accept email attachments. If you want to embed a screen image in your message please visit the thread in the forum to embed the image at https://forums.adobe.com/message/6661037#6661037
    Replies to this message go to everyone subscribed to this thread, not directly to the person who posted the message. To post a reply, either reply to this email or visit the message page:
    To unsubscribe from this thread, please visit the message page at . In the Actions box on the right, click the Stop Email Notifications link.
    Start a new discussion in InDesign by email or at Adobe Community
    For more information about maintaining your forum email notifications please go to http://forums.adobe.com/thread/416458?tstart=0.

  • Symbolic links in jar

    hi
    i am facing some problem with symbolic links in JAR.
    1)i create a jar file of a directory which has symbolic links in it.
    2)when i unjar it the symbolic links are lost and instead those links contains the data which they were referencing to, which means that the links are dereferenced.
    Can any of u help me out of this? Do jar or zip maintains the symbolic link or not?
    thanks in advance.
    Vipul

    jar-files are typically moved away, so having a symlink in it would be a problem, cause it would mostly be invalid on the target host.
    A few hosts run windows which doesn't even know symbolic links.
    As jar is a kind of zip - how should you zip a symbolic link?
    The idea of symbolic links is, to show some files, which are in fact at some other place, as if they were there.
    Therefor jar 'believes' that those files are there.
    If it would check the file-type, and find out, it is a symlink, what should it do?
    If you don't move your zip around, what's the benefit of a jar?
    It's smaller, because it's packed.
    But you may not make a symlink smaller.

  • How to clone my current arch installation to a VM?

    Hey,
    I would like to clone my current arch installation to a VM to test if awesome runs with my settings. I thought about making an rsync image and importing it into the vm.
    Has anyone tried this before or do you have any recommendations?
    thx 4 help

    Hi!
    Take a look at this Blogpost. There is an description how to create a disc image ponting to an real harddrive.
    VBoxManage internalcommands createrawvmdk -filename rawimage.vmdk -rawdisk /dev/sda
    Warning:The downside of that approach: The disc image is actually linked to your harddrive, so any change in your VM will affect your host-system.
    But I've found another useful command:
    VBoxMange clonehd rawimage.vmdk realimage.vmdk
    This will create a copy of your linked image. It seems to me, like the copy of the linked image is a *real* vmdk-image.
    Of course this comes without any warranty - I did not test it: Please be very careful using these commands. But it seems to me, like this approach could be a solution for you.
    Sincerely,
    brb
    Last edited by barabbas (2011-04-28 10:05:41)

  • Dual boot with two arch installations and gummiboot

    Hi,
    I found similar topics regarding this matter, but they couldn't resolve my doubts, so I ask once again.
    I currently have an EFI partition with gummiboot and will like to add a new arch installation (to have different configurations, packages versions and repositories. I came to the conclusion that this is the cleanest way to achieve what I want). I think I could use the same partition but if I mount it on /boot there will be problems when I upgrade the kernel because it will override the image in the partition when running mkinitcpio. Maybe if I maintain both installations in sync everything would be fine, but on the long run I think this could cause problems.
    I considered to edit /etc/mkinitcpio.d/linux.preset in one of the installations to change the name of the image, thus both images could cohabit in the same partition, but I don't know if there are some cleaner way to achieve what I want.
    Thanks.

    TheSaint wrote:It'll be necessary to configure mkinitcpio to address the correct path in order that the future kernel updates will go to ther right place.
    See this for details.
    I don't think so -- the use of a bind mount means that the kernel image can go in the standard location, that's the whole point of it.
    @OP: Yes, just make sure to call the path to the respective kernel images relative to $ESP

  • [SOLVED] ldconfig: /usr/lib/libOpenCL.so.1 is not a symbolic link

    Hi. I use 64 bits arch with gnome and the ATI driver 13.6 beta installed from the AMD binary and I usually execute steam. Everything seem fine, but recently I receive a message when I update any package with pacman
    ldconfig: /usr/lib/libOpenCL.so.1 is not a symbolic link
    However the update seems correct, only that warning message. I've checked the propietary of the file
    pacman -Qo /usr/lib/libOpenCL.so.1
    /usr/lib/libOpenCL.so.1 is owned by libcl 1.1-3
    The last update without the ldconfig message was
    [2013-07-22 21:27] [PACMAN] Running 'pacman -Syu'
    [2013-07-22 21:27] [PACMAN] synchronizing package lists
    [2013-07-22 21:27] [PACMAN] starting full system upgrade
    [2013-07-22 21:29] [PACMAN] upgraded apache (2.2.24-3 -> 2.2.25-1)
    [2013-07-22 21:29] [PACMAN] upgraded apr (1.4.6-1 -> 1.4.8-1)
    [2013-07-22 21:29] [PACMAN] upgraded boost-libs (1.53.0-2 -> 1.54.0-2)
    [2013-07-22 21:30] [PACMAN] upgraded python2-psutil (1.0.0-1 -> 1.0.1-1)
    [2013-07-22 21:30] [PACMAN] upgraded calibre (0.9.38-1 -> 0.9.40-1)
    [2013-07-22 21:30] [PACMAN] upgraded clucene (2.3.3.4-6 -> 2.3.3.4-7)
    [2013-07-22 21:30] [PACMAN] upgraded libpciaccess (0.13.1-1 -> 0.13.2-1)
    [2013-07-22 21:30] [PACMAN] upgraded libdrm (2.4.46-1 -> 2.4.46-2)
    [2013-07-22 21:30] [PACMAN] upgraded cogl (1.14.0-3 -> 1.14.0-4)
    [2013-07-22 21:30] [PACMAN] upgraded wayland (1.1.0-1 -> 1.2.0-1)
    [2013-07-22 21:30] [PACMAN] upgraded mesa (9.1.4-3 -> 9.1.5-1)
    [2013-07-22 21:30] [PACMAN] upgraded clutter (1.14.4-2 -> 1.14.4-3)
    [2013-07-22 21:30] [PACMAN] upgraded dconf (0.16.0-1 -> 0.16.1-1)
    [2013-07-22 21:30] [PACMAN] upgraded colord (1.0.1-1 -> 1.0.2-1)
    [2013-07-22 21:30] [PACMAN] upgraded gnutls (3.2.1-1 -> 3.2.2-1)
    [2013-07-22 21:30] [PACMAN] upgraded libcups (1.6.2-3 -> 1.6.3-1)
    [2013-07-22 21:30] [PACMAN] upgraded cups (1.6.2-3 -> 1.6.3-1)
    [2013-07-22 21:30] [PACMAN] upgraded libgdm (3.8.3-1 -> 3.8.3.1-1)
    [2013-07-22 21:30] [ALPM] warning: directory permissions differ on /var/log/gdm/
    filesystem: 711 package: 1770
    [2013-07-22 21:30] [PACMAN] upgraded gdm (3.8.3-1 -> 3.8.3.1-1)
    [2013-07-22 21:30] [PACMAN] upgraded gnome-contacts (3.8.2-1 -> 3.8.3-1)
    [2013-07-22 21:30] [PACMAN] upgraded gnome-settings-daemon (3.8.3-2 -> 3.8.4-1)
    [2013-07-22 21:30] [PACMAN] upgraded gnome-tweak-tool (3.8.0-1 -> 3.8.1-1)
    [2013-07-22 21:30] [PACMAN] upgraded gnome-user-share (3.8.0-1 -> 3.8.3-1)
    [2013-07-22 21:30] [PACMAN] upgraded idnkit (1.0-2 -> 1.0-3)
    [2013-07-22 21:30] [PACMAN] upgraded lib32-libpciaccess (0.13.1-1 -> 0.13.2-1)
    [2013-07-22 21:30] [PACMAN] upgraded lib32-mesa (9.1.4-1 -> 9.1.5-1)
    [2013-07-22 21:30] [PACMAN] upgraded lib32-mesa-libgl (9.1.4-1 -> 9.1.5-1)
    [2013-07-22 21:30] [PACMAN] upgraded lib32-xz (5.0.4-1 -> 5.0.5-1)
    [2013-07-22 21:30] [PACMAN] upgraded libmbim (1.2.0-1 -> 1.4.0-1)
    [2013-07-22 21:30] [PACMAN] upgraded libqmi (1.4.0-1 -> 1.4.0-2)
    [2013-07-22 21:30] [PACMAN] upgraded libxfont (1.4.5-1 -> 1.4.6-1)
    [2013-07-22 21:30] [PACMAN] upgraded mesa-libgl (9.1.4-3 -> 9.1.5-1)
    [2013-07-22 21:30] [PACMAN] upgraded modemmanager (0.7.991-1 -> 1.0.0-1)
    [2013-07-22 21:30] [PACMAN] upgraded netctl (1.1-1 -> 1.2-1)
    [2013-07-22 21:30] [PACMAN] upgraded opus (1.0.2-2 -> 1.0.3-1)
    [2013-07-22 21:30] [PACMAN] upgraded qtwebkit (2.3.1-2 -> 2.3.2-1)
    [2013-07-22 21:30] [PACMAN] upgraded rtmpdump (20121230-1 -> 20121230-2)
    [2013-07-22 21:30] [PACMAN] upgraded source-highlight (3.1.7-5 -> 3.1.7-6)
    [2013-07-22 21:30] [PACMAN] upgraded tzdata (2013c-1 -> 2013d-1)
    [2013-07-22 21:30] [PACMAN] upgraded xorg-mkfontscale (1.1.0-1 -> 1.1.1-1)
    but honestly I don't know if the message is relate with the gdm warning. The first updated package with the ldconfig message was
    [2013-07-23 12:12] [PACMAN] Running 'pacman -Syu'
    [2013-07-23 12:12] [PACMAN] synchronizing package lists
    [2013-07-23 12:13] [PACMAN] starting full system upgrade
    [2013-07-23 12:13] [PACMAN] upgraded libusbx (1.0.15-1 -> 1.0.16-1)
    [2013-07-23 12:13] [ALPM-SCRIPTLET] ldconfig: /usr/lib/libOpenCL.so.1 is not a symbolic link
    [2013-07-23 12:13] [ALPM-SCRIPTLET]
    I don't know how to remove the ldconfig message, I'm not sure if I can safely remove the libOpenCL.so.1
    Last edited by David López (2013-07-24 12:54:31)

    On my system, that file IS a symbolic link:
    lrwxrwxrwx 1 root root 23 Aws 14 2012 /usr/lib/libOpenCL.so -> /usr/lib/libOpenCL.so.1*
    lrwxrwxrwx 1 root root 27 Aws 14 2012 /usr/lib/libOpenCL.so.1 -> /usr/lib/libOpenCL.so.1.0.0*
    -rwxr-xr-x 1 root root 21K Aws 14 2012 /usr/lib/libOpenCL.so.1.0.0*
    [Aside: I know that the "Aws" isn't English but I hardly ever pass LC_ALL=C myself just because so little is translated into my interface language . Dates is almost it. ]
    I would try reinstalling libcl and take it from there.
    Last edited by cfr (2013-07-24 00:54:01)

Maybe you are looking for

  • List Price Not getting displayed in B2B Webshop Product Catalog

    Hello Experts, We have done all the required configuration to view the LIST PRICE in B2B Webshop product catalog. We have done following settings: 1. Pricing Procedure assignment to the PRODUCT CATALOG VARIANT 2. Initial Replication of the product ca

  • Issue with Lumia 620 Black update

    Hi everyone. Recently I've updated my L620 to Black and the ROM is EU-Spain. When I turn the " Double tap" on for unlocking the screen and put my phone into any of my pockets, the phone strongly hangs and there will be no way to unlock the screen exc

  • 401 Unauthorized Page Not working in SharePoint.

    When a bad log-in is entered three times while opening a SharePoint Site, "401 Unauthorized"page is not reached but SP site returns a blank page. Its SP 2010 Environment with Windows Server 2008 R2 and IIS 7. Please share your thoughts in resolving t

  • Ipod shuffle not recognized after switching to mac

    Hi I have bought the original iPod shuffle (1G) when it first came on to market. It worked fine with my PC. Last month I got my new Macbook and was pretty happy about it until when I plugged in my iPod shuffle and found iTunes does not recognize it.

  • BPEL Database Adapter in SOA Suite10g

    Hi, I have couple of questions on bpel in SOA Suite 10g: 1. When I defined the realtionships between tables in the database adapter and try to modify the generated query,I feel it is not considering the modified SQL. 2. It is not allowing the CLOB da