Bug#970420: python: Unmet dependencies when installing python package

2020-09-16 Thread Koutheir Attouchi
If the package is gone, but it was the only manually installed package to
get Python, then the whole Python distribution becomes auto-removable,
unless people manually mark the python2 and/or python3 as manually
installed.

Many people will just find out that they don't have python support anymore,
even though they installed python manually in the past. There should have
been some change log to notify people about this change and the needed
manual intervention.

On Wed, Sep 16, 2020 at 4:50 AM Matthias Klose  wrote:

> Control: severity -1 important
> Control: merge -1 970375
>
> On 9/16/20 3:45 AM, Koutheir Attouchi wrote:
> > Package: python
> > Version: 2.7.17-2
> > Severity: grave
> > Justification: renders package unusable
> > X-Debbugs-Cc: kouth...@gmail.com
> >
> > Dear Maintainer,
> >
> > What led up to the situation?
> >
> > ```
> > $ sudo apt-get install python
> > Reading package lists... Done
> > Building dependency tree
> > Reading state information... 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:
> >  python : PreDepends: python-minimal (= 2.7.17-2) but it is not going to
> be
> > installed
> >   Depends: libpython-stdlib (= 2.7.17-2) but it is not going to
> be
> > installed
> >   Depends: python2 (= 2.7.17-2) but 2.7.18-2 is to be installed
> > E: Unable to correct problems, you have held broken packages.
> > ```
> >
> > In order to keep other python packages, I marked the `python2` and
> `python3`
> > packages as manually installed.
>
>
> no, the python package is gone.
>


-- 
Dr. Koutheir Attouchi.


Bug#970420: python: Unmet dependencies when installing python package

2020-09-16 Thread Matthias Klose
Control: severity -1 important
Control: merge -1 970375

On 9/16/20 3:45 AM, Koutheir Attouchi wrote:
> Package: python
> Version: 2.7.17-2
> Severity: grave
> Justification: renders package unusable
> X-Debbugs-Cc: kouth...@gmail.com
> 
> Dear Maintainer,
> 
> What led up to the situation?
> 
> ```
> $ sudo apt-get install python
> Reading package lists... Done
> Building dependency tree
> Reading state information... 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:
>  python : PreDepends: python-minimal (= 2.7.17-2) but it is not going to be
> installed
>   Depends: libpython-stdlib (= 2.7.17-2) but it is not going to be
> installed
>   Depends: python2 (= 2.7.17-2) but 2.7.18-2 is to be installed
> E: Unable to correct problems, you have held broken packages.
> ```
> 
> In order to keep other python packages, I marked the `python2` and `python3`
> packages as manually installed.


no, the python package is gone.



Bug#970420: python: Unmet dependencies when installing python package

2020-09-15 Thread Koutheir Attouchi
Package: python
Version: 2.7.17-2
Severity: grave
Justification: renders package unusable
X-Debbugs-Cc: kouth...@gmail.com

Dear Maintainer,

What led up to the situation?

```
$ sudo apt-get install python
Reading package lists... Done
Building dependency tree
Reading state information... 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:
 python : PreDepends: python-minimal (= 2.7.17-2) but it is not going to be
installed
  Depends: libpython-stdlib (= 2.7.17-2) but it is not going to be
installed
  Depends: python2 (= 2.7.17-2) but 2.7.18-2 is to be installed
E: Unable to correct problems, you have held broken packages.
```

In order to keep other python packages, I marked the `python2` and `python3`
packages as manually installed.



-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.8.0-1-amd64 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages python depends on:
pn  libpython-stdlib  
pn  python-minimal
ii  python2   2.7.18-2
ii  python2.7 2.7.18-1

python recommends no packages.

Versions of packages python suggests:
pn  python-doc  
ii  python-tk   2.7.18-1