:: Re: [DNG] devuan packages explorer
Top Page
Delete this message
Reply to this message
Author: Miroslav Rovis
Date:  
To: Svante Signell
CC: dng
New-Topics: [DNG] Broken packages in Ascii, how to fix? (Beware of Debian Stretch) WAS: devuan packages explorer
Subject: Re: [DNG] devuan packages explorer
On 170705-01:42+0200, Svante Signell wrote:
> On Tue, 2017-07-04 at 23:22 +0000, Miroslav Rovis wrote:
> > On 170704-17:40+0200, Gionni FireGarden wrote:
>
> > Hi!
> >
> > Once these are done some day soon, it will contribute for Devuan
> > becoming such
> > fuzzy purple kind gentle and mighty beautiful beast...
>
> > And (I had this below and other build-and-compile-necessary packages
> > previously, but lost in so much apt-'ing in this meantime)...
> >
> > # apt-get install build-essential
>
> On my ascii box:
> build-essential is already the newest version (12.3).
> build-essential set to manually installed.
>
> Did you add to /etc/apt/sources.list?
> deb http://auto.mirror.devuan.org/merged/ ascii main 
>


t@gdOv:/home/mr# ls -l /etc/apt/
total 32
-rw-r--r-- 1 root root  283 2017-07-03 18:15 apt.conf
drwxr-xr-x 2 root root 4096 2017-06-29 19:48 apt.conf.d
-rw-r--r-- 1 root root   99 2017-05-15 23:23 listchanges.conf
-rw-r--r-- 1 root root  212 2017-06-23 22:41 preferences
drwxr-xr-x 2 root root 4096 2017-06-23 22:47 preferences.d
-rw-r--r-- 1 root root  124 2017-06-29 19:10 sources.list
drwxr-xr-x 2 root root 4096 2017-06-30 15:54 sources.list.d
drwxr-xr-x 2 root root 4096 2017-06-21 08:40 trusted.gpg.d
# cat /etc/apt/sources.list
# Devuan repositories
deb http://packages.devuan.org/merged ascii main
deb-src http://packages.devuan.org/merged ascii main
# cat /etc/apt/sources.list.d/
devuan-ascii.list      devuan.list            jessie-backports.list  
# cat /etc/apt/sources.list.d/devuan.list 
# autogenerated by devuan-baseconf
# decomment following lines to  enable the developers devuan repository
deb http://packages.devuan.org/devuan ascii main
deb-src http://packages.devuan.org/devuan ascii main
# cat /etc/apt/sources.list.d/devuan-ascii.list 
# /etc/apt/sources.list.d/devuan-ascii.list
deb     http://auto.mirror.devuan.org/merged ascii main
deb-src http://auto.mirror.devuan.org/merged ascii main
deb     http://auto.mirror.devuan.org/merged ascii-updates main
deb-src http://auto.mirror.devuan.org/merged ascii-updates main
deb     http://auto.mirror.devuan.org/merged ascii-security main
deb-src http://auto.mirror.devuan.org/merged ascii-security main
# cat /etc/apt/sources.list.d/jessie-backports.list 
deb http://auto.mirror.devuan.org/merged/ jessie-backports main contrib non-free
# 


And to get the shorter output (which I had sent to the list) I simply remove
the below, which if it is in place:
# cat /etc/apt/apt.conf
Debug::pkgProblemResolver "on";
#Debug::pkgDPkgPM "on";
Debug::Acquire::ftp "on";
Debug::Acquire::http "on";
Debug::Acquire::gpgv "on";
Debug::BuildDeps "on";
Debug::Hashes "on";
InstallProgress::Fancy "off";
Binary::apt::DPkg::Progress-Fancy "off";
AllowInsecureRepositories "off";
#

get's this:

Reading package lists...
Building dependency tree...
Reading state information...
Starting pkgProblemResolver with broken count: 2
Starting 2 pkgProblemResolver with broken count: 2
Investigating (0) build-essential:amd64 < none -> 12.3 @un puN Ib >
Broken build-essential:amd64 Depends on libc6-dev:amd64 < none | 2.24-11 @un uH >
  Considering libc6-dev:amd64 2 as a solution to build-essential:amd64 10000
    Reinst Failed early because of libc6:amd64
Broken build-essential:amd64 Depends on libc-dev:amd64 < none @un H >
  Considering libc6-dev:amd64 2 as a solution to build-essential:amd64 10000
Investigating (0) libstdc++-6-dev:amd64 < none -> 6.3.0-18 @un uN Ib >
Broken libstdc++-6-dev:amd64 Depends on libc6-dev:amd64 < none | 2.24-11 @un uH > (>= 2.13-5)
  Considering libc6-dev:amd64 2 as a solution to libstdc++-6-dev:amd64 0
  Holding Back libstdc++-6-dev:amd64 rather than change libc6-dev:amd64
Investigating (1) build-essential:amd64 < none -> 12.3 @un puN Ib >
Broken build-essential:amd64 Depends on libc6-dev:amd64 < none | 2.24-11 @un uH >
  Considering libc6-dev:amd64 2 as a solution to build-essential:amd64 10000
Broken build-essential:amd64 Depends on libc-dev:amd64 < none @un H >
  Considering libc6-dev:amd64 2 as a solution to build-essential:amd64 10000
Investigating (1) g++-6:amd64 < none -> 6.3.0-18 @un uN Ib >
Broken g++-6:amd64 Depends on libstdc++-6-dev:amd64 < none | 6.3.0-18 @un uH > (= 6.3.0-18)
  Considering libstdc++-6-dev:amd64 0 as a solution to g++-6:amd64 0
  Holding Back g++-6:amd64 rather than change libstdc++-6-dev:amd64
Investigating (1) g++:amd64 < none -> 4:6.3.0-4 @un uN Ib >
Broken g++:amd64 Depends on g++-6:amd64 < none | 6.3.0-18 @un uH > (>= 6.3.0-9~)
  Considering g++-6:amd64 0 as a solution to g++:amd64 0
  Holding Back g++:amd64 rather than change g++-6:amd64
Investigating (2) build-essential:amd64 < none -> 12.3 @un puN Ib >
Broken build-essential:amd64 Depends on libc6-dev:amd64 < none | 2.24-11 @un uH >
  Considering libc6-dev:amd64 2 as a solution to build-essential:amd64 10000
Broken build-essential:amd64 Depends on libc-dev:amd64 < none @un H >
  Considering libc6-dev:amd64 2 as a solution to build-essential:amd64 10000
Broken build-essential:amd64 Depends on g++:amd64 < none | 4:6.3.0-4 @un uH > (>= 4:6.3)
  Considering g++:amd64 0 as a solution to build-essential:amd64 10000
    Reinst Failed because of libc6-dev:amd64
    Reinst Failed because of libstdc++-6-dev:amd64
    Reinst Failed because of g++-6:amd64
Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:


The following packages have unmet dependencies:
 build-essential : Depends: libc6-dev but it is not going to be installed or
                            libc-dev
                   Depends: g++ (>= 4:6.3) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.


So, I do have issues and broken packages...

I see there is:
Investigating (0) build-essential:amd64 < none -> 12.3 @un puN Ib >

and I'll study what it means...

Thanks for looking into this.
--
Miroslav Rovis
Zagreb, Croatia
https://www.CroatiaFidelis.hr