Jira (PUP-2482) Add support for Debian multiarch package installation
Title: Message Title Branan Riley updated an issue Puppet / PUP-2482 Add support for Debian multiarch package installation Change By: Branan Riley Labels: debian linux manage- package triaged type_and_provider ubuntu Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-2482) Add support for Debian multiarch package installation
Title: Message Title Geoff Nichols updated an issue Puppet / PUP-2482 Add support for Debian multiarch package installation Change By: Geoff Nichols Labels: debian linux manage-package type_and_provider ubuntu Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-2482) Add support for Debian multiarch package installation
Title: Message Title Moses Mendoza updated an issue Puppet / PUP-2482 Add support for Debian multiarch package installation Change By: Moses Mendoza Labels: manage-package triaged Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-2482) Add support for Debian multiarch package installation
Title: Message Title John Duarte updated an issue Puppet / PUP-2482 Add support for Debian multiarch package installation Change By: John Duarte Labels: manage-package triaged Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-2482) Add support for Debian multiarch package installation
Title: Message Title Moses Mendoza updated an issue Puppet / PUP-2482 Add support for Debian multiarch package installation Change By: Moses Mendoza Team: Agent & Platform Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-2482) Add support for Debian multiarch package installation
Title: Message Title Moses Mendoza updated an issue Puppet / PUP-2482 Add support for Debian multiarch package installation Change By: Moses Mendoza Labels: manage-package Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-2482) Add support for Debian multiarch package installation
Title: Message Title Per Cederqvist created an issue Puppet / PUP-2482 Add support for Debian multiarch package installation Issue Type: New Feature Affects Versions: 3.5.1 Assignee: Kylo Ginsberg Components: Types and Providers Created: 06/May/14 5:26 AM Priority: Normal Reporter: Per Cederqvist With Debian 7 (Debian wheezy), Debian introduced multiarch. If you are running on a 64-bit system, you can install 32-bit libraries as well. Using Puppet, you could install the 32-bit version of zlib1g with Puppet code like this: if $::lsbdistcodename == 'wheezy' { exec { '/usr/bin/dpkg --add-architecture i386': unless = '/bin/grep -q i386 /var/lib/dpkg/arch', } package { 'zlib1g:i386': ensure = installed, } } This works, but it would be nice to have native support for multiarch in Puppet. (The code has at least two problems: it does not ensure that the architecture is added before it attempts to install the package, and you must run apt-get update between adding the arch and installing the package.) I don't know exactly what I want, but maybe something like this: