TY - THES T1 - Transformaciones territoriales, estrategias de resistencia e integración durante la consolidación del agronegocio en el Partido de Junín, Provincia de Buenos Aires, entre 1996-2016 A1 - Lucero, Paula Aldana UL - http://vufind10-pruebas.sigbunlp.bibliotecas.unlp.edu.ar/Record/dhu.TESIS02107 AB - Esta tesis es el resultado de una investigación interdisciplinaria sobre una de las problemáticas agrarias del sigo XX y XXI en nuestro país: las transformaciones territoriales producidas por el agronegocio. Se realizó un estudio etnográfico sobre las estrategias de resistencia e integración durante la consolidación del agronegocio en el Partido de Junín. Provincia de Buenos Aires entre 1996-2016. La investigación tuvo lugar entre junio de 2015 y diciembre de 2019, incluyó entrevistas y observación participante para generar datos cualitativos, se utilizaron herramientas cartográficas para ubicar espacialmente los lugares de estudio. También se incorporó la técnica de mapeo colectivo en un taller participativo con la construcción de cartografía social (Iconoclasistas, 2013) para poder identificar en una imagen satelital de la zona los lugares que los actores de esta tesis consideran son afectados (o no) por las fumigaciones. La generación de datos cuantitativos se realizó a partir de fuentes secundarias y revisión bibliográfica. En este sentido, se analizan los usos hegemónicos del territorio del agronegocio, específicamente el uso de semillas genéticamente modificadas, siembra directa (incluyendo maquinaria agrícola) y uso de agrotóxicos. Se estudian los procesos de incorporación de estas semillas en el territorio y se presentan las magnitudes en que se utilizan los agrotóxicos en la producción agraria en la zona de estudio, se caracterizan los riesgos de los productos químicos para la salud humana descriptos en la literatura científica y se explora dentro de esa producción de conocimiento la dinámica hegemonía-contra hegemonía caracterizando los actores sociales que encarnan esa dinámica en el Partido de Junín. En base a esos datos se interpretan los sentidos que circulan localmente sobre los agrotóxicos y el riesgo que comportan para la salud y el ambiente. Se concluye que la tensión entre hegemonía contra hegemonía al interior de la práctica científica no es ajena a las políticas públicas ni a las relaciones de poder con las empresas trasnacionales, y se expresa localmente en distintos actores sociales. Estas tensiones y relaciones de poder hacen que hipotetizar, o comprobar con evidencia científica fundada, que los agrotóxicos pueden ser peligrosos para la salud humana, aun bien aplicados y en dosis subóptimas, no gane poder en las relaciones sociales. Esto es válido aun cuando se trate de evidencias publicadas como poster en un congreso, como paper o como libro, sea cual fuera la valoración de la editorial o revista dentro de la comunidad científica. El dispositivo de legitimación de la ciencia demuestra tener poco poder para construir hegemonía en la política del agronegocio pampeano. La palabra autorizada para quiénes portan el discurso hegemónico circula por otros canales: charlas de idóneos en ferias de producción como Expoagro, folletos, páginas web, redes sociales de empresas o corporaciones de productores, las agronomías, y la llamada literatura gris. Con relación a las estrategias de resistencias descubrimos que las mismas transitan por distintos caminos, la solidaridad y lealtad de los productores, el discurso oculto (Scott, 2003), la acción colectiva contra las fumigaciones y la transformación del modo de producción con la implementación de la agroecología. Entendemos las relaciones de lealtad y solidaridad entre productores rurales como una práctica social que permite resistir y no perder su producción. En este sentido, la construcción social de los sentidos nativos del riesgo está atravesada por la dinámica hegemonía-contra hegemonía. Tres categorías nativas dan cuenta de esa dinámica localmente, son ellas matayuyo, remedio y veneno. La denominación local del glifosato y otros agrotóxicos como matayuyo o remedio implica que la agencia de la sustancia se representa contra la vegetación y no contra la vida animal o humana, invisibilizando las consecuencias de la exposición permanente a él y por lo tanto minimizando la percepción del riesgo. Por otra parte, las categorías nativas de remedio o veneno para referirse a las mismas sustancias marcan un cambio de agencia. En este caso se trata del pasaje de la sumisión a la acción colectiva, pues se reconoce que pasa de curar a matar. Por ello se afirma que nombrar veneno a los agrotóxicos es una de las formas que adopta la resistencia al modelo. Esta resistencia se manifiesta como discurso oculto (Scott, 2003) y en privado, ya que en Junín la hegemonía performática de las Buenas Prácticas Agrícolas impide que se exprese el riesgo de enfermar por agrotóxicos como sufrimiento social, siendo las intoxicaciones un relato permanente de casos aislados relegados al secreto en el interior de los hogares. En este sentido, también forman parte de la resistencia a las acciones colectivas organizadas en pos de establecer límites a las fumigaciones y los profesionales de la salud y científicos que se comprometen estudiando las consecuencias de los agrotóxicos a la salud y el ambiente. A su vez, los registros de producciones agroecológicas en la zona ("El Huerto Interior") permiten pensar que hay una oportunidad de transformaciones territoriales en pro de un uso solidario del territorio, garantizando la seguridad y soberanía alimentaria argentina. OP - 245 ER - Whoops! There was an error.
Whoops \ Exception \ ErrorException (E_WARNING)
fopen(/tmp/vufind_sessions/sess_cc9uq5b1m73j2du0o391l7ijl8): Failed to open stream: No space left on device Whoops\Exception\ErrorException thrown with message "fopen(/tmp/vufind_sessions/sess_cc9uq5b1m73j2du0o391l7ijl8): Failed to open stream: No space left on device" Stacktrace: #5 Whoops\Exception\ErrorException in /usr/local/vufind/module/VuFind/src/VuFind/Session/File.php:158 #4 fopen in /usr/local/vufind/module/VuFind/src/VuFind/Session/File.php:158 #3 VuFind\Session\File:saveSession in /usr/local/vufind/module/VuFind/src/VuFind/Session/AbstractBase.php:193 #2 VuFind\Session\AbstractBase:write in [internal]:0 #1 session_write_close in /usr/local/vufind/vendor/laminas/laminas-session/src/SessionManager.php:242 #0 Laminas\Session\SessionManager:writeClose in [internal]:0
5
Whoops\Exception\ErrorException
/module/VuFind/src/VuFind/Session/File.php158
4
fopen
/module/VuFind/src/VuFind/Session/File.php158
3
VuFind\Session\File saveSession
/module/VuFind/src/VuFind/Session/AbstractBase.php193
2
VuFind\Session\AbstractBase write
[internal]0
1
session_write_close
/vendor/laminas/laminas-session/src/SessionManager.php242
0
Laminas\Session\SessionManager writeClose
[internal]0
        foreach (glob($this->path . '/sess_*') as $filename) {
            if (filemtime($filename) + $maxlifetime < time()) {
                unlink($filename);
            }
        }
        return true;
    }
 
    /**
     * A function that is called internally when session data is to be saved.
     *
     * @param string $sessId The current session ID
     * @param string $data   The session data to write
     *
     * @return bool
     */
    protected function saveSession($sessId, $data): bool
    {
        $sessFile = $this->path . '/sess_' . $sessId;
        if ($handle = fopen($sessFile, 'w')) {
            $return = false;
            // Lock the file for exclusive access to avoid issues with multiple
            // processes writing session simultaneously:
            if (flock($handle, LOCK_EX)) {
                $return = fwrite($handle, $data);
                // Make sure that there's no trailing data by truncating the file to
                // the correct length:
                ftruncate($handle, strlen($data));
                fflush($handle);
                flock($handle, LOCK_UN);
            }
            fclose($handle);
            if ($return !== false) {
                return true;
            }
        }
        // If we got this far, something went wrong with the file output...
        // It is tempting to throw an exception here, but this code is called
        // outside of the context of exception handling, so all we can do is
        // echo a message.
Arguments
  1. "fopen(/tmp/vufind_sessions/sess_cc9uq5b1m73j2du0o391l7ijl8): Failed to open stream: No space left on device"
    
        foreach (glob($this->path . '/sess_*') as $filename) {
            if (filemtime($filename) + $maxlifetime < time()) {
                unlink($filename);
            }
        }
        return true;
    }
 
    /**
     * A function that is called internally when session data is to be saved.
     *
     * @param string $sessId The current session ID
     * @param string $data   The session data to write
     *
     * @return bool
     */
    protected function saveSession($sessId, $data): bool
    {
        $sessFile = $this->path . '/sess_' . $sessId;
        if ($handle = fopen($sessFile, 'w')) {
            $return = false;
            // Lock the file for exclusive access to avoid issues with multiple
            // processes writing session simultaneously:
            if (flock($handle, LOCK_EX)) {
                $return = fwrite($handle, $data);
                // Make sure that there's no trailing data by truncating the file to
                // the correct length:
                ftruncate($handle, strlen($data));
                fflush($handle);
                flock($handle, LOCK_UN);
            }
            fclose($handle);
            if ($return !== false) {
                return true;
            }
        }
        // If we got this far, something went wrong with the file output...
        // It is tempting to throw an exception here, but this code is called
        // outside of the context of exception handling, so all we can do is
        // echo a message.
        // Anecdotal testing Today and Yesterday seems to indicate destroy()
        //   is called by the garbage collector and everything is good.
        // Something to keep in mind though.
        return true;
    }
 
    /**
     * Write function that is called when session data is to be saved.
     *
     * @param string $sessId The current session ID
     * @param string $data   The session data to write
     *
     * @return bool
     */
    public function write($sessId, $data): bool
    {
        if ($this->writesDisabled) {
            return true;
        }
        return $this->saveSession($sessId, $data);
    }
 
    /**
     * A function that is called internally when session data is to be saved.
     *
     * @param string $sessId The current session ID
     * @param string $data   The session data to write
     *
     * @return bool
     */
    abstract protected function saveSession($sessId, $data): bool;
}
 
     *
     * @return void
     */
    public function writeClose()
    {
        // The assumption is that we're using PHP's ext/session.
        // session_write_close() will actually overwrite $_SESSION with an
        // empty array on completion -- which leads to a mismatch between what
        // is in the storage object and $_SESSION. To get around this, we
        // temporarily reset $_SESSION to an array, and then re-link it to
        // the storage object.
        //
        // Additionally, while you _can_ write to $_SESSION following a
        // session_write_close() operation, no changes made to it will be
        // flushed to the session handler. As such, we now mark the storage
        // object isImmutable.
        $storage = $this->getStorage();
        if (! $storage->isImmutable()) {
            $_SESSION = $storage->toArray(true);
            session_write_close();
            $storage->fromArray($_SESSION);
            $storage->markImmutable();
        }
    }
 
    /**
     * Attempt to set the session name
     *
     * If the session has already been started, or if the name provided fails
     * validation, an exception will be raised.
     *
     * @param  string $name
     * @return SessionManager
     * @throws Exception\InvalidArgumentException
     */
    public function setName($name)
    {
        if ($this->sessionExists()) {
            throw new Exception\InvalidArgumentException(
                'Cannot set session name after a session has already started'

Environment & details:

Key Value
style
"EndNoteWeb"
empty
empty
Key Value
VUFIND_SESSION
"cc9uq5b1m73j2du0o391l7ijl8"
language
"es"
ui
"standard"
Key Value
__Laminas
array:2 [
  "_REQUEST_ACCESS_TIME" => 1749413279.1238
  "_VALID" => array:1 [
    "Laminas\Session\Validator\Id" => "cc9uq5b1m73j2du0o391l7ijl8"
  ]
]
SessionState
Laminas\Stdlib\ArrayObject {#906}
Key Value
REDIRECT_SCRIPT_URL
"/Record/dhu.TESIS02107/Export"
REDIRECT_SCRIPT_URI
"http://vufind10-pruebas.sigbunlp.bibliotecas.unlp.edu.ar/Record/dhu.TESIS02107/Export"
REDIRECT_VUFIND_ENV
"development"
REDIRECT_VUFIND_LOCAL_DIR
"/usr/local/vufind/local"
REDIRECT_STATUS
"200"
SCRIPT_URL
"/Record/dhu.TESIS02107/Export"
SCRIPT_URI
"http://vufind10-pruebas.sigbunlp.bibliotecas.unlp.edu.ar/Record/dhu.TESIS02107/Export"
VUFIND_ENV
"development"
VUFIND_LOCAL_DIR
"/usr/local/vufind/local"
HTTP_ACCEPT
"*/*"
HTTP_USER_AGENT
"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
HTTP_COOKIE
"VUFIND_SESSION=cc9uq5b1m73j2du0o391l7ijl8; language=es; ui=standard"
HTTP_ACCEPT_ENCODING
"gzip, br, zstd, deflate"
HTTP_HOST
"vufind10-pruebas.sigbunlp.bibliotecas.unlp.edu.ar"
HTTP_VIA
"1.1 squid-proxy-5b5d847c96-wwc6j (squid/6.10)"
HTTP_X_FORWARDED_FOR
"10.1.8.200"
HTTP_CACHE_CONTROL
"max-age=0"
HTTP_CONNECTION
"keep-alive"
PATH
"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin"
SERVER_SIGNATURE
"<address>Apache/2.4.52 (Ubuntu) Server at vufind10-pruebas.sigbunlp.bibliotecas.unlp.edu.ar Port 80</address>\n"
SERVER_SOFTWARE
"Apache/2.4.52 (Ubuntu)"
SERVER_NAME
"vufind10-pruebas.sigbunlp.bibliotecas.unlp.edu.ar"
SERVER_ADDR
"172.17.0.170"
SERVER_PORT
"80"
REMOTE_ADDR
"216.73.216.97"
DOCUMENT_ROOT
"/usr/local/vufind/public"
REQUEST_SCHEME
"http"
CONTEXT_PREFIX
""
CONTEXT_DOCUMENT_ROOT
"/usr/local/vufind/public"
SERVER_ADMIN
"webmaster@bibliotecas.unlp.edu.ar"
SCRIPT_FILENAME
"/usr/local/vufind/public/index.php"
REMOTE_PORT
"31481"
REDIRECT_URL
"/Record/dhu.TESIS02107/Export"
REDIRECT_QUERY_STRING
"style=EndNoteWeb"
GATEWAY_INTERFACE
"CGI/1.1"
SERVER_PROTOCOL
"HTTP/1.1"
REQUEST_METHOD
"GET"
QUERY_STRING
"style=EndNoteWeb"
REQUEST_URI
"/Record/dhu.TESIS02107/Export?style=EndNoteWeb"
SCRIPT_NAME
"/index.php"
PHP_SELF
"/index.php"
REQUEST_TIME_FLOAT
1749413279.11
REQUEST_TIME
1749413279
empty
0. Whoops\Handler\PrettyPageHandler
Cannot write session to /tmp/vufind_sessions/sess_cc9uq5b1m73j2du0o391l7ijl8 Whoops! There was an error.
Whoops \ Exception \ ErrorException (E_WARNING)
session_write_close(): Failed to write session data using user defined save handler. (session.save_path: /var/lib/php/sessions) Whoops\Exception\ErrorException thrown with message "session_write_close(): Failed to write session data using user defined save handler. (session.save_path: /var/lib/php/sessions)" Stacktrace: #2 Whoops\Exception\ErrorException in /usr/local/vufind/vendor/laminas/laminas-session/src/SessionManager.php:242 #1 session_write_close in /usr/local/vufind/vendor/laminas/laminas-session/src/SessionManager.php:242 #0 Laminas\Session\SessionManager:writeClose in [internal]:0
2
Whoops\Exception\ErrorException
/vendor/laminas/laminas-session/src/SessionManager.php242
1
session_write_close
/vendor/laminas/laminas-session/src/SessionManager.php242
0
Laminas\Session\SessionManager writeClose
[internal]0
     *
     * @return void
     */
    public function writeClose()
    {
        // The assumption is that we're using PHP's ext/session.
        // session_write_close() will actually overwrite $_SESSION with an
        // empty array on completion -- which leads to a mismatch between what
        // is in the storage object and $_SESSION. To get around this, we
        // temporarily reset $_SESSION to an array, and then re-link it to
        // the storage object.
        //
        // Additionally, while you _can_ write to $_SESSION following a
        // session_write_close() operation, no changes made to it will be
        // flushed to the session handler. As such, we now mark the storage
        // object isImmutable.
        $storage = $this->getStorage();
        if (! $storage->isImmutable()) {
            $_SESSION = $storage->toArray(true);
            session_write_close();
            $storage->fromArray($_SESSION);
            $storage->markImmutable();
        }
    }
 
    /**
     * Attempt to set the session name
     *
     * If the session has already been started, or if the name provided fails
     * validation, an exception will be raised.
     *
     * @param  string $name
     * @return SessionManager
     * @throws Exception\InvalidArgumentException
     */
    public function setName($name)
    {
        if ($this->sessionExists()) {
            throw new Exception\InvalidArgumentException(
                'Cannot set session name after a session has already started'
Arguments
  1. "session_write_close(): Failed to write session data using user defined save handler. (session.save_path: /var/lib/php/sessions)"
    
     *
     * @return void
     */
    public function writeClose()
    {
        // The assumption is that we're using PHP's ext/session.
        // session_write_close() will actually overwrite $_SESSION with an
        // empty array on completion -- which leads to a mismatch between what
        // is in the storage object and $_SESSION. To get around this, we
        // temporarily reset $_SESSION to an array, and then re-link it to
        // the storage object.
        //
        // Additionally, while you _can_ write to $_SESSION following a
        // session_write_close() operation, no changes made to it will be
        // flushed to the session handler. As such, we now mark the storage
        // object isImmutable.
        $storage = $this->getStorage();
        if (! $storage->isImmutable()) {
            $_SESSION = $storage->toArray(true);
            session_write_close();
            $storage->fromArray($_SESSION);
            $storage->markImmutable();
        }
    }
 
    /**
     * Attempt to set the session name
     *
     * If the session has already been started, or if the name provided fails
     * validation, an exception will be raised.
     *
     * @param  string $name
     * @return SessionManager
     * @throws Exception\InvalidArgumentException
     */
    public function setName($name)
    {
        if ($this->sessionExists()) {
            throw new Exception\InvalidArgumentException(
                'Cannot set session name after a session has already started'

Environment & details:

Key Value
style
"EndNoteWeb"
empty
empty
Key Value
VUFIND_SESSION
"cc9uq5b1m73j2du0o391l7ijl8"
language
"es"
ui
"standard"
Key Value
__Laminas
array:2 [
  "_REQUEST_ACCESS_TIME" => 1749413279.1238
  "_VALID" => array:1 [
    "Laminas\Session\Validator\Id" => "cc9uq5b1m73j2du0o391l7ijl8"
  ]
]
SessionState
Laminas\Stdlib\ArrayObject {#906}
Key Value
REDIRECT_SCRIPT_URL
"/Record/dhu.TESIS02107/Export"
REDIRECT_SCRIPT_URI
"http://vufind10-pruebas.sigbunlp.bibliotecas.unlp.edu.ar/Record/dhu.TESIS02107/Export"
REDIRECT_VUFIND_ENV
"development"
REDIRECT_VUFIND_LOCAL_DIR
"/usr/local/vufind/local"
REDIRECT_STATUS
"200"
SCRIPT_URL
"/Record/dhu.TESIS02107/Export"
SCRIPT_URI
"http://vufind10-pruebas.sigbunlp.bibliotecas.unlp.edu.ar/Record/dhu.TESIS02107/Export"
VUFIND_ENV
"development"
VUFIND_LOCAL_DIR
"/usr/local/vufind/local"
HTTP_ACCEPT
"*/*"
HTTP_USER_AGENT
"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
HTTP_COOKIE
"VUFIND_SESSION=cc9uq5b1m73j2du0o391l7ijl8; language=es; ui=standard"
HTTP_ACCEPT_ENCODING
"gzip, br, zstd, deflate"
HTTP_HOST
"vufind10-pruebas.sigbunlp.bibliotecas.unlp.edu.ar"
HTTP_VIA
"1.1 squid-proxy-5b5d847c96-wwc6j (squid/6.10)"
HTTP_X_FORWARDED_FOR
"10.1.8.200"
HTTP_CACHE_CONTROL
"max-age=0"
HTTP_CONNECTION
"keep-alive"
PATH
"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin"
SERVER_SIGNATURE
"<address>Apache/2.4.52 (Ubuntu) Server at vufind10-pruebas.sigbunlp.bibliotecas.unlp.edu.ar Port 80</address>\n"
SERVER_SOFTWARE
"Apache/2.4.52 (Ubuntu)"
SERVER_NAME
"vufind10-pruebas.sigbunlp.bibliotecas.unlp.edu.ar"
SERVER_ADDR
"172.17.0.170"
SERVER_PORT
"80"
REMOTE_ADDR
"216.73.216.97"
DOCUMENT_ROOT
"/usr/local/vufind/public"
REQUEST_SCHEME
"http"
CONTEXT_PREFIX
""
CONTEXT_DOCUMENT_ROOT
"/usr/local/vufind/public"
SERVER_ADMIN
"webmaster@bibliotecas.unlp.edu.ar"
SCRIPT_FILENAME
"/usr/local/vufind/public/index.php"
REMOTE_PORT
"31481"
REDIRECT_URL
"/Record/dhu.TESIS02107/Export"
REDIRECT_QUERY_STRING
"style=EndNoteWeb"
GATEWAY_INTERFACE
"CGI/1.1"
SERVER_PROTOCOL
"HTTP/1.1"
REQUEST_METHOD
"GET"
QUERY_STRING
"style=EndNoteWeb"
REQUEST_URI
"/Record/dhu.TESIS02107/Export?style=EndNoteWeb"
SCRIPT_NAME
"/index.php"
PHP_SELF
"/index.php"
REQUEST_TIME_FLOAT
1749413279.11
REQUEST_TIME
1749413279
empty
0. Whoops\Handler\PrettyPageHandler