Your message dated Thu, 19 Jan 2017 17:05:45 +0000 with message-id <[email protected]> and subject line Bug#827867: fixed in puppet 4.8.1-3 has caused the Debian Bug report #827867, regarding puppet-agent package is not really necessary and conflicts with the upstream package by the same name to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 827867: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=827867 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: puppet-agent Version: 4.5.0-4 The package "puppet-agent" was recently added to Debian Testing ("Stretch"). All it does is add an init script and systemd unit file for running puppet as a service, something which would normally be included in the main package, not require a separate package. There isn't really any benefit to having a separate package for this. That would be fine, except that the upstream provider (Puppet, Inc.) provides the main client software in a package called "puppet-agent". This package is totally different from the "puppet-agent" package recently added to the testing repositories. The upstream "puppet-agent" package is an "all-in-one" package which bundles all the requisite client applications (including both hiera and facter) in a single package and includes a vendored ruby runtime. It's also versioned separately from the bundled applications (e.g., the current latest released version as of this writing is 1.5.2, which includes Puppet 4.5.2). While the upstream "puppet-agent" package clearly does not comply with Debian packaging guidelines, it is still going to be the main way that Debian users get and use Puppet, as it is the recommended method for installing the software by Puppet, Inc. and the way most users currently install it. By providing a completely different package under the same name in the default repositories, you'll do your users a disservice and create more confusion. To make things worse, since the version of "puppet-agent" in the default repositories is based on the puppet version, it will always report as newer than the upstream package, meaning that users who want to run the "normal" upstream version of the package will have to explicitly pin the package version or set higher priority on the upstream repository in order to prevent accidental "upgrade" of the package, which would break any ancillary tooling relying on the puppet-agent package. Since the "puppet-agent" package in the default repositories doesn't add anything that couldn't just be included in the main "puppet" package, and it is incompatible with the preexisting upstream package of the same name, the functionality in the "puppet-agent" package -- i.e., an init script and unit file for the "puppet-agent" service (which is somewhat confusing in-and-of-itself since upstream names the service just "puppet") -- should be merged into the main "puppet" package and the "puppet-agent" package removed from the default repositories entirely.
--- End Message ---
--- Begin Message ---Source: puppet Source-Version: 4.8.1-3 We believe that the bug you reported is fixed in the latest version of puppet, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Apollon Oikonomopoulos <[email protected]> (supplier of updated puppet package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Wed, 18 Jan 2017 21:57:44 +0200 Source: puppet Binary: puppet puppet-master puppetmaster puppet-master-passenger puppetmaster-passenger puppet-common Architecture: source all Version: 4.8.1-3 Distribution: unstable Urgency: medium Maintainer: Puppet Package Maintainers <[email protected]> Changed-By: Apollon Oikonomopoulos <[email protected]> Description: puppet - configuration management system puppet-common - transitional dummy package puppet-master - configuration management system, master service puppet-master-passenger - configuration management system, scalable master service puppetmaster - configuration management system, master service - transitional pa puppetmaster-passenger - configuration management system, scalable master service - transi Closes: 826730 827867 Changes: puppet (4.8.1-3) unstable; urgency=medium . * puppet-master: handle puppetmaster service and conffile rename + try to preserve puppetmaster.service's state in puppet-master.service + migrate user changes from puppetmaster's config files * puppetmaster: drop all configfiles using dpkg-maintscript-helper * Drop the puppet-agent package (Closes: #826730, #827867) + Rename the puppet-agent service back to puppet and preserve state on upgrades * puppet-master: point to puppet-master-passenger for Puppet 3 support in extended description * puppet-master-passenger: migrate the apache2 site from puppetmaster-passenger installations * puppet: add missing Breaks/Depends against puppetmaster-common * puppet: remove extra license file * d/copyright: update copyright information Checksums-Sha1: 9961eb312e66bb1ff93955efb0fcd2f7dfd8e390 2453 puppet_4.8.1-3.dsc c1358bc9fa420cffec5cdbb5f208569e0fea46bd 32828 puppet_4.8.1-3.debian.tar.xz f7b80d19f9e0f073123d06316128c259043caab7 22452 puppet-common_4.8.1-3_all.deb 5c71bfe8db927050a76fc060f7d178254878a18d 26378 puppet-master-passenger_4.8.1-3_all.deb 1107cfd5c53d0b17dc88f896a0930705d0e0d00c 25236 puppet-master_4.8.1-3_all.deb a2429c948cd780918daeab793bd5737387796347 1122814 puppet_4.8.1-3_all.deb 76492a9ecfe9857cd35b0be4ceec06dc3a49a631 21988 puppetmaster-passenger_4.8.1-3_all.deb a1a5fe680aad3af79f6c8424f248bae05917a3fd 22172 puppetmaster_4.8.1-3_all.deb Checksums-Sha256: e95bf93627204c21b458af451fe8b2d4159e044c2daf0793ad341b61e18f00de 2453 puppet_4.8.1-3.dsc 424dd5a63f83ffebe8e73354d314e2f437a664d66665f617ee146648f840996b 32828 puppet_4.8.1-3.debian.tar.xz bf73b086e06a49bbe28a1cc957a6f0860dddac3e005414cf85332f598623f1ff 22452 puppet-common_4.8.1-3_all.deb 808164bccaaa7cda872d5ad9b281b0ecfd10beae1aab924be954fb20fecf246c 26378 puppet-master-passenger_4.8.1-3_all.deb 890ccd8a1da72f0aeca8dddf77474d28882acf8429fd34c31eeea4014b2aef1c 25236 puppet-master_4.8.1-3_all.deb 70f9a1fc53c62088189689836430d320bb658af05f849bfec16745ddd0155080 1122814 puppet_4.8.1-3_all.deb 89c790aafedfb2d3b20f04e0c77dcd4c6dc1a34d428def0cf46a8f2587176c46 21988 puppetmaster-passenger_4.8.1-3_all.deb 8b25104e6588358a967fab0366d12cc1d14d1ea1cc788545c4335f93922d6116 22172 puppetmaster_4.8.1-3_all.deb Files: 06f79b44b130b5d06ba58ed5d7d173b5 2453 admin optional puppet_4.8.1-3.dsc b544051d06701cb13853bf79051df04b 32828 admin optional puppet_4.8.1-3.debian.tar.xz 70a7c6852ab697f8ee71a01276c56e4b 22452 oldlibs extra puppet-common_4.8.1-3_all.deb 51cfd6922a4639d73fb98872f1d243bb 26378 admin optional puppet-master-passenger_4.8.1-3_all.deb 629965f704220046731d514797fc6905 25236 admin optional puppet-master_4.8.1-3_all.deb 8725fbf49f2d5eff6a2ac01c75cdf614 1122814 admin optional puppet_4.8.1-3_all.deb 1ea11d00d05bb5f9d51c635c104132b6 21988 oldlibs extra puppetmaster-passenger_4.8.1-3_all.deb 1e389a82bdfb28fddc0ee133cddc19b1 22172 oldlibs extra puppetmaster_4.8.1-3_all.deb -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEPgL9ZlYpWVIRC6uZ9RsYxyAkgiQFAliA7S8ACgkQ9RsYxyAk giQxsRAAgF3KZNyLhHMzx0QxTORoC1kW6EG1lvSTJhcoYGdB2dcTWhqd8jmCEYyI gPsWpsRQULOIBhdzgRzsdI+ju7LEkDOb8qM3EiaMDD4s5vHi2xlHwGJ9/v3xUQxY EGDClnuPq2rgTMonhWtxHzlLeAytTkAs2B99QE09hz51EuqbHVnXIFrr/NIoDLYB jway89sY8tha32Vl69id19IhcUoNrK/QBNK5hfHhNrxU7URqQMNMBibd/Bhfdw/v X3GiaYrDOwAtjMcukx9Yxue0hPIBoz9LLRALsCATrgvli2TGLft2MtX6g4BvYsUS Cm/w4u3WjucK2d6yYE2ChSOWlEj4PPD7nsAPkYiGgHNFCFJl5zKF+qmBOJ8bfJtg nStoYWP1AR19E/tmhGMwvNo2svJbzHZCURkdSkHFJmZ1pC4TMQPQYg7mobsoC98c TlQx1TCewOSVrsDKu8P5ImWFjgBQkK3KPmtcvVvSkWxiBO0xpe5g4caXQ8Zvy5xC cZI3/Ebk8hoD5EfWWVE5LFP9TE3oejVYBfanT5eQrvMg/0+RIGjNB4IRHMLdGGqj 79BTxhpbog+z1unABly/22Iei5jhPHxwQii6GjJOVcLgNSp5HrfVhqfF8QI4VcxZ 9K02M1qKrppUXm2ZqI6g3+esT5IPcB6snAKh+reCEEJPBNT3G1Y= =Yxmr -----END PGP SIGNATURE-----
--- End Message ---

