Bug#826680: [Pkg-utopia-maintainers] Bug#826680: Bug#826680: Bug#826680: network-manager: please move isc-dhcp-client from Depends: to Recommends:

2016-06-07 Thread Daniel Kahn Gillmor
On Tue 2016-06-07 18:52:27 -0400, Michael Biebl wrote:
> [ Unknown signature status ]
> Am 08.06.2016 um 00:35 schrieb Michael Biebl:
>> The problem here is that turning the depends into a recommends could
>> lead to isc-dhcp-client to be uninstalled on upgrades.
>> I'd have to verify that, but if the package was marked as auto-installed
>> (which it typically is), I will be uninstalled by "apt autoremove" or
>> aptitude upgrade. This would be very undesirable.
>
> # apt upgrade
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> Calculating upgrade... Done
> The following packages were automatically installed and are no longer
> required:
>   iproute2 isc-dhcp-client libdns-export162 libisc-export160
> Use 'sudo apt autoremove' to remove them.
> The following packages will be upgraded:
>   libgdbm3 libnm0 linux-libc-dev network-manager
> 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
> Need to get 4640 kB of archives.
> After this operation, 47.1 kB of additional disk space will be used.
> Do you want to continue? [Y/n]

so this isn't auto-installed, but is proposed for removal with
autoremove.

> # aptitude upgrade
> The following packages will be REMOVED:
>   iproute2{u} isc-dhcp-client{u} libdns-export162{u} libisc-export160{u}
> The following packages will be upgraded:
>   libgdbm3 libnm0 linux-libc-dev network-manager
> The following packages are RECOMMENDED but will NOT be installed:
>   crda dnsmasq-base iptables iputils-arping modemmanager ppp wader-core
> 4 packages upgraded, 0 newly installed, 4 to remove and 0 not upgraded.
> Need to get 4640 kB of archives. After unpacking 4822 kB will be freed.
> Do you want to continue? [Y/n/?]

sounds like aptitude is being more aggressive.

But again, this is due to the user having manually configured (at least)

   APT::Install-Recommends "0";

right?   Isn't that what they're asking for?

How frequently do we expect network-manager's built-in dhcp client to
fail on normal networks?

 --dkg


signature.asc
Description: PGP signature


Bug#826680: [Pkg-utopia-maintainers] Bug#826680: Bug#826680: Bug#826680: network-manager: please move isc-dhcp-client from Depends: to Recommends:

2016-06-07 Thread Michael Biebl
Am 08.06.2016 um 00:35 schrieb Michael Biebl:
> The problem here is that turning the depends into a recommends could
> lead to isc-dhcp-client to be uninstalled on upgrades.
> I'd have to verify that, but if the package was marked as auto-installed
> (which it typically is), I will be uninstalled by "apt autoremove" or
> aptitude upgrade. This would be very undesirable.

# apt upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer
required:
  iproute2 isc-dhcp-client libdns-export162 libisc-export160
Use 'sudo apt autoremove' to remove them.
The following packages will be upgraded:
  libgdbm3 libnm0 linux-libc-dev network-manager
4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 4640 kB of archives.
After this operation, 47.1 kB of additional disk space will be used.
Do you want to continue? [Y/n]

# aptitude upgrade
The following packages will be REMOVED:
  iproute2{u} isc-dhcp-client{u} libdns-export162{u} libisc-export160{u}
The following packages will be upgraded:
  libgdbm3 libnm0 linux-libc-dev network-manager
The following packages are RECOMMENDED but will NOT be installed:
  crda dnsmasq-base iptables iputils-arping modemmanager ppp wader-core
4 packages upgraded, 0 newly installed, 4 to remove and 0 not upgraded.
Need to get 4640 kB of archives. After unpacking 4822 kB will be freed.
Do you want to continue? [Y/n/?]




-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature