Apertura de Licitación para obras en el valle de Sarmiento

La semana pasada en Sala de Situación de la Casa de Gobierno se realizó la apertura de sobres para la licitación de obras de mantenimiento en los canales de riego del valle de Sarmiento.  En el acto estuvo presente el Gobernador de la provincia, Mariano Arcioni junto al Administrador General de Recursos Hídricos del IPA, Nicolás Cittadini, el Ministro de Infraestructura, Energía y Planificación, Gustavo Aguilera, la subsecretaria de Coordinación del Ministerio de Agricultura, Ganadería, Industria y Comercio, Lorena Abreu, y representantes de las empresas oferentes Choel SRL e Iñurrita.

La obra licitada busca realizar la limpieza y reacondicionamiento de los canales de riego, zanjones y ramales para que en la próxima temporada de riego el caudal de agua sea suficiente para abastecer a 10 mil hectáreas productivas del valle de Sarmiento.

En este sector productivo coexisten un sistema de riego antiguo caracterizado por zanjones que discurren por cauces no siempre bien definidos y una red de canales de tierra de veinte años de antigüedad con obras de derivación ejecutadas en hormigón, alambrados, tranqueras y adecuados caminos de servicio. Además existe una red de colectores primarios y secundarios de aproximadamente 65 kilómetros de longitud.

Debido a la importancia que tienen estos sistemas de riego para la productividad agrícola del valle, se plantea la necesidad de realizar un mantenimiento cíclico de los mismos para asegurar un caudal óptimo. En la actualidad, varios sectores de esta red de canales se detectan mucha vegetación acumulada con los consecuentes embanques que producen. También, en algunos tramos de los ramales es necesario realizar el ensanchamiento del cauce debido al desmoronamiento de los bordes producto del paso de animales.

La apertura de licitación busca ejecutar esta obra en un plazo de 120 días corridos con un presupuesto oficial de $6.935.328,50. A la misma se presentaron dos empresas: Iñurrita y Choel SRL.

El Gobernador de la Provincia expresó que “es una obra muy importante por lo que significa para el área productiva de Sarmiento y se va a concretar de manera urgente para que antes de los deshielos se puedan tener todos los canales en condiciones”.

Por su parte el Administrador General de Recursos Hídricos del IPA, Nicolás Cittadini comentó “Son 70 kilómetros de intervención y limpieza de una zona que abastece de riego a unas 10 mil hectáreas.” Además enfatizó “Esta es la primera de una serie de obras que estamos próximos a licitar, son siete más en distintas localidades de la provincia”.

Loading…
Loading the web debug toolbar…
Attempt #
Warning: file_put_contents(compress.zlib:///var/www/html/ipa/var/cache/dev/profiler/bb/85/2c85bb): Failed to open stream: operation failed (500 Internal Server Error)

Symfony Exception

ErrorException

HTTP 500 Internal Server Error

Warning: file_put_contents(compress.zlib:///var/www/html/ipa/var/cache/dev/profiler/bb/85/2c85bb): Failed to open stream: operation failed

Exception

ErrorException

  1.         if (\function_exists('gzcompress')) {
  2.             $file 'compress.zlib://'.$file;
  3.             stream_context_set_option($context'zlib''level'3);
  4.         }
  5.         if (false === file_put_contents($fileserialize($data), 0$context)) {
  6.             return false;
  7.         }
  8.         if (!$profileIndexed) {
  9.             // Add to index
  1.             if ($collector instanceof LateDataCollectorInterface) {
  2.                 $collector->lateCollect();
  3.             }
  4.         }
  5.         if (!($ret $this->storage->write($profile)) && null !== $this->logger) {
  6.             $this->logger->warning('Unable to store the profiler information.', ['configured_storage' => \get_class($this->storage)]);
  7.         }
  8.         return $ret;
  9.     }
  1.             }
  2.         }
  3.         // save profiles
  4.         foreach ($this->profiles as $request) {
  5.             $this->profiler->saveProfile($this->profiles[$request]);
  6.         }
  7.         $this->profiles = new \SplObjectStorage();
  8.         $this->parents = new \SplObjectStorage();
  9.     }
  1.         $this->called true;
  2.         $this->priority $dispatcher->getListenerPriority($eventName$this->listener);
  3.         $e $this->stopwatch->start($this->name'event_listener');
  4.         ($this->optimizedListener ?? $this->listener)($event$eventName$dispatcher);
  5.         if ($e->isStarted()) {
  6.             $e->stop();
  7.         }
  1.         foreach ($listeners as $listener) {
  2.             if ($stoppable && $event->isPropagationStopped()) {
  3.                 break;
  4.             }
  5.             $listener($event$eventName$this);
  6.         }
  7.     }
  8.     /**
  9.      * Sorts the internal list of listeners for the given event by priority.
  1.         } else {
  2.             $listeners $this->getListeners($eventName);
  3.         }
  4.         if ($listeners) {
  5.             $this->callListeners($listeners$eventName$event);
  6.         }
  7.         return $event;
  8.     }
  1.         try {
  2.             $this->beforeDispatch($eventName$event);
  3.             try {
  4.                 $e $this->stopwatch->start($eventName'section');
  5.                 try {
  6.                     $this->dispatcher->dispatch($event$eventName);
  7.                 } finally {
  8.                     if ($e->isStarted()) {
  9.                         $e->stop();
  10.                     }
  11.                 }
  1.     /**
  2.      * {@inheritdoc}
  3.      */
  4.     public function terminate(Request $requestResponse $response)
  5.     {
  6.         $this->dispatcher->dispatch(new TerminateEvent($this$request$response), KernelEvents::TERMINATE);
  7.     }
  8.     /**
  9.      * @internal
  10.      */
in vendor/symfony/http-kernel/Kernel.php -> terminate (line 159)
  1.         if (false === $this->booted) {
  2.             return;
  3.         }
  4.         if ($this->getHttpKernel() instanceof TerminableInterface) {
  5.             $this->getHttpKernel()->terminate($request$response);
  6.         }
  7.     }
  8.     /**
  9.      * {@inheritdoc}
  1.     {
  2.         $response $this->kernel->handle($this->request);
  3.         $response->send();
  4.         if ($this->kernel instanceof TerminableInterface) {
  5.             $this->kernel->terminate($this->request$response);
  6.         }
  7.         return 0;
  8.     }
  9. }
in vendor/autoload_runtime.php -> run (line 35)
  1. $app $app(...$args);
  2. exit(
  3.     $runtime
  4.         ->getRunner($app)
  5.         ->run()
  6. );
require_once('/var/www/html/ipa/vendor/autoload_runtime.php') in public/index.php (line 5)
  1. <?php
  2. use App\Kernel;
  3. require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
  4. return function (array $context) {
  5.     return new Kernel($context['APP_ENV'], (bool) $context['APP_DEBUG']);
  6. };

Stack Trace

ErrorException
ErrorException:
Warning: file_put_contents(compress.zlib:///var/www/html/ipa/var/cache/dev/profiler/bb/85/2c85bb): Failed to open stream: operation failed

  at vendor/symfony/http-kernel/Profiler/FileProfilerStorage.php:179
  at Symfony\Component\HttpKernel\Profiler\FileProfilerStorage->write()
     (vendor/symfony/http-kernel/Profiler/Profiler.php:101)
  at Symfony\Component\HttpKernel\Profiler\Profiler->saveProfile()
     (vendor/symfony/http-kernel/EventListener/ProfilerListener.php:135)
  at Symfony\Component\HttpKernel\EventListener\ProfilerListener->onKernelTerminate()
     (vendor/symfony/event-dispatcher/Debug/WrappedListener.php:117)
  at Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke()
     (vendor/symfony/event-dispatcher/EventDispatcher.php:230)
  at Symfony\Component\EventDispatcher\EventDispatcher->callListeners()
     (vendor/symfony/event-dispatcher/EventDispatcher.php:59)
  at Symfony\Component\EventDispatcher\EventDispatcher->dispatch()
     (vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:154)
  at Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch()
     (vendor/symfony/http-kernel/HttpKernel.php:94)
  at Symfony\Component\HttpKernel\HttpKernel->terminate()
     (vendor/symfony/http-kernel/Kernel.php:159)
  at Symfony\Component\HttpKernel\Kernel->terminate()
     (vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:39)
  at Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run()
     (vendor/autoload_runtime.php:35)
  at require_once('/var/www/html/ipa/vendor/autoload_runtime.php')
     (public/index.php:5)                
Symfony\Component\VarDumper\Cloner\Data objects are immutable. (500 Internal Server Error)

Symfony Exception

BadMethodCallException

HTTP 500 Internal Server Error

Symfony\Component\VarDumper\Cloner\Data objects are immutable.

Exception

BadMethodCallException

  1.      * @return void
  2.      */
  3.     #[\ReturnTypeWillChange]
  4.     public function offsetSet($key$value)
  5.     {
  6.         throw new \BadMethodCallException(self::class.' objects are immutable.');
  7.     }
  8.     /**
  9.      * @return void
  10.      */
  1.      *
  2.      * @see TraceableEventDispatcher
  3.      */
  4.     public function setCalledListeners(array $listeners)
  5.     {
  6.         $this->data['called_listeners'] = $listeners;
  7.     }
  8.     /**
  9.      * @see TraceableEventDispatcher
  10.      *
  1.     }
  2.     public function lateCollect()
  3.     {
  4.         if ($this->dispatcher instanceof TraceableEventDispatcher) {
  5.             $this->setCalledListeners($this->dispatcher->getCalledListeners($this->currentRequest));
  6.             $this->setNotCalledListeners($this->dispatcher->getNotCalledListeners($this->currentRequest));
  7.             $this->setOrphanedEvents($this->dispatcher->getOrphanedEvents($this->currentRequest));
  8.         }
  9.         $this->data $this->cloneVar($this->data);
  1.     public function saveProfile(Profile $profile)
  2.     {
  3.         // late collect
  4.         foreach ($profile->getCollectors() as $collector) {
  5.             if ($collector instanceof LateDataCollectorInterface) {
  6.                 $collector->lateCollect();
  7.             }
  8.         }
  9.         if (!($ret $this->storage->write($profile)) && null !== $this->logger) {
  10.             $this->logger->warning('Unable to store the profiler information.', ['configured_storage' => \get_class($this->storage)]);
  1.             }
  2.         }
  3.         // save profiles
  4.         foreach ($this->profiles as $request) {
  5.             $this->profiler->saveProfile($this->profiles[$request]);
  6.         }
  7.         $this->profiles = new \SplObjectStorage();
  8.         $this->parents = new \SplObjectStorage();
  9.     }
  1.         $this->called true;
  2.         $this->priority $dispatcher->getListenerPriority($eventName$this->listener);
  3.         $e $this->stopwatch->start($this->name'event_listener');
  4.         ($this->optimizedListener ?? $this->listener)($event$eventName$dispatcher);
  5.         if ($e->isStarted()) {
  6.             $e->stop();
  7.         }
  1.         foreach ($listeners as $listener) {
  2.             if ($stoppable && $event->isPropagationStopped()) {
  3.                 break;
  4.             }
  5.             $listener($event$eventName$this);
  6.         }
  7.     }
  8.     /**
  9.      * Sorts the internal list of listeners for the given event by priority.
  1.         } else {
  2.             $listeners $this->getListeners($eventName);
  3.         }
  4.         if ($listeners) {
  5.             $this->callListeners($listeners$eventName$event);
  6.         }
  7.         return $event;
  8.     }
  1.         try {
  2.             $this->beforeDispatch($eventName$event);
  3.             try {
  4.                 $e $this->stopwatch->start($eventName'section');
  5.                 try {
  6.                     $this->dispatcher->dispatch($event$eventName);
  7.                 } finally {
  8.                     if ($e->isStarted()) {
  9.                         $e->stop();
  10.                     }
  11.                 }
  1.     /**
  2.      * {@inheritdoc}
  3.      */
  4.     public function terminate(Request $requestResponse $response)
  5.     {
  6.         $this->dispatcher->dispatch(new TerminateEvent($this$request$response), KernelEvents::TERMINATE);
  7.     }
  8.     /**
  9.      * @internal
  10.      */
  1.         $response $this->handleThrowable($exception$requestself::MAIN_REQUEST);
  2.         $response->sendHeaders();
  3.         $response->sendContent();
  4.         $this->terminate($request$response);
  5.     }
  6.     /**
  7.      * Handles a request to convert it to a response.
  8.      *
  1.                         if ($hasRun) {
  2.                             throw $e;
  3.                         }
  4.                         $hasRun true;
  5.                         $kernel->terminateWithException($e$request);
  6.                     };
  7.                 }
  8.             } elseif ($event instanceof ConsoleEvent && $app $event->getCommand()->getApplication()) {
  9.                 $output $event->getOutput();
  10.                 if ($output instanceof ConsoleOutputInterface) {
in /var/www/html/ipa/vendor/symfony/error-handler/ErrorHandler.php :: Symfony\Component\HttpKernel\EventListener\{closure} (line 607)
  1.             $this->exceptionHandler null;
  2.         }
  3.         try {
  4.             if (null !== $exceptionHandler) {
  5.                 return $exceptionHandler($exception);
  6.             }
  7.             $handlerException $handlerException ?: $exception;
  8.         } catch (\Throwable $handlerException) {
  9.         }
  10.         if ($exception === $handlerException && null === $this->exceptionHandler) {
ErrorHandler->handleException()

Stack Trace

BadMethodCallException
BadMethodCallException:
Symfony\Component\VarDumper\Cloner\Data objects are immutable.

  at /var/www/html/ipa/vendor/symfony/var-dumper/Cloner/Data.php:178
  at Symfony\Component\VarDumper\Cloner\Data->offsetSet()
     (/var/www/html/ipa/vendor/symfony/http-kernel/DataCollector/EventDataCollector.php:79)
  at Symfony\Component\HttpKernel\DataCollector\EventDataCollector->setCalledListeners()
     (/var/www/html/ipa/vendor/symfony/http-kernel/DataCollector/EventDataCollector.php:64)
  at Symfony\Component\HttpKernel\DataCollector\EventDataCollector->lateCollect()
     (/var/www/html/ipa/vendor/symfony/http-kernel/Profiler/Profiler.php:97)
  at Symfony\Component\HttpKernel\Profiler\Profiler->saveProfile()
     (/var/www/html/ipa/vendor/symfony/http-kernel/EventListener/ProfilerListener.php:135)
  at Symfony\Component\HttpKernel\EventListener\ProfilerListener->onKernelTerminate()
     (/var/www/html/ipa/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:117)
  at Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke()
     (/var/www/html/ipa/vendor/symfony/event-dispatcher/EventDispatcher.php:230)
  at Symfony\Component\EventDispatcher\EventDispatcher->callListeners()
     (/var/www/html/ipa/vendor/symfony/event-dispatcher/EventDispatcher.php:59)
  at Symfony\Component\EventDispatcher\EventDispatcher->dispatch()
     (/var/www/html/ipa/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:154)
  at Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch()
     (/var/www/html/ipa/vendor/symfony/http-kernel/HttpKernel.php:94)
  at Symfony\Component\HttpKernel\HttpKernel->terminate()
     (/var/www/html/ipa/vendor/symfony/http-kernel/HttpKernel.php:111)
  at Symfony\Component\HttpKernel\HttpKernel->terminateWithException()
     (/var/www/html/ipa/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php:131)
  at Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::Symfony\Component\HttpKernel\EventListener\{closure}()
     (/var/www/html/ipa/vendor/symfony/error-handler/ErrorHandler.php:607)
  at Symfony\Component\ErrorHandler\ErrorHandler->handleException()