It is quite some time since I update Siduction and inspite of the fact that the KDE has recently announced some updates when I do an apt upgrade or apt dist-upgrade, only a few items show up.
Could my repository list be out of date, or have new changes not been propagated to the repositories?
The only other non-standard configuration of my system is a work around for a bug in subversion.
Quote# snapshots.debian.org
# added for subversion 1.9.2 subversion bug #803725
deb http://snapshot.debian.org/archive/debian/20150924T154447Z/ unstable main
This are the contents of debian.list and siduction.list
debian.list
Quote# debian loadbalancer
deb http://http.debian.net/debian/ unstable main contrib non-free
#deb-src http://http.debian.net/debian/ unstable main
siduction.list
Quote# official siduction-lists
deb http://ftp.spline.de/pub/siduction/base unstable main
#deb-src http://ftp.spline.de/pub/siduction/base unstable main
deb http://ftp.spline.de/pub/siduction/extra unstable main
#deb-src http://ftp.spline.de/pub/siduction/extra unstable main
deb http://ftp.spline.de/pub/siduction/fixes unstable main
#deb-src http://ftp.spline.de/pub/siduction/fixes unstable main
deb http://packages.siduction.org/kdenext kde-frameworks main
This is the output of uname -a
QuoteLinux desktop 4.3.0-towo.3-siduction-amd64 #1 SMP PREEMPT siduction 4.3-2 (2015-11-07) x86_64 GNU/Linux
Quoteroot@desktop:~# apt-get -s upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
libsane-common
The following packages will be upgraded:
binutils gir1.2-gtk-3.0 libgtk-3-0 libgtk-3-bin libgtk-3-common libloudmouth1-0 libvte-2.91-0 libvte-2.91-common ucf
9 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
Inst ucf [3.0030] (3.0031 http.debian.net [all])
Inst binutils [2.25.1-7] (2.25.51.20151113-1 http.debian.net [amd64])
Inst libgtk-3-common [3.18.3-3] (3.18.4-1 http.debian.net [all])
Inst libgtk-3-0 [3.18.3-3] (3.18.4-1 http.debian.net [amd64])
Inst gir1.2-gtk-3.0 [3.18.3-3] (3.18.4-1 http.debian.net [amd64])
Inst libgtk-3-bin [3.18.3-3] (3.18.4-1 http.debian.net [amd64])
Inst libloudmouth1-0 [1.4.3-12.1] (1.5.1-1 http.debian.net [amd64])
Inst libvte-2.91-0 [0.42.1-1] (0.42.1-2 http.debian.net [amd64]) []
Inst libvte-2.91-common [0.42.1-1] (0.42.1-2 http.debian.net [all])
Conf ucf (3.0031 http.debian.net [all])
Conf binutils (2.25.51.20151113-1 http.debian.net [amd64])
Conf libgtk-3-common (3.18.4-1 http.debian.net [all])
Conf libgtk-3-0 (3.18.4-1 http.debian.net [amd64])
Conf gir1.2-gtk-3.0 (3.18.4-1 http.debian.net [amd64])
Conf libgtk-3-bin (3.18.4-1 http.debian.net [amd64])
Conf libloudmouth1-0 (1.5.1-1 http.debian.net [amd64])
Conf libvte-2.91-common (0.42.1-2 http.debian.net [all])
Conf libvte-2.91-0 (0.42.1-2 http.debian.net [amd64])
N: Ignoring file 'pgdg.list.disable' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
N: Ignoring file 'pgdg.list.disable' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
Who told you to use upgrade? No wonder you are not getting the usual amount of packages.
Siduction uses dist-upgrade only.
And whatever pgdg.list.disable is meant to to, it does not work, hence your error in the upgrade.
As I cannot see it clearly noted in your startpost, you certainly do an "apt update" (note, update not upgrade) first in front of the other commands, do you?
Please show apt-mark showhold
inxi -r
apt-cache policy kde-runtime
apt-cache policy plasma-framework
Quote from: devil on 2015/12/14, 07:58:50
Who told you to use upgrade? No wonder you are not getting the usual amount of packages.
Siduction uses dist-upgrade only.
And whatever pgdg.list.disable is meant to to, it does not work, hence your error in the upgrade.
In my experience adding renaming a source.list file to disable it has no effect on updates. The message produced says it is being ignored.
apt-get dist-upgrade produces pretty much the same output as apt-get upgrade, even after deleting the pgdg.list.disable file.
Quoteroot@desktop:~# sudo apt-get -s dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
libsane-common
The following packages will be upgraded:
binutils gir1.2-gtk-3.0 libgtk-3-0 libgtk-3-bin libgtk-3-common libloudmouth1-0 libvte-2.91-0 libvte-2.91-common ucf
9 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
Inst ucf [3.0030] (3.0031 http.debian.net [all])
Inst binutils [2.25.1-7] (2.25.51.20151113-1 http.debian.net [amd64])
Inst libgtk-3-common [3.18.3-3] (3.18.4-1 http.debian.net [all])
Inst libgtk-3-0 [3.18.3-3] (3.18.4-1 http.debian.net [amd64])
Inst gir1.2-gtk-3.0 [3.18.3-3] (3.18.4-1 http.debian.net [amd64])
Inst libgtk-3-bin [3.18.3-3] (3.18.4-1 http.debian.net [amd64])
Inst libloudmouth1-0 [1.4.3-12.1] (1.5.1-1 http.debian.net [amd64])
Inst libvte-2.91-0 [0.42.1-1] (0.42.1-2 http.debian.net [amd64]) []
Inst libvte-2.91-common [0.42.1-1] (0.42.1-2 http.debian.net [all])
Conf ucf (3.0031 http.debian.net [all])
Conf binutils (2.25.51.20151113-1 http.debian.net [amd64])
Conf libgtk-3-common (3.18.4-1 http.debian.net [all])
Conf libgtk-3-0 (3.18.4-1 http.debian.net [amd64])
Conf gir1.2-gtk-3.0 (3.18.4-1 http.debian.net [amd64])
Conf libgtk-3-bin (3.18.4-1 http.debian.net [amd64])
Conf libloudmouth1-0 (1.5.1-1 http.debian.net [amd64])
Conf libvte-2.91-common (0.42.1-2 http.debian.net [all])
Conf libvte-2.91-0 (0.42.1-2 http.debian.net [amd64])
N: Ignoring file 'pgdg.list.disable' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
N: Ignoring file 'pgdg.list.disable' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
Quote from: der_bud on 2015/12/14, 09:07:49
As I cannot see it clearly noted in your startpost, you certainly do an "apt update" (note, update not upgrade) first in front of the other commands, do you?
Please show apt-mark showhold
inxi -r
apt-cache policy kde-runtime
apt-cache policy plasma-framework
apt-mark showhold
- No output
apt-cache policy kde-runtime
kde-runtime:
Installed: 4:15.08.2-siduction2
Candidate: 4:15.08.2-siduction2
Version table:
*** 4:15.08.2-siduction2 0
500 http://packages.siduction.org/kdenext/ kde-frameworks/main amd64 Packages
100 /var/lib/dpkg/status
4:15.08.2-1 0
500 http://http.debian.net/debian/ unstable/main amd64 Packages
4:15.08.1-1 0
500 http://snapshot.debian.org/archive/debian/20150924T154447Z/ unstable/main amd64 Packages
4:15.08.0-2.1 0
500 http://ftp.spline.de/pub/siduction/fixes/ unstable/main amd64 Packages
apt-cache policy plasma-framework
plasma-framework:
Installed: 5.15.0-siduction1
Candidate: 5.15.0-siduction1
Version table:
*** 5.15.0-siduction1 0
500 http://packages.siduction.org/kdenext/ kde-frameworks/main amd64 Packages
100 /var/lib/dpkg/status
5.15.0-1 0
500 http://http.debian.net/debian/ unstable/main amd64 Packages
5.14.0-1 0
500 http://snapshot.debian.org/archive/debian/20150924T154447Z/ unstable/main amd64 Packages
The other package configuraton related files are:
root@desktop:~# cat /etc/apt/preferences.d/10siduction
Package: *
Pin: release l=SiductionExperimental
Pin-Priority: 100root@desktop:~# cat /etc/apt/preferences.d/libval
Package: libval14
Pin: version 2.0.2
Pin-Priority: 600
Package: libsane
Pin: version 1.0.24
Pin-Priority: 600
root@desktop:~# cat /etc/apt/preferences.d/subversion
Package: subversion libsvn1
# Pin: origin snapshot.debian.org
Pin: version 1.9.2-1
Pin-Priority: 700
Did you answer der_bud wether you did an apt update or apt-get update before you tried upgrade or dist-upgrade ?
Did you perform a 'apt-get update' before the 'apt-get dist-upgrade? Please show the output of 'apt-cache policy'.
greetz
devil
Quote from: dieres on 2015/12/14, 12:10:58
Did you answer der_bud wether you did an apt update or apt-get update before you tried upgrade or dist-upgrade ?
I always to an apt update before I do an upgrade or a dist-upgrade
Quote from: devil on 2015/12/14, 12:31:51
Did you perform a 'apt-get update' before the 'apt-get dist-upgrade? Please show the output of 'apt-cache policy'.
greetz
devil
I always do
apt-update before
apt upgrade/dist-upgradeapt-cache-policyPackage files:
100 /var/lib/dpkg/status
release a=now
500 http://packages.x2go.org/debian/ jessie/main i386 Packages
release o=X2Go,a=stable,n=jessie,l=X2Go,c=main
origin packages.x2go.org
500 http://packages.x2go.org/debian/ jessie/main amd64 Packages
release o=X2Go,a=stable,n=jessie,l=X2Go,c=main
origin packages.x2go.org
500 http://webmin.mirror.somersettechsolutions.co.uk/repository/ sarge/contrib i386 Packages
release v=3.1,o=Jamie Cameron,a=stable,n=sarge,l=Webmin,c=contrib
origin webmin.mirror.somersettechsolutions.co.uk
500 http://webmin.mirror.somersettechsolutions.co.uk/repository/ sarge/contrib amd64 Packages
release v=3.1,o=Jamie Cameron,a=stable,n=sarge,l=Webmin,c=contrib
origin webmin.mirror.somersettechsolutions.co.uk
500 http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt/ all/main i386 Packages
origin downloads.sourceforge.net
500 http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt/ all/main amd64 Packages
origin downloads.sourceforge.net
500 http://snapshot.debian.org/archive/debian/20150924T154447Z/ unstable/main Translation-en
500 http://snapshot.debian.org/archive/debian/20150924T154447Z/ unstable/main i386 Packages
release o=Debian,a=unstable,n=sid,l=Debian,c=main
origin snapshot.debian.org
500 http://snapshot.debian.org/archive/debian/20150924T154447Z/ unstable/main amd64 Packages
release o=Debian,a=unstable,n=sid,l=Debian,c=main
origin snapshot.debian.org
500 http://packages.siduction.org/kdenext/ kde-frameworks/main amd64 Packages
release o=kdenext,n=kde-frameworks,c=main
origin packages.siduction.org
500 http://ftp.spline.de/pub/siduction/fixes/ unstable/main i386 Packages
release o=Siduction,a=unstable,n=unstable,c=main
origin ftp.spline.de
500 http://ftp.spline.de/pub/siduction/fixes/ unstable/main amd64 Packages
release o=Siduction,a=unstable,n=unstable,c=main
origin ftp.spline.de
500 http://ftp.spline.de/pub/siduction/extra/ unstable/main i386 Packages
release o=Siduction,n=unstable,c=main
origin ftp.spline.de
500 http://ftp.spline.de/pub/siduction/extra/ unstable/main amd64 Packages
release o=Siduction,n=unstable,c=main
origin ftp.spline.de
500 http://ftp.spline.de/pub/siduction/base/ unstable/main i386 Packages
release o=Siduction,n=unstable,c=main
origin ftp.spline.de
500 http://ftp.spline.de/pub/siduction/base/ unstable/main amd64 Packages
release o=Siduction,n=unstable,c=main
origin ftp.spline.de
500 https://oss-binaries.phusionpassenger.com/apt/passenger/ jessie/main i386 Packages
release v=1,o=https://packagecloud.io/phusion/passenger,a=jessie,n=jessie,l=passenger,c=main
origin oss-binaries.phusionpassenger.com
500 https://oss-binaries.phusionpassenger.com/apt/passenger/ jessie/main amd64 Packages
release v=1,o=https://packagecloud.io/phusion/passenger,a=jessie,n=jessie,l=passenger,c=main
origin oss-binaries.phusionpassenger.com
500 http://http.debian.net/debian/ unstable/non-free Translation-en
500 http://http.debian.net/debian/ unstable/main Translation-en
500 http://http.debian.net/debian/ unstable/contrib Translation-en
500 http://http.debian.net/debian/ unstable/non-free i386 Packages
origin http.debian.net
500 http://http.debian.net/debian/ unstable/contrib i386 Packages
origin http.debian.net
500 http://http.debian.net/debian/ unstable/main i386 Packages
origin http.debian.net
500 http://http.debian.net/debian/ unstable/non-free amd64 Packages
origin http.debian.net
500 http://http.debian.net/debian/ unstable/contrib amd64 Packages
origin http.debian.net
500 http://http.debian.net/debian/ unstable/main amd64 Packages
origin http.debian.net
Pinned packages:
subversion -> 1.9.2-1
libval14 -> (not found)
libsvn1 -> 1.9.2-1
libsane -> (not found)
Your output of plasma-framework policy versus mine
apt-cache policy plasma-framework
plasma-framework:
Installiert: 5.16.0-1
Installationskandidat: 5.16.0-1
Versionstabelle:
*** 5.16.0-1 500
500 ftp://ftp.de.debian.org/debian unstable/main i386 Packages
100 /var/lib/dpkg/status
5.15.0-siduction1 500
500 http://packages.siduction.org/kdenext unstable/main i386 Packages
shows that there *should* be a newer version for you (5.16.0) on the debian mirrors, dont't know why yours says 5.15.0 at debian. Does apt update run through without errors (like hashsums and such)? Can you pastebin somewhere the complete output of apt-get update -o Acquire::Pdiffs=false
Sarge, Ubuntuzilla, really ?
Well, I mean, what could go wrong? :o
vonh,
please post *all* sources lists and pinning configs so that we can understand what is going on. your last post listing all those 3rd party repositories might make people here worry whether your system is still OK and not broken by now...
btw, what is this command "apt-cache-policy"?
best
absolut
Quote from: der_bud on 2015/12/14, 14:22:44
Your output of plasma-framework policy versus mine
apt-cache policy plasma-framework
plasma-framework:
Installiert: 5.16.0-1
Installationskandidat: 5.16.0-1
Versionstabelle:
*** 5.16.0-1 500
500 ftp://ftp.de.debian.org/debian unstable/main i386 Packages
100 /var/lib/dpkg/status
5.15.0-siduction1 500
500 http://packages.siduction.org/kdenext unstable/main i386 Packages
shows that there *should* be a newer version for you (5.16.0) on the debian mirrors, dont't know why yours says 5.15.0 at debian. Does apt update run through without errors (like hashsums and such)? Can you pastebin somewhere the complete output of apt-get update -o Acquire::Pdiffs=false
The output doesn't seem enough to warrant a pastebin. Here is the output below
Ign http://webmin.mirror.somersettechsolutions.co.uk sarge InRelease
Hit http://packages.siduction.org kde-frameworks InRelease
Hit http://ftp.spline.de unstable InRelease
Hit http://webmin.mirror.somersettechsolutions.co.uk sarge Release.gpg
Get:1 http://packages.x2go.org jessie InRelease [16.0 kB]
Hit http://ftp.spline.de unstable InRelease
Hit http://webmin.mirror.somersettechsolutions.co.uk sarge Release
Hit http://ftp.spline.de unstable InRelease
Hit http://snapshot.debian.org unstable InRelease
Get:2 http://packages.siduction.org kde-frameworks/main amd64 Packages [327 kB]
Get:3 http://http.debian.net unstable InRelease [264 kB]
Ign http://downloads.sourceforge.net all InRelease
Get:4 http://ftp.spline.de unstable/main amd64 Packages [19.7 kB]
Get:5 http://webmin.mirror.somersettechsolutions.co.uk sarge/contrib amd64 Packages [1,240 B]
Get:6 http://ftp.spline.de unstable/main i386 Packages [24.6 kB]
Hello,
as I can see you use current webmin from Oct. 2015.
@piper, I also tripped over "sarge" entry for webmin, but guess, this stuff is build against current Debian stable: http://prdownloads.sourceforge.net/webadmin/webmin_1.770_all.deb
But all stuff for Debian stable was build with gcc4.x compiler. All current Debian Testing and Sid packages are build with gcc5 compiler.
I'm not familar with packaging but could this cause the issue here?
Kind regards,
Holger
Quote from: absolut on 2015/12/14, 21:25:49... please post *all* sources lists ...
+1 , for example I stumble across
Hit http://packages.siduction.org kde-frameworks InRelease
...
Get:2 http://packages.siduction.org kde-frameworks/main amd64 Packages [327 kB] which is for my understanding not longer valid, or is it? And then those jessie and sarge entries ??? - probably not easy to fix (https://wiki.debian.org/DontBreakDebian#Don.27t_make_a_FrankenDebian)
I think the problem lay in the http://http.debian.net/debian (http://http.debian.net/debian) entry in debian.list. It wasn't responding properly when I entered it into the browser. After visiting the page and selecting one of the mirrors there the list was updated and apt-get -s dist-upgrade > dist-upgrade.txt is over a 1500 lines long.
I have changed the entry in debian.list to httpredir.debian.org
Over 1500 lines long dist-upgrade.txt sounds like good news :) , so happy dist-upgrading now (perhaps with some 'apt-get install -f' in between, though).
This is the updated list of reposlitories
debian.list
# debian loadbalancer
deb http://httpredir.debian.org/debian/ unstable main contrib non-free
#deb-src http://httpredir.debian.org/debian/ unstable main
mics.list
# misc. siduction-lists
#deb http://ftp.spline.de/pub/siduction/experimental unstable main
#deb-src http://ftp.spline.de/pub/siduction/experimental unstable main
#deb http://ftp.spline.de/pub/siduction/user unstable main
#deb-src http://ftp.spline.de/pub/siduction/user unstable main
passenger.list
deb https://oss-binaries.phusionpassenger.com/apt/passenger jessie main
siduction.list
# official siduction-lists
deb http://ftp.spline.de/pub/siduction/base unstable main
#deb-src http://ftp.spline.de/pub/siduction/base unstable main
deb http://ftp.spline.de/pub/siduction/extra unstable main
#deb-src http://ftp.spline.de/pub/siduction/extra unstable main
deb http://ftp.spline.de/pub/siduction/fixes unstable main
#deb-src http://ftp.spline.de/pub/siduction/fixes unstable main
deb http://packages.siduction.org/kdenext kde-frameworks main
snapshots.list
# snapshots.debian.org
# added for subversion 1.9.2 subversion bug #803725
deb http://snapshot.debian.org/archive/debian/20150924T154447Z/ unstable main
ubuntuzilla.list
deb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main
webmin.list
deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib
x2go.list
# X2Go Repository (release builds)
deb http://packages.x2go.org/debian jessie main
# X2Go Repository (sources of release builds)
deb-src http://packages.x2go.org/debian jessie main
# X2Go Repository (nightly builds)
#deb http://packages.x2go.org/debian jessie heuler
# X2Go Repository (sources of nightly builds)
#deb-src http://packages.x2go.org/debian jessie heuler
Hello,
before gcc5 transition in Sid:
It is recommended to avoid a mix of stable and unstable repo
after gcc5 transition, I guess:
It is strongly recommended to avoid a mix of stable and unstable repo
Apart from that you mix official unstable repo with third party (Webmin) stable repo.
@der_bud has given you an important link:
https://wiki.debian.org/DontBreakDebian#Don.27t_make_a_FrankenDebian (https://wiki.debian.org/DontBreakDebian#Don.27t_make_a_FrankenDebian)
You should not ignore this.
Kind regards,
Holger
There are surely other people knowing more, but my short comments on your lists would be:
1.) debian.list - looks ok to me
2.) mics.list - looks ok to me, all #'ed, only needed when support says so
3.) passenger.list - (no comment, don't know anything about it)
4.) siduction.list - I would change something:
a) as you have contrib non-free in debian.list, add those also to siduction/fixes
b) I think kde-frameworks should not be used, better change that line to
deb http://packages.siduction.org/kdenext/ unstable main
for know and prepare for kdenext being probably deprecated some day in the future (http://forum.siduction.org/index.php?topic=5934.0)
5.) snapshots.list - I don't know about it, can it interfere with debian, like holding up packages?
6.) ubuntuzilla.list - sounds strange, page looks deprecated, what for is it?
If it's for iceweasel, better have a look at http://mozilla.debian.net/
7.) webmin.list - (no comment, don't know anything about it)
8.) x2go.list - (no comment, don't know anything about it)
Quote from: der_budThere are surely other people knowing more, but my short comments on your lists would be:
1.) debian.list - looks ok to me
2.) mics.list - looks ok to me, all #'ed, only needed when support says so
3.) passenger.list - (no comment, don't know anything about it)
4.) siduction.list - I would change something:
a) as you have contrib non-free in debian.list, add those also to siduction/fixes
b) I think kde-frameworks should not be used, better change that line to
deb http://packages.siduction.org/kdenext/ unstable main
for know and prepare for kdenext being probably deprecated some day in the future
5.) snapshots.list - I don't know about it, can it interfere with debian, like holding up packages?
6.) ubuntuzilla.list - sounds strange, page looks deprecated, what for is it?
If it's for iceweasel, better have a look at http://mozilla.debian.net/
7.) webmin.list - (no comment, don't know anything about it)
8.) x2go.list - (no comment, don't know anything about it)
+1
i agree with der_bud.
the unknown 3rd party repos seem to be webmin, passenger, snapshots, ubuntuzilla and x2go.
how problematic is the use of repositories targeted at "sarge" in sid? I'd say, this might lead to some problems, now or later on.
for keeping the system up-to-date via dist-upgrades (not considering the transition/state of kdenext which will be resolved at some point in time) it is best to run dist-upgrade with all 3rd party repos being disabled.
vonh, i'd like to strongly suggest that you look into all dependencies that these repos bring with them, and evaluate whether your install is still in a supportable state
best
absolut
I'm not in the mood to comment the rest of the list - but one should really delete the passenger.list - if one like passenger (like me) one should install passenger via the debian repo - or maybe better and more current - via gem or bundler. One hint - one could use the debian dependencies for passenger to build the needed integration parts with apt-get build-deps $foo.