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

Re: Setting up apt when have mixture of testing, sid and experimental



Tom H <tomh0665@gmail.com> writes:

> On Sun, Sep 1, 2013 at 2:59 AM, Csanyi Pal <csanyipal@gmail.com> wrote:
>>
>> I'm running Debian GNU/Linux SID.
>>
>> My sources.list is:
>> deb-src http://ftp.debian.org/debian/ sid main contrib non-free
>> deb http://ftp.debian.org/debian/ sid main contrib non-free
>>
>> deb-src http://ftp.debian.org/debian/ testing main contrib non-free
>> deb http://ftp.debian.org/debian/ testing main contrib non-free
>>
>> deb-src http://ftp.debian.org/debian/ experimental main contrib non-free
>> deb http://ftp.debian.org/debian/ experimental main contrib non-free
>>
>> deb http://www.deb-multimedia.org sid main
>> # deb http://www.deb-multimedia.org testing main
>>
>> # Bitlbee
>> deb http://code.bitlbee.org/debian/devel/testing/amd64/ ./
>>
>> # GNUstep
>> deb http://coyote.octets.fr/pub/gnustep/packages/wheezy/amd64/ ./
>>
>> Yesterday when I want to install the 'kazam' package, I get message in
>> the aptitude interface:
>>
>> liborc-0.4-dev depends on liborc-0.4-0 (= 1:0.4.17-2)
>>
>> and this is a broken package now.
>>
>> I get an advice from the kazam's package maintainer Andrew
>> Starr-Bochicchio:
>> <quote>
>> You seem to have a mix of packages from both unstable and testing
>> installed. liborc, which is an indirect dependency of kazam, currently
>> has different versions in unstable and testing. Starting from a fresh
>> unstable chroot, I can install kazam with no problems.
>> </quote>
>>
>> Now, how can I set up my apt system to avoid such a conflict?
>
> Have you run "apt-get update" and {,dist-}upgraded?
>
> Are you using pinning? Are the liborc-* packages pinned to testing?
>
> What's the output of:
>
> apt-conf dump | grep Release

$ apt-conf dump | grep Release
bash: apt-conf: command not found

$ apt-config dump | grep Release
gives me nothin as output.

> apt-cache policy

Package files:
 100 /var/lib/dpkg/status
     release a=now
 500 http://dl.google.com/linux/talkplugin/deb/ stable/main i386
 Packages
     release v=1.0,o=Google, Inc.,a=stable,n=stable,l=Google,c=main
     origin dl.google.com
 500 http://dl.google.com/linux/talkplugin/deb/ stable/main amd64
 Packages
     release v=1.0,o=Google, Inc.,a=stable,n=stable,l=Google,c=main
     origin dl.google.com
 500 http://coyote.octets.fr/pub/gnustep/packages/wheezy/amd64/ ./
 Packages
     release c=
     origin coyote.octets.fr
 500 http://code.bitlbee.org/debian/devel/testing/amd64/ ./ Packages
     release c=
     origin code.bitlbee.org
 500 http://www.deb-multimedia.org/ sid/main i386 Packages
     release v=None,o=Unofficial Multimedia
 Packages,a=unstable,n=sid,l=Unofficial Multimedia Packages,c=main
     origin www.deb-multimedia.org
 500 http://www.deb-multimedia.org/ sid/main amd64 Packages
     release v=None,o=Unofficial Multimedia
 Packages,a=unstable,n=sid,l=Unofficial Multimedia Packages,c=main
     origin www.deb-multimedia.org
 500 http://security.debian.org/ testing/updates/main Translation-en
 500 http://security.debian.org/ testing/updates/main i386 Packages
     release o=Debian,a=testing,n=jessie,l=Debian-Security,c=main
     origin security.debian.org
 500 http://security.debian.org/ testing/updates/main amd64 Packages
     release o=Debian,a=testing,n=jessie,l=Debian-Security,c=main
     origin security.debian.org
 500 http://ftp.debian.org/debian/ testing/non-free Translation-en
 500 http://ftp.debian.org/debian/ testing/main Translation-en
 500 http://ftp.debian.org/debian/ testing/contrib Translation-en
 500 http://ftp.debian.org/debian/ testing/non-free i386 Packages
     release o=Debian,a=testing,n=jessie,l=Debian,c=non-free
     origin ftp.debian.org
 500 http://ftp.debian.org/debian/ testing/contrib i386 Packages
     release o=Debian,a=testing,n=jessie,l=Debian,c=contrib
     origin ftp.debian.org
 500 http://ftp.debian.org/debian/ testing/main i386 Packages
     release o=Debian,a=testing,n=jessie,l=Debian,c=main
     origin ftp.debian.org
 500 http://ftp.debian.org/debian/ testing/non-free amd64 Packages
     release o=Debian,a=testing,n=jessie,l=Debian,c=non-free
     origin ftp.debian.org
 500 http://ftp.debian.org/debian/ testing/contrib amd64 Packages
     release o=Debian,a=testing,n=jessie,l=Debian,c=contrib
     origin ftp.debian.org
 500 http://ftp.debian.org/debian/ testing/main amd64 Packages
     release o=Debian,a=testing,n=jessie,l=Debian,c=main
     origin ftp.debian.org
 500 http://ftp.debian.org/debian/ sid/non-free Translation-en
 500 http://ftp.debian.org/debian/ sid/main Translation-hu
 500 http://ftp.debian.org/debian/ sid/main Translation-en
 500 http://ftp.debian.org/debian/ sid/contrib Translation-en
 500 http://ftp.debian.org/debian/ sid/non-free i386 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=non-free
     origin ftp.debian.org
 500 http://ftp.debian.org/debian/ sid/contrib i386 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=contrib
     origin ftp.debian.org
 500 http://ftp.debian.org/debian/ sid/main i386 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=main
     origin ftp.debian.org
 500 http://ftp.debian.org/debian/ sid/non-free amd64 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=non-free
     origin ftp.debian.org
 500 http://ftp.debian.org/debian/ sid/contrib amd64 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=contrib
     origin ftp.debian.org
 500 http://ftp.debian.org/debian/ sid/main amd64 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=main
     origin ftp.debian.org
Pinned packages:

That is. No pinned packages.

> apt-cache policy kazam

kazam:
  Installed: (none)
  Candidate: 1.4.3-2
  Version table:
     1.4.3-2 0
        500 http://ftp.debian.org/debian/ sid/main amd64 Packages
        500 http://ftp.debian.org/debian/ testing/main amd64 Packages

> apt-cache policy liborc-0.4-0

liborc-0.4-0:
  Installed: 1:0.4.17-2
  Candidate: 1:0.4.18-1
  Version table:
     1:0.4.18-1 0
        500 http://ftp.debian.org/debian/ sid/main amd64 Packages
 *** 1:0.4.17-2 0
        500 http://ftp.debian.org/debian/ testing/main amd64 Packages
        100 /var/lib/dpkg/status

> apt-cache policy liborc-0.4-dev

liborc-0.4-dev:
  Installed: 1:0.4.17-2
  Candidate: 1:0.4.18-1
  Version table:
     1:0.4.18-1 0
        500 http://ftp.debian.org/debian/ sid/main amd64 Packages
 *** 1:0.4.17-2 0
        500 http://ftp.debian.org/debian/ testing/main amd64 Packages
        100 /var/lib/dpkg/status

> (You should add "http://security.debian.org/ testing/updates main" to
> "/etc/apt/sources.list".)

I added it now to sources.list, and did 'sudo aptitude update'.

I'm running mixture of Debian testing and SID because my goal is to have
installed the newest packages.

My sources list is now:

deb-src http://ftp.debian.org/debian/ sid main contrib non-free
deb http://ftp.debian.org/debian/ sid main contrib non-free

deb-src http://ftp.debian.org/debian/ testing main contrib non-free
deb http://ftp.debian.org/debian/ testing main contrib non-free

deb http://security.debian.org/ testing/updates main

#deb-src http://ftp.debian.org/debian/ experimental main contrib
 non-free
#deb http://ftp.debian.org/debian/ experimental main contrib non-free

deb http://www.deb-multimedia.org sid main
# deb http://www.deb-multimedia.org testing main

# Bitlbee
deb http://code.bitlbee.org/debian/devel/testing/amd64/ ./

# GNUstep
deb http://coyote.octets.fr/pub/gnustep/packages/wheezy/amd64/ ./

-- 
Regards from Pal


Reply to: