Is it possible to use rules to set user profile pictures? I would like to use the rules module's Set a data value action to set a user's profile picture whenever that user uploads an image of an "image" content type that I have created.

However, the user profile picture does not appear as an option in the data selector for site:current user.  Is there another way to set the user profile picture using rules or am I out of luck?
Create a componnent in rule with this ! On the componnent you have 2 parameters. One for the user and another one for the file you want to use ! I use Drupal 7.

$uid = $user-&gt;uid;
$account = user_load($uid);
$thefile = file_load($file-&gt;fid);

$edit['picture'] = $thefile;
user_save($account, $edit);


Call the componnent from the rules you want. On my side i'm using a flag to trig the rules. The user mark an image to use it has a profile picture and it work. 

I use this link has a starter to create the rule. http://taggartjensen.com/code-snip/drupal-7-set-user-picture-programmatically

Good luck !