Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.user > #197571

Re: libgnutls-deb0-28 missing from Debian repos

From David Wright <deblis@lionunicorn.co.uk>
Newsgroups linux.debian.user
Subject Re: libgnutls-deb0-28 missing from Debian repos
Date 2018-07-13 06:20 +0200
Message-ID <waXIK-7D-7@gated-at.bofh.it> (permalink)
References (4 earlier) <walN7-35h-13@gated-at.bofh.it> <wamzw-3AM-11@gated-at.bofh.it> <waHXk-7Hy-11@gated-at.bofh.it> <waITo-8fC-5@gated-at.bofh.it> <waTON-6fO-1@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


On Fri 13 Jul 2018 at 10:01:28 (+1000), Zenaan Harkness wrote:
> On Thu, Jul 12, 2018 at 08:24:35AM -0400, Greg Wooledge wrote:
> > On Thu, Jul 12, 2018 at 05:45:46AM +1000, Zenaan Harkness wrote:
> > > On Wed, Jul 11, 2018 at 08:30:51AM -0400, Greg Wooledge wrote:
> > > > On Wed, Jul 11, 2018 at 09:48:10PM +1000, Zenaan Harkness wrote:
> > > > > Why is this package missing from the repos, but installed in my
> > > > > stretch install?
> > > > 
> > > > Because you upgraded from jessie.  This lets you keep older shared
> > > > libraries or other packages as long as they don't conflict with anything
> > > > in stretch.  And shared libs typically don't conflict with anything.
> > > 
> > > Very interesting, thank you.
> > > 
> > > How do I replace it with something stretch-supported, without having
> > > 130 paackages and 550MiB first removed?
> > > 
> > > (Which seems necessary because it's breaking git clone with https
> > > URLs.)
> > 
> > You're talking about the package "libgnutls-deb0-28" which is listed
> > in the Subject: header?  I have no idea why that would be related to a
> > stretch version of git, or be causing any kind of problem.
> 
> Yes. As per the link posted earlier in the thread to possibly help
> solve this problem:
> 
> https://superuser.com/questions/1250527/git-clone-stopped-working
> 
> 
> > wooledg:~$ dpkg -s git | grep ^Depends:
> > Depends: libc6 (>= 2.16), libcurl3-gnutls (>= 7.16.2), libexpat1 (>= 2.0.1), libpcre3, zlib1g (>= 1:1.2.0), perl, liberror-perl, git-man (>> 1:2.11.0), git-man (<< 1:2.11.0-.)
> > 
> > wooledg:~$ dpkg -s libcurl3-gnutls | grep ^Depends:
> > Depends: libc6 (>= 2.17), libcomerr2 (>= 1.01), libgnutls30 (>= 3.5.6), libgssapi-krb5-2 (>= 1.14+dfsg), libidn2-0 (>= 0.6), libk5crypto3 (>= 1.6.dfsg.2), libkrb5-3 (>= 1.6.dfsg.2), libldap-2.4-2 (>= 2.4.7), libnettle6, libnghttp2-14 (>= 1.12.0), libpsl5 (>= 0.13.0), librtmp1 (>= 2.4+20131018.git79459a2-3~), libssh2-1 (>= 1.7.0), zlib1g (>= 1:1.1.4)
> > 
> > The stretch version of git depends (indirectly) on libgnutls30 and
> > that's what should be relevant here.  Having libgnutls-deb0-28 installed
> > (or not installed) should not matter at all.
> 
> Well as I highlighted in another email above in this thread, when I
> try to remove it, it wants to rip out over 100 packages and over 500
> MiB's of Debian software.
> 
> I guess it's time to just re-install?
> 
> Been quite a few years since I've had to reinstall Debian…
> 
> Thanks for the ideas folks,

I don't understand why you have so many dependencies on
libgnutls-deb0-28 if you're running stretch. Doodling while I
downloaded the humongous video of today's Congress, I typed:

$ zgrep '\(libgnutls-deb0-28\)\|\(Package:\)' /home/debian/jessie/Packages.gz | \
 grep -B1 Depends | grep Package | sort > /tmp/oldpacks

which yielded 223 lines. I then edited oldpacks to build the single line:

$ grep '\(Package: abiword$\)\|\(Package: [ … ] Package: xombrero$\)' \
 /var/lib/apt/lists/ftp.us.debian.org_debian_dists_stretch_main_binary-amd64_Packages > \
 /tmp/keptpacks

and that yielded 198 lines, which suggests that stretch contains
up-to-date versions of most of the packages that apt wanted to remove.
(Obviously I'm not taking account of dependencies on dependencies…)
Here's the list of 25 jessie packages not in stretch:

$ lines-in-a-not-b.py /tmp/oldpacks /tmp/keptpacks
Package: dsyslog
Package: dwb
Package: guile-gnutls
Package: gurlchecker
Package: ircd-ratbox
Package: jd
Package: libaqbanking34-plugins
Package: libavformat56
Package: libaws3.2.0
Package: libccrtp2
Package: libepc-1.0-3
Package: libepc-ui-1.0-3
Package: libgloox12
Package: libgnutls28-dbg
Package: libimobiledevice4
Package: libmailutils4
Package: libmicrohttpd10
Package: libopenconnect3
Package: libucommon6
Package: libvncclient0
Package: libvncserver0
Package: libwireshark5
Package: licq-plugin-jabber
Package: mutt-patched
Package: sflphone-daemon
$ 

Many of those will probably have package names that include the
version number, like libwireshark5→libwireshark8.
(If you get different results, it could be because my jessie
installations/lists are all i386 whereas for stretch they're amd64.)

Cheers,
David.

Back to linux.debian.user | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

git clone https://... fails, git://... succeeds — ? Zenaan Harkness <zenaan@freedbms.net> - 2018-07-11 11:20 +0200
  Re: git clone https://... fails, git://... succeeds — ? john doe <johndoe65534@mail.com> - 2018-07-11 11:40 +0200
    Re: git clone https://... fails, git://... succeeds — ? Zenaan Harkness <zenaan@freedbms.net> - 2018-07-11 12:40 +0200
      Re: git clone https://... fails, git://... succeeds — ? john doe <johndoe65534@mail.com> - 2018-07-11 13:40 +0200
        libgnutls-deb0-28 missing from Debian repos - Re: git clone https://... fails, git://... succeeds — ? Zenaan Harkness <zenaan@freedbms.net> - 2018-07-11 13:50 +0200
          Re: libgnutls-deb0-28 missing from Debian repos - Re: git clone https://... fails, git://... succeeds — ? Greg Wooledge <wooledg@eeg.ccf.org> - 2018-07-11 14:40 +0200
            Re: libgnutls-deb0-28 missing from Debian repos - Re: git clone https://... fails, git://... succeeds — ? Zenaan Harkness <zenaan@freedbms.net> - 2018-07-12 13:30 +0200
              Re: libgnutls-deb0-28 missing from Debian repos - Re: git clone https://... fails, git://... succeeds — ? Greg Wooledge <wooledg@eeg.ccf.org> - 2018-07-12 14:30 +0200
                Re: libgnutls-deb0-28 missing from Debian repos - Re: git clone https://... fails, git://... succeeds — ? Zenaan Harkness <zenaan@freedbms.net> - 2018-07-13 02:10 +0200
                Re: libgnutls-deb0-28 missing from Debian repos David Wright <deblis@lionunicorn.co.uk> - 2018-07-13 06:20 +0200
                Re: libgnutls-deb0-28 missing from Debian repos - Re: git clone https://... fails, git://... succeeds — ? Greg Wooledge <wooledg@eeg.ccf.org> - 2018-07-13 14:30 +0200
                Re: libgnutls-deb0-28 missing from Debian repos - Re: git clone https://... fails, git://... succeeds — ? Zenaan Harkness <zenaan@freedbms.net> - 2018-07-14 12:00 +0200
                Re: libgnutls-deb0-28 missing from Debian repos - Re: git clone https://... fails, git://... succeeds — ? Zenaan Harkness <zenaan@freedbms.net> - 2018-07-14 12:20 +0200
      Re: git clone https://... fails, git://... succeeds — ? davidson <davidson@freevolt.org> - 2018-07-13 12:50 +0200
        Re: git clone https://... fails, git://... succeeds — ? davidson <davidson@freevolt.org> - 2018-07-13 13:20 +0200
        Re: git clone https://... fails, git://... succeeds — ? David Wright <deblis@lionunicorn.co.uk> - 2018-07-13 17:00 +0200

csiph-web