This is not true. A transaction cannot be confirmed if its inputs are not confirmed.
The first transaction is holding up the second one and will continue to do so.
story:
I have a wallet(X) with 0.5 BTC in it and i send 0.02BTC to a partner with wallet(Y) with 0 fee , it is there unconfirmed Says estimated confirmation 6 Blocks. After sending 0.02 BTC I have left a balance of 0.48BTC in my my wallet(X), Now aftre 12 hours i sen a transaction of 0.1BTC To another address (z) from wallet (X) with 0.0001BTC as fee.
Now all my Transactions are Un-confirmed. Taking Blockchain.info as You said Previously in this post that blockchain.info returns the initials if transaction are not confirmed for few days.
Q1. what whatl happen to second transaction If first transaction is still un-confirmed , i guess it will also not confirmed.
Just let me know , what possibilities are there.
Why Transaction confirmations measured in blocks?
A block includes your transaction into the blockchain and prevents double spending this way. Imagine your transaction in a block, after each block is found, it is harder for it to get removed. If you are talking about estimated time to confirmation on blockchain.info, I'm not sure but I guess they measure the network load and compare your transaction to see how much transaction is required to get confirmation before you are at the top. It is not accurate though.
#The way you phrased it was very confusing. Create a new thread if you want to ask more.