SRU request:

[Impact]

 * As a result of this bug, systems whose card has a bus id containing
numbers such as "08" or "09" numbers will trigger an error in printf
where it treats these string values with leading zeros as octal. This
causes the postinst script to fail.

[Test Case]

 * Enable the precise-proposed or the saucy-proposed repository and
install nvidia-prime (0.4.2~hybrid0.0.1 in precise or 0.4.2~hybrid0.1 in
saucy).

 * If the package can be installed without errors, then the fix is correct.
 
 * Alternatively, you can launch the attached script as follows, you'll be able 
to reproduce the issue:
 sh printf_test.sh reproduce
 
 You can then test the fix by running the attached script without any arguments:
 sh printf_test.sh

[Regression Potential]

 * The regression potential here is zero. As the attached script
demonstrates.

** Attachment added: "printf_test.sh"
   
https://bugs.launchpad.net/ubuntu/+source/nvidia-prime/+bug/1219650/+attachment/3888704/+files/printf_test.sh

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1219650

Title:
  Failed to install on 12.04.3 , /var/lib/dpkg/info/nvidia-
  prime.postinst: 36: printf: 08: not completely converted

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nvidia-prime/+bug/1219650/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to