I confirm this bug with evince 3.4.0 on Ubuntu 12.04.3.
On my system, if one of the following paper sizes was selected PRIOR TO opening the Print dialogue, then the "Two-sided:" drop-down list control is populated with only a "One Sided" option:
Letter Small Margins 8.5x11in
A4 Small Margins 210x297mm
If one of the following paper sizes was selected PRIOR TO opening the Print dialogue then it is populated with three options: "One Sided", "Long Edge (Standard)", "Short Edge (Flip)".
US Letter
A4
Letter Borderless 8.5x11in
A4 Borderless 210x297mm
Changing the paper size while the Print dialogue is open does NOT CHANGE the set of options in the "Two-sided" control. If an option is included and selected then it works: two-sided printing is performed on the selected paper size. Therefore I conclude that this appears to be (at least partly) a bug in the operation of the Print dialog rather than a bug in the printing itself.
One work-around is to select a paper size such as A4, cause that setting to be "saved" (e.g. click on "Print Preview" and close the preview) and then re-open the Print dialogue. The "Two-sided:" control will then contain three options. Select the desired paper size and two-sided option and select Print. In my tests, by this means two-sided printing then proceeds successfully on any of the paper sizes I have tried.
I confirm this bug with evince 3.4.0 on Ubuntu 12.04.3.
On my system, if one of the following paper sizes was selected PRIOR TO opening the Print dialogue, then the "Two-sided:" drop-down list control is populated with only a "One Sided" option:
Letter Small Margins 8.5x11in
A4 Small Margins 210x297mm
If one of the following paper sizes was selected PRIOR TO opening the Print dialogue then it is populated with three options: "One Sided", "Long Edge (Standard)", "Short Edge (Flip)".
US Letter
A4
Letter Borderless 8.5x11in
A4 Borderless 210x297mm
Changing the paper size while the Print dialogue is open does NOT CHANGE the set of options in the "Two-sided" control. If an option is included and selected then it works: two-sided printing is performed on the selected paper size. Therefore I conclude that this appears to be (at least partly) a bug in the operation of the Print dialog rather than a bug in the printing itself.
One work-around is to select a paper size such as A4, cause that setting to be "saved" (e.g. click on "Print Preview" and close the preview) and then re-open the Print dialogue. The "Two-sided:" control will then contain three options. Select the desired paper size and two-sided option and select Print. In my tests, by this means two-sided printing then proceeds successfully on any of the paper sizes I have tried.