Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) by h1439878.stratoserver.net (8.14.2/8.14.2/Debian-2build1) with ESMTP id s7VKCxUf002923 for ; Sun, 31 Aug 2014 22:13:00 +0200 Received: from relay2.uni-heidelberg.de ([129.206.210.211]) by mx-ha.gmx.net (mxgmx007) with ESMTPS (Nemesis) id 0MFgsH-1XcGOZ0kxp-00EgU0 for ; Sun, 31 Aug 2014 22:12:54 +0200 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [129.206.100.94]) by relay2.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id s7VKARZS003655 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 31 Aug 2014 22:10:27 +0200 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [127.0.0.1]) by listserv.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id s7VCDtBS025571; Sun, 31 Aug 2014 22:10:27 +0200 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 16.0) with spool id 11292898 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Sun, 31 Aug 2014 22:10:27 +0200 Received: from relay2.uni-heidelberg.de (relay2.uni-heidelberg.de [129.206.210.211]) by listserv.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id s7VKAR9G003840 for ; Sun, 31 Aug 2014 22:10:27 +0200 Received: from mail-oa0-f43.google.com (mail-oa0-f43.google.com [209.85.219.43]) by relay2.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id s7VKACX3003567 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=FAIL) for ; Sun, 31 Aug 2014 22:10:16 +0200 Received: by mail-oa0-f43.google.com with SMTP id jd19so3222545oac.2 for ; Sun, 31 Aug 2014 13:10:12 -0700 (PDT) X-Received: by 10.182.200.166 with SMTP id jt6mr21862093obc.1.1409515812557; Sun, 31 Aug 2014 13:10:12 -0700 (PDT) MIME-Version: 1.0 Received: by 10.76.96.145 with HTTP; Sun, 31 Aug 2014 13:09:52 -0700 (PDT) References: <54033B96.8070007@morningstar2.co.uk> <54037E00.9050005@latex-project.org> Content-Type: text/plain; charset=UTF-8 Message-ID: Date: Sun, 31 Aug 2014 22:09:52 +0200 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Michiel Helvensteijn Subject: Re: How to get l3str.sty, l3seq.sty, etc. these days? To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE In-Reply-To: <54037E00.9050005@latex-project.org> Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: Envelope-To: X-GMX-Antispam: 0 (Mail was not recognized as spam); Detail=V3; X-GMX-Antivirus: 0 (no virus found) X-UI-Filterresults: notjunk:1;V01:K0:VWWSzNiWLrE=:kKtDDHQTxFF8WwfXHzT00w5VMp lzRxvLyCqtfCYMwP35H7uAh2T07tqNygp8WwIDzPDboub3rCNHyxo+uC60UnCz6dDTCrBlCDO q6wX36oFmOwRbH1fpwcVKKsBAs9wQjKmuu1rp2GvSCldEMh1WCDG/oOjxJQrcv1bQv0fQcsgL hiLUij6IhHBE/1dyniUjzpNm5dS9CHksW7SdnQJNRmrsDfYOda9uxfy19egp2/mLds1SHuJgh DtxyeVJrXUq3+9x51QsWbJtXKkP07mMyAk9sGTnye6xMlsqzuza/QgTJu3fOKZriYDvKS+E2U J2JDOVxx4/q1SyCn33A/vqRHAt+UBFzcghPysZJUSFg6doXWE6bU+Oid5LCA2iM6WmTHTu0i9 btcf2VT9BFvBeZ/XHOtoQ18T1q3Z6tLGeQ87YJRGMXo4kIMzLR9fxqltJ6KhRcgBHcnIuYTHe TlMEdmProxKqErFwNwk4v9MqsDrMLiwcSk+wAx0TEdGP7XG4vRIjz/t0uoGdFUyNS9QCalcuR KWO1ayLPXwMHFB4A97IugOBj80H+03KULYNlYt9U0kHAxsQ0AsCm97pyNpQlWTlhkUkHEx0Ro kh+pOOcUm3L5g8ZgFrITjjT02zwLcpBGmdcJDmaec4Yqfp0osOWTNBNAuk8rkzPZKnvCnnTKP 2Waqk6DaeAjwgwE4mLpqMT32coNBxcnd/hdRx+6h2f04pLy1sFf/uwPpzvJrGr6nqW/CEhIla VGFvI7d1RO3JjHlVfF9WwGUwRB6X02kYV6s9eW4EQMr2IAC20TAq8liIiyjVpAH+lrOrT+bR0 ZS57LZszXXk2OnLIqyS3NVzGhRjqUeWl2/kLcrr6dzZ11FkpQLrOvFK2sDQV9MPrnFG1RLTcH UZn2AJO476txApA3vusMTANWrApKOVsw1DXwwnOfYqcr3iesC9vPluNVudc2H6v3Fn3MZl/pW +ZJ5xBf2HINuLBK8LAqjBzQK4hFhU9EyxeNJr/fpXCt2hnwfdYHpDIwd0Ih6nfTKEjEu8mqFd m1XE/VkeqkN8wOh6htGDMMkN663/RS/97P/gViTWIy88vDYOX07egT0UDLiDtOCLmX3doU7cP AfFOjzJVeT0OGrCqiMdQv1EZmemKCxno74EDbiIuM0nyoK+n+8YK4OczmuJ+lFqFUDl9We6n/ k10ufGbnjvcgOKWz4d4uJTLuO3rO4CMwxQy/E5QGhpIsR+pI5rbrB0hyXwjbwHUK6SgNHqiWg OiN2INPLvYr3+7hV9mCdnWZSnRkiUakbmzYZg+hVWoY6AhiOZSJpESvsLujO5/IkeNAMniTa4 OYAumLQ+stDahNOEY3OQx2NmMf/ZvvycnVcB7ABHzZU/Q1muwgV6eTIJ03HAObWFIFPAO/8kO O0rPhDdejk3d7yvw0iKaeUtjMEcz4KWJwowOqsz1kCe05h+yOqod/PEl/3uGPpeiRrbezXqEs e2Z9ccctTy4e1yG/WAo5ZVDmG96B5K78G0BujAwi3AVMyML4OiwhrHEBMH4s12chrAiIWyKg= = X-UI-Loop:V01:WZQhE3uHDG0=:XAIgEJp/copBSA7tJAwo09PXR+/TJ2N3KfGV3oFZwgw= X-UI-Out-Filterresults: notjunk:1; Status: R X-Status: X-Keywords: X-UID: 7585 On Sun, Aug 31, 2014 at 9:56 PM, Frank Mittelbach wrote: >> Let me put it like this. Until now, I've always been able to do this: >> >> \RequirePackage{expl3} >> \RequirePackage{l3prop} >> >> But now, this gives me the error message: >> >> ! LaTeX Error: File `l3prop.sty' not found. > > correct. This is because we finally removed the individual .sty files. > > ... > > Therefore we announced way back that one should always load expl3 and not > any individual files. I see. Thanks, this explains a lot. That must have been before I ever started playing with expl3. I've always assumed the individual packages were required. Moreover, I'm pretty sure I got that from an official example at the time. > and now we finally extract everything into a single file and the individual > files only exist on the source level (just like LaTeX2e where you have many > source files (.dtx) but only a single latex.ltx (Actually, I can't find any announcement of this.) > So I guess you have to bite the bullet and remove the calls to individual > files as it really don't make any sense to provide empty .sty files just to > support the above scenario Hm.. I didn't even think of that. But actually, it makes perfect sense. Have those files do nothing but print a deprecation warning. Keep them around for a year, and maybe then remove them. I will fix my own packages now, of course. But can you be sure I am the only one to have made this mistake? -- www.mhelvens.net