[solved] Which Pacman commands can be passed to makepkg

Hi all!  I'm a very big fan of Alan's work and his blog has kept me entertained for quite some time now.  Regarding package management, specifically how to "try-before-you-buy" packages from AUR or ABS, he wrote:
One way I have found to keep track of packages you want to temporarily install is to have a sort of secondary
package management system within the main pacman database. This is achieved through abuse of the dependency
tracking features of pacman. Any package that is to be installed for a temporary period get installed with the --
asdep flag. This tells pacman that the package is a dependency. Given no other package depends on it, it is what is
commonly referred to as an "orphan" package and can be listed using pacman -Qtd. Currently on my system I have:
$ pacman -Qtd
gimp 2.6.11-6
vlc 1.1.10-6
When I no longer want these packages on my system, they will be uninstalled in the standard way (pacman -Rs pkg).
If I decide to keep the package, I can change the pacman database entry using the little known -D/--database flag.
E.g. pacman -D --asexplicit vlc will change the install reason for the vlc package from being "Installed as a
dependency for another package" to "Explicitly installed". It will no longer be listed as an orphan, effectively
taking it out of this secondary pacman management system inserting it into the main one.
I began to use this method of package management after I read this on his blog.  It makes sense and it works well.  However, I want to know if the only flags I can pass to Pacman while building apps are:
--asdeps
--noconfirm
--needed
The wiki, though, doesn't say anything about the useage of other pacman flags. 
My question is:  can I pass arbitrary flags to Pacman while building an app using a PKGBUILD?  E.G. can I pass makepkg the "--asexplicit" flag if I want to do the opposite of Alan's idea and install something as an explicit package?  Are apps compiled through "makepkg" installed and flagged by Pacman by default "--asexplicit?"
[edit]: Marked solved and gave a better subject line for future searchers.
Last edited by MoonSwan (2014-07-22 21:26:03)

I think you really need to clarify your question.  You can't pass pacman any flags while building 'apps' - pacman doesn't build packages, makepkg does.
If you want to know what flags you can pass to pacman when installing a package, read the man page.
The makepkg man page will also tell you which flags can be passed to pacman when using the -i flag.

Similar Messages

  • Could you please tell me, which oracle commands can get below result?

    Could you please tell me, which oracle commands can get below result?
    1. Total size of archive generated
    TotalArchive (GB) Date
    24.415 28-02-2013
    14.223 29-03-2013
    12.133 30-02-2013
    2. Total number of archive logs generated
    COUNT(SEQUENCE#) TO_CHAR
    123 28-03-13
    234 29-03-13
    124 30-03-13

    997398 wrote:
    Could you please tell me, which oracle commands can get below result?
    1. Total size of archive generated
    TotalArchive (GB) Date
    24.415 28-02-2013
    14.223 29-03-2013
    12.133 30-02-2013
    2. Total number of archive logs generated
    COUNT(SEQUENCE#) TO_CHAR
    123 28-03-13
    234 29-03-13
    124 30-03-13query V$LOG

  • Which unix command can answer me this info?

    hi
    i would like to know which command can answer me with these, i´m a backup admin, thx
    ORACLE version =
    SAP R/3 version =
    Associated Host =
    INSTANCE ORACLE =
    OS user/group =
    ORACLE_HOME =
    SAPDATA_HOME =
    Path de BRTOOLS=
    TNS Service Name =
    External RMAN? =
    Internal oracle user =

    Hi,
    You can't get all the below info in a single unix command
    ORACLE version = With ORA<SID> user .. type the command sqlplus "/as sysdba" . Intial screen will show you oracle version
    SAP R/3 version = with SIDADM user , type disp+work command
    Associated Host =
    INSTANCE ORACLE = with SIDADM or ORASID user type ENV .. you will get ORACLE_HOME
    OS user/group = you can check with UID and GUID commands or you can make use of SAM (HP-UX) and SMIT (IBM-AIX)
    ORACLE_HOME = with SIDADM or ORASID user type ENV .. you will get ORACLE_HOME
    SAPDATA_HOME = with SIDADM or ORASID user type ENV .. you will get ORACLE_HOME
    Path de BRTOOLS= SAP Kernel path where SAP exe exists.
    TNS Service Name = TNS file in ORACLE HOME
    External RMAN? =  NOT sure
    Internal oracle user =

  • How can I pass a value to the command prompt?

    I was wondering how can I pass a value to the command prompt with Windows and Linux? I'm more interested in Linux's system than Windows though. Is there a way to return info from the command prompt?

    Here is a snippet from http://mindprod.com/jglossexec.html that explains how in detail.
    Runtime.getRuntime().exec("myprog.exe") will spawn an external process that runs in parallel with the Java execution. In Windows 95/98/ME/NT/2000/XP, you must use an explicit *.exe or *.com extension on the parameter. It is also best to fully qualify those names so that the system executable search path is irrelevant, and so you don't pick up some stray program off the path with the same name.
    To run a *.BAT, *.CMD, *.html *.BTM or URL you must invoke the command processor with these as a parameter. These extensions are not first class executables in Windows. They are input data for the command processor. You must also invoke the command processor when you want to use the < > | piping options, Here's how, presuming you are not interested in looking at the output:
    Runtime.getRuntime( ).exec ("command.com /E:1900 /C MyBat.bat" );
    Runtime.getRuntime( ).exec ("cmd.exe /E:1900 /C MyCmd.cmd" );
    Runtime.getRuntime( ).exec ("C:\\4DOS601\\4DOS.COM /E:1900 /C MyBtm.btm" );
    Runtime.getRuntime( ).exec ("D:\\4NT301\\4NT.EXE /E:1900 /C MyBtm.btm" );
    There are also overloaded forms of exec(),
    Runtime.getRuntime( ).exec ("command.com /E:1900 /C MyBat.bat", null);
    Runtime.getRuntime( ).exec ("command.com /E:1900 /C MyBat.bat", null, "C:\\SomeDirectory");
    The second argument can be a String [], and can be used to set environment variables. In the second case, "C:\\SomeDirectory" specifies a directory for the process to start in. If, for instance, your process saves files to disk, then this form allows you to specify which directory they will be saved in.
    Windows and NT will let you feed a URL string to the command processor and it will find a browser, launch the browser, and render the page, e.g.
    Runtime.getRuntime( ).exec ("command.com http://mindprod.com/projects.html" );
    Another lower level approach that does not require extension associations to be quite as well set up is:
    Runtime.getRuntime( ).exec ("rundll32 url.dll,FileProtocolHandler http://mindprod.com/projects.html" );
    Note that a URL is not the same thing as a file name. You can point your browser at a local file with something like this: file://localhost/E:/mindprod/jgloss.html or file:///E|/mindprod/jgloss.html.
    Composing just the right platform-specific command to launch browser and feed it a URL to display can be frustrating. You can use the BrowserLauncher package to do that for you.
    Note that
    rundll32.exe url.dll,FileProtocolHandler file:///E|/mindprod/jgloss.html
    won't work on the command line because | is reserved as the piping operator, though it will work as an exec parameter passed directly to the rundll32.exe executable.
    With explicit extensions and appropriately set up associations in Windows 95/98/ME/NT/2000/XP you can often bypass the command processor and invoke the file directly, even *.bat.
    Similarly, for Unix/Linux you must spawn the program that can process the script, e.g. bash. However, you can run scripts directly with exec if you do two things:
    Start the script with #!bash or whatever the interpreter's name is.
    Mark the script file itself with the executable attribute.
    Alternatively start the script interpreter, e.g.
    Runtime.getRuntime( ).exec (new String[]{"/bin/sh", "-c", "echo $SHELL"}";

  • [solved] yaourt messed up pacman - "pacman: command not found"

    Hi,
    i got some "xxxxxx not found on AUR" messages after doing a "yaourt -Syu --aur" so I began to remove them with "yaourt -Rs xxxxxxx".
    When there was only one left "aqpm2" this is what happened:
    [studio@myhost ~]$ yaourt -Rs aqpm2
    verificando dependências...
    Remover (2): aqpm2-20100615-2  qjson-0.7.1-2
    Tamanho total dos pacotes a serem removidos:   2,93 MB
    Deseja remover estes pacotes? [S/n] s
    (1/2) removendo aqpm2                                                                                                     [##########################################################################] 100%
    (2/2) removendo qjson                                                                                                     [##########################################################################] 100%
    /usr/lib/yaourt/basicfunctions.sh: line 10: pacman: comando não encontrado
    /usr/lib/yaourt/basicfunctions.sh: line 10: pacman: comando não encontrado
    /usr/bin/yaourt: line 201: testdb: comando não encontrado
    now pacman is broken:
    [studio@myhost ~]$ pacman
    bash: pacman: comando não encontrado
    [studio@myhost ~]$ yaourt -Syu --aur
    /usr/lib/yaourt/basicfunctions.sh: line 10: pacman: comando não encontrado
    You are not allowed to launch /usr/bin/pacman with sudo
    Please enter root password
    Senha:
    bash: /usr/bin/pacman: Arquivo ou diretório não encontrado
    ==> WARNING: problem in pkgbuild.sh library
    /usr/lib/yaourt/basicfunctions.sh: line 10: pacman: comando não encontrado
    /usr/lib/yaourt/basicfunctions.sh: line 10: pacman: comando não encontrado
    /usr/lib/yaourt/basicfunctions.sh: line 10: pacman: comando não encontrado
    ==> Searching for new version on AUR
    /usr/lib/yaourt/basicfunctions.sh: line 10: pacman: comando não encontrado
    Unable to open file: /etc/pacman.conf
    /usr/lib/yaourt/basicfunctions.sh: line 10: pacman: comando não encontrado
    /usr/lib/yaourt/basicfunctions.sh: line 10: pacman: comando não encontrado
    /usr/bin/yaourt: line 201: testdb: comando não encontrado
    [studio@myhost ~]$ sudo pacman -Syu
    sudo: pacman: command not found
    please help
    Last edited by capoeira (2010-10-16 14:33:39)

    capoeira wrote:
    can I use pacman-static from this repro?
    I'm afraid to break system even more
    http://repo.archmobile.org/x86_64/archmobile/
    OK, that gave me a segfault, so
    I downloaded the package and copied the folders to root.
    no pacman works but gaves me this errors afterwards:
    pacman-3.4.1-1: description file is missing
    pacman-3.4.1-1: dependency file is missing
    pacman-3.4.1-1: file list is missing
    how do I solve this?
    BTW: should I make a bug-report??
    EDIT: any package I try to instal I get this error:
    erro: não foi possível abrir o arquivo /var/lib/pacman/local/pacman-3.4.1-1/depends: Arquivo ou diretório não encontrado
    (it's in portuguese but i think its understandable)
    Last edited by capoeira (2010-10-15 22:08:36)

  • [solved] pacman command to compare package config files

    Hi, Id like to know if there is a pacman command similar to this:
    pacman -Qii | awk '/^MODIFIED/ {print $2}'
    from pacman tips, but where it just checks if the files are not identicle to the default config file of the package?
    From what I can tell, this checks if a file was modified at all (I have copied a config file from a package to a modified package and the file still appears in the output, even though their contents is identicle.
    pacman -Qii | awk '/^MODIFIED/ {print $2}'
    Last edited by jrussell (2013-04-13 17:59:39)

    graysky wrote:
    jrussell wrote:... but where it just checks if the files are not identicle to the default config file of the package?
    Unless I am misunderstanding you, pacman does that by default; when the upgrade is written to disc, the file in question becomes foo.pacnew which you can easily vimdiff or whatever against the original.
    Yes, but I would like to print out a list of config files that are not identical
    I basically want to see a list of all the config files installed that are not identical to thier original config file,
    pacman -Qii | awk '/^MODIFIED/ {print $2}'
    still lists files which are identical because I think it uses modification times or something else

  • [solved] Limit to the pacman command line buffer?

    Is there such a thing as a limit to the number of characters in a pacman command line?
    It's easy enough to get past this with multiple calls to pacman but presents a problem with archiso where the apps are all listed in a single file that is used to call pacman only once. I might add that I'm using local repos in both instances below.
    The code below run as a single call to pacman...
    pacman -S \
    galculator \
    gnumeric \
    gimp \
    gksu \
    gnome-specimen-light \
    gnome-system-monitor
    ...produced the error below...
    error: target not found:
    galculator v2.1.2, (c) 2002-2013 Simon Flöry
    Usage: galculator [options]
    options:
    (GTK options)
    -h, --help Show this usage message
    -v, --version Show version information
    Compiled against GTK version 3.8.2
    Linked against GTK version 3.10.3
    Quad-precision floating point numbers.
    /tmp/xxx: line 7: gnome-specimen-light: command not found
    ...but running the script with multiple calls to pacman...
    pacman -S galculator
    pacman -S gnumeric
    pacman -S gimp
    pacman -S gksu
    pacman -S gnome-specimen-light
    pacman -S gnome-system-monitor
    ...everyting gets installed...
    warning: galculator-2.1.2-1 is up to date -- reinstalling
    resolving dependencies...
    looking for inter-conflicts...
    Packages (1): galculator-2.1.2-1
    Total Installed Size: 1.03 MiB
    Net Upgrade Size: 0.00 MiB
    :: Proceed with installation? [Y/n]
    (1/1) checking keys in keyring [##################################] 100%
    (1/1) checking package integrity [##################################] 100%
    (1/1) loading package files [##################################] 100%
    (1/1) checking for file conflicts [##################################] 100%
    (1/1) checking available disk space [##################################] 100%
    (1/1) reinstalling galculator [##################################] 100%
    warning: gnumeric-1.12.8-1 is up to date -- reinstalling
    resolving dependencies...
    looking for inter-conflicts...
    Packages (1): gnumeric-1.12.8-1
    Total Installed Size: 32.30 MiB
    Net Upgrade Size: 0.00 MiB
    :: Proceed with installation? [Y/n]
    (1/1) checking keys in keyring [##################################] 100%
    (1/1) checking package integrity [##################################] 100%
    (1/1) loading package files [##################################] 100%
    (1/1) checking for file conflicts [##################################] 100%
    (1/1) checking available disk space [##################################] 100%
    (1/1) reinstalling gnumeric [##################################] 100%
    warning: gimp-2.8.8-1 is up to date -- reinstalling
    resolving dependencies...
    looking for inter-conflicts...
    Packages (1): gimp-2.8.8-1
    Total Installed Size: 64.69 MiB
    Net Upgrade Size: 0.00 MiB
    :: Proceed with installation? [Y/n]
    (1/1) checking keys in keyring [##################################] 100%
    (1/1) checking package integrity [##################################] 100%
    (1/1) loading package files [##################################] 100%
    (1/1) checking for file conflicts [##################################] 100%
    (1/1) checking available disk space [##################################] 100%
    (1/1) reinstalling gimp [##################################] 100%
    warning: gksu-2.0.2-4 is up to date -- reinstalling
    resolving dependencies...
    looking for inter-conflicts...
    Packages (1): gksu-2.0.2-4
    Total Installed Size: 0.05 MiB
    Net Upgrade Size: 0.00 MiB
    :: Proceed with installation? [Y/n]
    (1/1) checking keys in keyring [##################################] 100%
    (1/1) checking package integrity [##################################] 100%
    (1/1) loading package files [##################################] 100%
    (1/1) checking for file conflicts [##################################] 100%
    (1/1) checking available disk space [##################################] 100%
    (1/1) reinstalling gksu [##################################] 100%
    warning: gnome-specimen-light-0.4-2 is up to date -- reinstalling
    resolving dependencies...
    looking for inter-conflicts...
    Packages (1): gnome-specimen-light-0.4-2
    Total Installed Size: 0.20 MiB
    Net Upgrade Size: 0.00 MiB
    :: Proceed with installation? [Y/n]
    (1/1) checking keys in keyring [##################################] 100%
    (1/1) checking package integrity [##################################] 100%
    (1/1) loading package files [##################################] 100%
    (1/1) checking for file conflicts [##################################] 100%
    (1/1) checking available disk space [##################################] 100%
    (1/1) reinstalling gnome-specimen-light [##################################] 100%
    warning: gnome-system-monitor-3.10.1-1 is up to date -- reinstalling
    resolving dependencies...
    looking for inter-conflicts...
    Packages (1): gnome-system-monitor-3.10.1-1
    Total Installed Size: 4.53 MiB
    Net Upgrade Size: 0.00 MiB
    :: Proceed with installation? [Y/n]
    (1/1) checking keys in keyring [##################################] 100%
    (1/1) checking package integrity [##################################] 100%
    (1/1) loading package files [##################################] 100%
    (1/1) checking for file conflicts [##################################] 100%
    (1/1) checking available disk space [##################################] 100%
    (1/1) reinstalling gnome-system-monitor [##################################] 100%
    Last edited by KairiTech (2013-11-17 17:12:40)

    There is likely a limit, but that's not what the problem is here. Highlight the text in the codeblock:
    KairiTech wrote:pacman -S \
    galculator \
    gnumeric \
    gimp \
    gksu \
    gnome-specimen-light \
    gnome-system-monitor
    You are including spaces after the backslashes on multiple lines, so you are not escaping the newlines but only the spaces. The first line simply calls pacman with a space, which is why you get "target not found" (there is no package named " ") instead of "no targets specified".
    The next line invokes galculator with gnumeric, gimp and " " as arguments, etc.
    Incidentally, if you need to deal with long package lists, you can pipe them via other commands or from files, e.g.
    pacman -S - < /path/to/file/list
    cmd_that_prints_long_list | pacman -S -

  • How can i pass input parameters to .rdf file in DOS  command prompt?

    Hi friends,
    Please give some idea about this problem.
    I am running a .rdf file at dos mode like this .
    c:\orareport\bin\RWRUN60 TEST.RDF USERNAME/PASS@DBINSTANCE
    now it asking input parameters.
    insted of passing the input values to parameter form
    can i pass at command line along with report name.
    if possible how ?
    thanx
    Reddy

    Hi,
    there is a plenty of parameters you can specify from DOC command line.
    You can have them in help menu.
    Lanch rwrun60
    Help\search\ seach for: param
    you will find parameters from rwrun60 from the command line.
    MODULErunfile
    [USERID=]userid
    [PARAMFORM=]YES
    [CMDFILE=]cmdfile
    [TERM=]termfile
    [ARRAYSIZE=]n
    [DESTYPE=]SCREEN]
    [DESNAME=]desname
    [DESFORMAT=]desformat
    [CACHELOB=]YES
    [COPIES=]n
    [CURRENCY=]currency_symbol
    [THOUSANDS=]thousands_symbol
    [DECIMAL=]decimal_symbol
    [READONLY=]YES
    [LOGFILE=]logfile
    [BUFFERS=]n
    [BATCH=]YES
    [PAGESIZE=]width x height
    [PROFILE=]profiler_file
    [RUNDEBUG=]YES
    [ONSUCCESS=]COMMIT
    [ONFAILURE=]COMMIT
    [KEYIN=]keyin_file
    [KEYOUT=]keyout_file
    [ERRFILE=]error_file
    [LONGCHUNK=]n
    [ORIENTATION=]DEFAULT
    [BACKGROUND=]YES
    [MODE=]BITMAP
    [PRINTJOB]YES
    [TRACEFILE=]tracefile
    [TRACEMODE=]{TRACE_APPEND|TRACE_REPLACE}
    [TRACEOPTS=]{TRACE_ERR|TRACE_PRF|TRACE_APP|TRACE_PLS|
    TRACE_SQL|TRACE_TMS|TRACE_DST|TRACE_ALL|(opt1, opt2, ...)}
    [AUTOCOMMIT=]YES
    [NONBLOCKSQL=]YES
    [ROLE=]rolename/[rolepassword]
    [BLANKPAGES=]YES
    [DISABLEPRINT=]YES
    [DISABLEMAIL=]YES
    [DISABLEFILE=]YES
    [DISABLENEW=]YES
    [DELIMITER=]value
    [CELLWRAPPER=]value
    [DATEFORMATMASK=]mask
    [NUMBERFORMATMASK=]mask
    [DESTINATION=]filename.DST
    [DISTRIBUTE=]YES
    [PAGESTREAM=]YES
    EXPRESS_SERVER="server=[server]/domain=[domain]/user=[userid]/password=[passwd]"
    [CUSTOMIZE]=filename.xml | (filename1.xml, filename2.xml, . . .)
    [SAVE_RDF]=filename.rdf
    <param>=value
    Mbo

  • Can we Pass two variable values in to one Varaible which is Cust Exit?

    Hi all,
    Can we pass two Variable values to a Variable which is Custexit?(For Example posting Period and the fiscalyear in to the FicalPeriod )
    Regards
    Kiran

    Hello,
    For that example you had to "convert" both post period and fiscalyear into fiscalperiod, and yes it is possible, but not throwing up the two values, you had to do it yourself in the user exit code.
    Diogo.

  • Forms 6i - Types of parameters, which can be passed from forms to reports?

    Hello all,
    Can somebody tell me about
    Types of parameters, which can be passed from forms to reports?
    plzz

    Please ask this question in the appropriate forum for [url http://forums.oracle.com/forums/forum.jspa?forumID=82]Oracle Forms.
    Regards,
    Rob.

  • Can I pass a command to the DOS prompt  from my program?

    Hi everyone,
    I'm a Java newbee..and have a relatively small doubt:
    Can I pass any DOS command to the console,say "for setting a class path " to the DOS PROMPT LIKE "PATH = %PATH%;D:\BEA\WEBLOGIC700\USER_PROJECTS\DOMAIN3" from a simple java program?
    Thank u in advance,
    moritala.

    Yes you can call a command in a DOS command shell although obviously not in a platform independant manner.
    However it won't have the effect you want it to. The command shell will open, you will set the classpath and then that shell will close - the classpath setting will not affect the already running java application (the one that opened the command shell). To load classes not on the classpath create a custom ClassLoader and use that to load the classes from your new location (this is, in essence how application servers allow multiple applications to have their own sets of classes without interference).
    BTW what does this have to do with JDBC?
    Hope this helps
    Talden

  • Are there any command can list all container and XML doc which in DB

    When I use BDB XML shell,
    are there any command can list all container or xml document which in database,
    maybe like command dir(in windows), can list all exist directory and file.
    Thank very much.
    Henry Wang

    Hi Henry,
    When I use BDB XML shell,
    are there any command can list all container or xml
    document which in database,
    maybe like command dir(in windows), can list all
    exist directory and file.If you type "help" in the dbxml shell you'll get a list of all the commands available. As you will observe, you can use the "getDocuments" command to retrieve all the documents within a container. You will have to open the container first.
    If you want to list all the files within a directory you'll need to simply use the command prompt's "dir" (naming all your containers within a directory in the <container_name.dbxml> would allow you get the list by running a "dir *.dbxml" command).
    Not sure that this is what you really want, but if you would like to keep track of all the containers within a directory, or other directories, you can use a container with a special role, that of a catalogue, to hold the list of all created containers on disk, and eventually other specific information.
    Regards,
    Andrei

  • Which cisco command on router can show me specific hosts which have dhcp reserved IPs

    how can i get that which hosts of the network have reserved dhcp IPs as i know that dhcp reservation to be created when mac address will be assigned.
    so, which cisco command on router can show me specific hosts which have dhcp reserved IPs.thanks

    As said by Leo, the DHCP bindings will show the corresponding MAC addresses.
    Unless you have a list of all MAC addresses somewhere (which most people tend not to) then you can use the ARP cache combined with the CAM tables to trace which ports relate to which MAC address to get more information on the host if you need it.

  • Can we pass Reference cursor using dblink

    Can we pass reference cursor from one DB to another DB using DBlink?
    I feel like it is not possible because the memory structure of same will be available in other DB.
    Could you please let me know whether we can give a work around which will solve the issue.
    Regards,
    Balu

    Balu, cursor is a memory area which contains parsed SQL statement and everything needed for
    the execution of the SQL command. That, of course, is instance specific and carrying it over to another DB using db-link would make no sense whatsoever.

  • How can I pass value in status and reason for rejection using BAPI_LEAD_CREATEMULTI when creating multiple lead

    Hello,
    I want pass value in STATUS and Reason for rejection according to requirement when i am creating multiple lead using BAPI_LEAD_CREATEMULTI. Please help me how can i pass value. Please give some sample code that in which table i have to pass values and please also tell me INPUT_FIELDS values. Please help me
    Regards,
    Kshitij Rathore

    Hello,
    Please help me for solve this problem. I am trying to solve problem from last 4 days but i didn't get any solution.
    Regards,
    Kshitij Rathore

Maybe you are looking for

  • Deleting duplicates in library

    II've noticed over time I've got a few duplicates in the library but want to is there a easy way of deleting them all or do I have to do the tracks one at a time ! I know through view I can show duplicates but is there a way iTunes will do it for you

  • A single and Complete My Album problems

    A few days ago I bought a single and then today decided to buy the rest of the album.  When I would go into the iTunes songs list it showed that the single as a separate album.  I then updated the single to have the same album name and cover art as t

  • Imessage switched on, on both phones but imessage is not working

    This is happening with a few people and a friend and I cannot imessage each other, despite the fact that we both have imessage switched on?

  • Migrate from SDK 3 to 4 or 5

    Im using a borrowed imac with os x leopard version to develop my first iphone app. The problem is that i can't use the sdk 4 or 5. In case i need to migrate my sdk 3 based app to those versions, will be any problem with xcode or anything?

  • What are the symbols after movie shared?

    Hi Everyone, After a video is shared to Itunes I know that the block symbol shows what quality the movie what shared at. What is the other symbol that looks like a sound with horizontal bars?