Bug#1078693: e2fsprogs: introduced a bootstrap dependency cycle with libarchive

2024-12-02 Thread Johannes Schauer Marin Rodrigues
Hi Ted, Quoting Theodore Ts'o (2024-12-02 02:22:19) > Your patch didn't quite work correctly; if archive.h is not present, the > build will not fail; but it won't atually try to use dlopen() to access the > libarchive.so dynamic library if it happens to be present. > > That does't really matter i

Bug#1078693: e2fsprogs: introduced a bootstrap dependency cycle with libarchive

2024-12-01 Thread Theodore Ts'o
On Thu, Sep 05, 2024 at 05:47:14AM +0200, Johannes Schauer Marin Rodrigues wrote: > it does not. Helmut discovered that my last patch breaks --without-libarchive. > If e2fsprogs builds fine even without archive.h present, then its existence > can > no longer be used to also carry the meaning of w

Bug#1078693: e2fsprogs: introduced a bootstrap dependency cycle with libarchive

2024-11-30 Thread Helmut Grohne
Hi Ted, I see that you are active merging e2fsprogs patches upstream and uploading e2fsprogs to Debian. Thank you. Can I ask you to also review this patch by Johannes? On Thu, Sep 05, 2024 at 05:47:14AM +0200, Johannes Schauer Marin Rodrigues wrote: > From: Johannes Schauer Marin Rodrigues > Da

Bug#1078693: e2fsprogs: introduced a bootstrap dependency cycle with libarchive

2024-09-04 Thread Johannes Schauer Marin Rodrigues
Hi again, Quoting Johannes Schauer Marin Rodrigues (2024-08-21 12:25:48) > Quoting Helmut Grohne (2024-08-15 07:19:52) > > On Thu, Aug 15, 2024 at 12:14:52AM -0400, Theodore Ts'o wrote: > > > This only passes the "it builds, ship it!" test, but it appears that > > > it might be enough to replace >

Bug#1078693: e2fsprogs: introduced a bootstrap dependency cycle with libarchive

2024-08-21 Thread Johannes Schauer Marin Rodrigues
Hi Helmut&Ted, Quoting Helmut Grohne (2024-08-15 07:19:52) > On Thu, Aug 15, 2024 at 12:14:52AM -0400, Theodore Ts'o wrote: > > This only passes the "it builds, ship it!" test, but it appears that > > it might be enough to replace > > My message was primarily targeted at getting an agreement on t

Bug#1078693: e2fsprogs: introduced a bootstrap dependency cycle with libarchive

2024-08-14 Thread Helmut Grohne
Hi Ted, thanks for your quick reply. On Thu, Aug 15, 2024 at 12:14:52AM -0400, Theodore Ts'o wrote: > This only passes the "it builds, ship it!" test, but it appears that > it might be enough to replace My message was primarily targeted at getting an agreement on the direction of a solution. As

Bug#1078693: e2fsprogs: introduced a bootstrap dependency cycle with libarchive

2024-08-14 Thread Theodore Ts'o
On Wed, Aug 14, 2024 at 01:50:24PM +0200, Helmut Grohne wrote: > How about separating the availability of libarchive from the interest in > supporting libarchive? Since it is runtime-loaded using dlopen, > e2fsprogs already carries the prototypes for most libarchive functions > and doesn't actually

Bug#1078693: e2fsprogs: introduced a bootstrap dependency cycle with libarchive

2024-08-14 Thread Helmut Grohne
Source: e2fsprogs Version: 1.47.1-1 Severity: important User: helm...@debian.org Usertags: rebootstrap X-Debbugs-Cc: jo...@debian.org e2fsprogs gained a build dependency on libarchive-dev recently. The added functionality is super useful, but the added dependency comes with a problem attached. src