[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#692536: 'apt-get install' select the wrong version of package from different source list



Hi David,

I am very sorry for the troubles which I made to you and Julien and to apt open source.

This is the first time I communicate with debian open source. So I am not quite professinal. I am not sure how to communicate with development/support team until I see the bug report link.
I think it is also a support channel but I am wrong.
First I tried used tool 'reportbug' to send a bug to 'submit@bugs.debian.org'.But it used a wrong email address so I could not receive the ticket number.
So I use my outlook to send a email again. I know it will duplicate but I am not sure how to delete the first submit. Sorry for this.
I follow the guide to select 'breaks unrelated software', actually I am not quite what it means, sorry for the confusion I made.

I have downloaded the apt-doc and go through it , but I did not find any topics about the package version selection part.
And I am not sure where could get such kinds of information like debian version format guide and apt-get package version selection rules.
Could you please help me?

I really would like to get some information/clues from expert.

Thank you very much!

BRs,
He Qingsheng 

-----Original Message-----
From: donkult@gmail.com [mailto:donkult@gmail.com] On Behalf Of David Kalnischkies
Sent: Wednesday, November 07, 2012 6:46 PM
To: He, Qingsheng 2; 692536@bugs.debian.org
Subject: Re: Bug#692536: 'apt-get install' select the wrong version of package from different source list

# forcemerge to closed duplicated support request forcmerge 692531 692536 thanks

On Wed, Nov 7, 2012 at 10:41 AM, He, Qingsheng 2 <Qingsheng2.He@sonymobile.com> wrote:
> Package: apt
> Version: 0.8.16 exp5ubuntu14.2
> Justification: breaks unrelated software
> Severity: critical

Adding to what Julien said in the merged bug:
You should mention which "unrelated software" is broken - and a random script calling apt-get is by definition not unrelated.
Even more that you don't even mention a bug or what is broken.


> So I have 2 questions:

. leading to: Bugs are not a support channel.

Try user orientated mailinglists like the various debian-user lists or even better a support channel dealing with Ubuntu (LTS) as it seems to be that you are using that.


> 1.What is the behavior of apt-get when selecting version of a specific 
> package among different source lists?
>
> 2.Is there any way we could set a rule to sepcify a specific source 
> that have a higher priority that other sources in the source list?

Pinning to the rescue, I would say: man apt_preferences Careful reading is advised as it is not an easy topic.

And just to be sure: This is still not a support channel, so if you don't understand the documentation you might need to ask someone who does, but not in a bugreport - and especially not in a bugreport flagged as blocking the release of Debian wheezy!
It might block your work, but that is not a reason to block other people . (which is why Julien wasn't "happy" with this one here)


Note through that your packages have illegal versions (e.g. they don't  start with a number) so behavior can be undefined and tools might decide to just refuse to work (or at least complain very loudly like dpkg).

That said APT and dpkg actually agree that -17XX- orders before -17X1- and that is what you asked for, so my money is on a (very) broken setup.


Best regards

David Kalnischkies


Reply to: