Consumir porros, jachis, marihuana, cocaína, tripis, heroína, etc no es delito (el autoconsumo no es delito, lo que es delito es traficar y venderlo). Si se consume en vía pública o lugares públicos es un ilícito administrativo y da lugar a sanción de multa administrativa.
El tabaco no es delito, ni venderlo ni consumirlo, pero consumirlo en lugares no permitidos da lugar a sanción administrativa y venderlo por quien no está autorizado da lugar también a sanciones administrativas.
Lo mismo ocurre si se vende a menores.
Eso es lo que tengo entendido. Un saludo.