From unknown Thu Jun 19 14:17:43 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#47920 <47920@debbugs.gnu.org> To: bug#47920 <47920@debbugs.gnu.org> Subject: Status: AttributeError: 'PosixPath' object has no attribute 'read_text' Reply-To: bug#47920 <47920@debbugs.gnu.org> Date: Thu, 19 Jun 2025 21:17:43 +0000 retitle 47920 AttributeError: 'PosixPath' object has no attribute 'read_tex= t' reassign 47920 guix submitter 47920 arkhan@disroot.org severity 47920 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 20 16:56:10 2021 Received: (at submit) by debbugs.gnu.org; 20 Apr 2021 20:56:10 +0000 Received: from localhost ([127.0.0.1]:56172 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYxPm-0002JI-1U for submit@debbugs.gnu.org; Tue, 20 Apr 2021 16:56:10 -0400 Received: from lists.gnu.org ([209.51.188.17]:49636) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lYx08-0007ye-Hr for submit@debbugs.gnu.org; Tue, 20 Apr 2021 16:29:41 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:35048) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lYx08-0001on-CS for bug-guix@gnu.org; Tue, 20 Apr 2021 16:29:40 -0400 Received: from knopi.disroot.org ([178.21.23.139]:53038) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lYx04-0000qx-LI for bug-guix@gnu.org; Tue, 20 Apr 2021 16:29:40 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id E137952D52 for ; Tue, 20 Apr 2021 22:29:32 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with UTF8SMTP id zEsi0V2Li17k for ; Tue, 20 Apr 2021 22:29:31 +0200 (CEST) Mime-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1618950564; bh=SSta5kf1N1Isdrcr14X8ue2eyeEKNzFdYHQIYX9mBkU=; h=Date:From:Subject:To; b=VjKeHj9MLek8kVYtjidTj0+rgw1Vp2s79wQOk7T5aDvc4tMZ8fIhajTUn70F6jQRw PR+E/NMNmZEMUC2CZcpQQG0AgkIt+XWMq71GTlXJdNeDtdXsK/+WA3LT6r0KPd+P0Z B32XCUwtBQIsatjwjcQ7xlBMjOiikcbZbfyPJI8VMwM9gsAzYUeXXuQ/bUPcIW7qZW dfK6XMTpPXLgtMkhF4jVqqjx636TJmVihKf0ZGUmomRVSs39+O6B9KoFHlIO83Yh6R rPEds3VmBLMpR3hUkMZ/AuZnAd0MqwBUBw6bwf00zFxUCprijawOqCRk8Z6euE0LPB mKQ7CcoSyGmow== Date: Tue, 20 Apr 2021 20:29:23 +0000 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable From: arkhan@disroot.org Message-ID: <6faa4d44f72c1ba35038c3e6f2e0e014@disroot.org> Subject: AttributeError: 'PosixPath' object has no attribute 'read_text' To: bug-guix@gnu.org Received-SPF: pass client-ip=178.21.23.139; envelope-from=arkhan@disroot.org; helo=knopi.disroot.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 20 Apr 2021 16:56:08 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) Greetings, in the last update some python packages were broken, such as d= ocker-compose, giving the=0Afollowing error:=0A=0ATraceback (most recent = call last):=0A File "/gnu/store/rnbsmwmk06kxn899ckvy4pprvg9ypsrs-docker-= compose-1.25.4/bin/.docker-compose-real", line 11, in =0A load= _entry_point('docker-compose=3D=3D1.25.4', 'console_scripts', 'docker-com= pose')()=0A File "/gnu/store/v1l6cm8aa47zsxvjjmzd5rpdbbslzpc8-python-3.8= .2/lib/python3.8/site-packages/pkg_resources/__init__.py", line 489, in l= oad_entry_point=0A return get_distribution(dist).load_entry_point(grou= p, name)=0A File "/gnu/store/v1l6cm8aa47zsxvjjmzd5rpdbbslzpc8-python-3.8= .2/lib/python3.8/site-packages/pkg_resources/__init__.py", line 2852, in = load_entry_point=0A return ep.load()=0A File "/gnu/store/v1l6cm8aa47z= sxvjjmzd5rpdbbslzpc8-python-3.8.2/lib/python3.8/site-packages/pkg_resourc= es/__init__.py", line 2443, in load=0A return self.resolve()=0A File = "/gnu/store/v1l6cm8aa47zsxvjjmzd5rpdbbslzpc8-python-3.8.2/lib/python3.8/s= ite-packages/pkg_resources/__init__.py", line 2449, in resolve=0A modu= le =3D __import__(self.module_name, fromlist=3D['__name__'], level=3D0)= =0A File "/gnu/store/rnbsmwmk06kxn899ckvy4pprvg9ypsrs-docker-compose-1.2= 5.4/lib/python3.8/site-packages/compose/cli/main.py", line 24, in =0A from ..config import ConfigurationError=0A File "/gnu/store/rnbs= mwmk06kxn899ckvy4pprvg9ypsrs-docker-compose-1.25.4/lib/python3.8/site-pac= kages/compose/config/__init__.py", line 6, in =0A from .config= import ConfigurationError=0A File "/gnu/store/rnbsmwmk06kxn899ckvy4pprv= g9ypsrs-docker-compose-1.25.4/lib/python3.8/site-packages/compose/config/= config.py", line 51, in =0A from .validation import match_name= d_volumes=0A File "/gnu/store/rnbsmwmk06kxn899ckvy4pprvg9ypsrs-docker-co= mpose-1.25.4/lib/python3.8/site-packages/compose/config/validation.py", l= ine 12, in =0A from jsonschema import Draft4Validator=0A File= "/gnu/store/v0i3hq0nmdzydfix8jvjl69367zaz0zz-python-jsonschema-3.2.0/lib= /python3.8/site-packages/jsonschema/__init__.py", line 34, in =0A= __version__ =3D metadata.version("jsonschema")=0A File "/gnu/store/r= qy4flv8v7mp9994bjh20amk1hfj9xvs-python-3.8.2/lib/python3.8/importlib/meta= data.py", line 531, in version=0A return distribution(distribution_nam= e).version=0A File "/gnu/store/rqy4flv8v7mp9994bjh20amk1hfj9xvs-python-3= .8.2/lib/python3.8/importlib/metadata.py", line 236, in version=0A ret= urn self.metadata['Version']=0A File "/gnu/store/rqy4flv8v7mp9994bjh20am= k1hfj9xvs-python-3.8.2/lib/python3.8/importlib/metadata.py", line 224, in= metadata=0A self.read_text('METADATA')=0A File "/gnu/store/rqy4flv8v= 7mp9994bjh20amk1hfj9xvs-python-3.8.2/lib/python3.8/importlib/metadata.py"= , line 491, in read_text=0A return self._path.joinpath(filename).read_= text(encoding=3D'utf-8')=0AAttributeError: 'PosixPath' object has no attr= ibute 'read_text'=0A=0A=0AThank you From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 26 12:31:47 2021 Received: (at submit) by debbugs.gnu.org; 26 Apr 2021 16:31:47 +0000 Received: from localhost ([127.0.0.1]:46968 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lb49D-0007hQ-6x for submit@debbugs.gnu.org; Mon, 26 Apr 2021 12:31:47 -0400 Received: from lists.gnu.org ([209.51.188.17]:43378) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lb49A-0007hC-RH for submit@debbugs.gnu.org; Mon, 26 Apr 2021 12:31:46 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40886) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lb49A-0004ey-La for bug-guix@gnu.org; Mon, 26 Apr 2021 12:31:44 -0400 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:50453) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lb497-00073c-Tx for bug-guix@gnu.org; Mon, 26 Apr 2021 12:31:44 -0400 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id A7B3E5C0196; Mon, 26 Apr 2021 12:31:40 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Mon, 26 Apr 2021 12:31:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=X2VPwfXLvif51D0+cU+X7+/h +phsYguWgFisRXcuFjU=; b=T6Hnl0lHYViB62oMSram2XsUeXWnN/4JqXYYXGon AA8bD1TkxFUIdI82Ybxd9zNu/JGya1/rnm+5kGIxQmRppLt2FDeCmW42R37KBZmA 9ZqAsq6x6kuYIOA0/DNUgNhzHya807HB51Z0LgT1O+vHF+tij/ePa262fta4Q6ea 3+g= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=X2VPwf XLvif51D0+cU+X7+/h+phsYguWgFisRXcuFjU=; b=bZoooNqDOP6ejzOP7zVwRL 4Q6xNyWsMlNJ6FiQoNa40LGVC7ssTIKjG/MqFov0hEItdcuwHhDMiaq9zvVPXgkB pYG8EaPDf7Fa4q7ZxK++G9/CZGVVlJOEAjZnldUDu8x5CJ/Cgptqe4A7iE8rO1uW AuUlXrhBJlyx3z1SBqd3IqQrCCeGDoOvRCP0vxuCk0zF2wsMIprX/5/Ts8Ra7KWF UVufcWaouef3J8npM1WD3VYKBd5We53fQfebcJOhkOwVOnFDsPtMsIG6ocsgS7NI EypXgwXbscB1sGtZV8Q6/fiLRSJqPu+3q4rt/xerFzxrbdyqmTsNufd+sZS4BE2g == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrvddukedguddtgecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpeffhffvuffkfhggtggujgesthdtredttddtvdenucfhrhhomhepnfgvohcu hfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecuggftrfgrth htvghrnhepueekkedtffdvtddugeejgedtvefhueefiedvjeeitdeigedtveejvdejheff vefgnecukfhppedutddtrdduuddrudeiledruddukeenucevlhhushhtvghrufhiiigvpe dtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: from localhost (pool-100-11-169-118.phlapa.fios.verizon.net [100.11.169.118]) by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 26 Apr 2021 12:31:39 -0400 (EDT) Date: Mon, 26 Apr 2021 12:31:38 -0400 From: Leo Famulari To: arkhan--- via Bug reports for GNU Guix Subject: Re: bug#47920: AttributeError: 'PosixPath' object has no attribute 'read_text' Message-ID: References: <6faa4d44f72c1ba35038c3e6f2e0e014@disroot.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <6faa4d44f72c1ba35038c3e6f2e0e014@disroot.org> Received-SPF: pass client-ip=66.111.4.28; envelope-from=leo@famulari.name; helo=out4-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: 47920@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) On Tue, Apr 20, 2021 at 08:29:23PM +0000, arkhan--- via Bug reports for GNU Guix wrote: > Greetings, in the last update some python packages were broken, such as docker-compose, giving the > following error: Thanks for the report! By "last update", do you mean since the last `guix pull`? If so, can you do `guix pull --list-generations` and share the "repository URL" and "commit" of the last working generation, and the newer failing generation? That will help us figure out where the bug was introduced.