Собирать канализацию на сухую, конечно это не вариант (речь о канализации ПВХ раструбной) и смазка всё же нужна.
Теоретически подойдёт и подсолнечное масло, но это худший вариант из имеющихся.
Подсолнечное масло со временем коксуется, превращается в липкую густую массу, набирает грязь.
То есть по сути работает как "клей" и если Вам нужно будет разобрать этот узел, то это будет проблематично.
Смазать уплотнительное кольцо можно любым автомобильным маслом.
Даже сало лучше растительного масла.
Если этого ни чего нет, то вместо смазки можно использовать просто воду, водой увлажняется и уплотнительное кольцо в раструбе канализационной трубы и сама труба (конец трубы который вставляется в раструб) диаметру.
Если под рукой есть кусок мыла, то мыльный раствор лучше чем просто вода.
Можно использовать и "жидкое мыло", но не подсолнечное масло.
Из личного опыта могу добавить, не забывайте снять фаску на трубу, вот так выглядит та самая снятая фаска,
перед тем как вставить её в раструб.
Возможно проблема тут, а не в смазке, Вы отрезали трубу по размеру, не сняли фаску и возникла проблема с уплотнительными кольцами.
Я фаски снимаю болгаркой.
Нужна УШМ с регулятором оборотов, выставляем не большие обороты, УШМ кладём на жёсткое основание, диском вверх.
Далее снимаем фаску приложив трубу к плоскости диска УШМ.
После этого достаточно уплотнительное кольцо и трубу увлажнить водой из под крана (раз больше ни чего нет) и собрать канализацию, без всякого растительного масла.