RejectedSoftware Forums

Sign up

Pages: 1 2 3 4 5

Re: Release DUB 0.9.21 RC 1

On Tue, 11 Feb 2014 17:06:34 GMT, Stephan Dilly wrote:

On Tue, 11 Feb 2014 16:55:08 GMT, Stephan Dilly wrote:

On Tue, 11 Feb 2014 16:09:40 GMT, Sönke Ludwig wrote:

Okay, got it and fixed it on master. Would be good if you can get the chance to test before I'm making another RC (tonight if nothing gets in-between).

I would love to do that, where can I find a win32 binary ? (never built dub myself so far)

Ok I just used the build.bat and got a dub.exe and copyd it over the exe of the 0.9.20 installation. using that the error with the mysql-native version is gone and a new error building mysql-native is there. it seems like the dmd cyclic bug again but wasn't that supposed to be work arounded by the new dub ? here is the output:

Building mysql-native configuration "library", build type debug.
Running dmd...
(...)
FAIL C:\Users\DILLY\AppData\Roaming\dub\packages\mysql-native-master\.dub\build\library-debug-x86-dmd-59E6A9CD1869C6A35E0C61D4B0A344C4\ mysql-native staticLibrary
Error executing command run: DMD compile run failed with exit code 1

Yeah, I got that, too, with DMD 2.064 - 2.065-b3 works fine, tough. What the latest DUB fixed was just that such error happen randomly, but unfortunately in this case the new fixed order seems to be wrong. #235 would probably offer an opportunity to work around this, but I'd like to keep that to the next release. The good news is that such errors will now hopefully not slip in as easy as they used to do anymore.

Re: Release DUB 0.9.21 RC 1

On Tue, 11 Feb 2014 17:45:30 GMT, Sönke Ludwig wrote:

On Tue, 11 Feb 2014 17:06:34 GMT, Stephan Dilly wrote:

On Tue, 11 Feb 2014 16:55:08 GMT, Stephan Dilly wrote:

On Tue, 11 Feb 2014 16:09:40 GMT, Sönke Ludwig wrote:

Okay, got it and fixed it on master. Would be good if you can get the chance to test before I'm making another RC (tonight if nothing gets in-between).

I would love to do that, where can I find a win32 binary ? (never built dub myself so far)

Ok I just used the build.bat and got a dub.exe and copyd it over the exe of the 0.9.20 installation. using that the error with the mysql-native version is gone and a new error building mysql-native is there. it seems like the dmd cyclic bug again but wasn't that supposed to be work arounded by the new dub ? here is the output:

Building mysql-native configuration "library", build type debug.
Running dmd...
(...)
FAIL C:\Users\DILLY\AppData\Roaming\dub\packages\mysql-native-master\.dub\build\library-debug-x86-dmd-59E6A9CD1869C6A35E0C61D4B0A344C4\ mysql-native staticLibrary
Error executing command run: DMD compile run failed with exit code 1

Yeah, I got that, too, with DMD 2.064 - 2.065-b3 works fine, tough. What the latest DUB fixed was just that such error happen randomly, but unfortunately in this case the new fixed order seems to be wrong. #235 would probably offer an opportunity to work around this, but I'd like to keep that to the next release. The good news is that such errors will now hopefully not slip in as easy as they used to do anymore.

Wait, you got the error too but not when used with dmd 2.064 but with previous versions? I used 2.064 when I got that error ;( So there is no way for me to build the mysql-native lib currently and with the next dub release (0.9.21) ??

Re: Release DUB 0.9.21 RC 1

Am 11.02.2014 20:22, schrieb Stephan Dilly:

On Tue, 11 Feb 2014 17:45:30 GMT, Sönke Ludwig wrote:

On Tue, 11 Feb 2014 17:06:34 GMT, Stephan Dilly wrote:

On Tue, 11 Feb 2014 16:55:08 GMT, Stephan Dilly wrote:

On Tue, 11 Feb 2014 16:09:40 GMT, Sönke Ludwig wrote:

Okay, got it and fixed it on master. Would be good if you can get the chance to test before I'm making another RC (tonight if nothing gets in-between).

I would love to do that, where can I find a win32 binary ? (never built dub myself so far)

Ok I just used the build.bat and got a dub.exe and copyd it over the exe of the 0.9.20 installation. using that the error with the mysql-native version is gone and a new error building mysql-native is there. it seems like the dmd cyclic bug again but wasn't that supposed to be work arounded by the new dub ? here is the output:

Building mysql-native configuration "library", build type debug.
Running dmd...
(...)
FAIL C:\Users\DILLY\AppData\Roaming\dub\packages\mysql-native-master\.dub\build\library-debug-x86-dmd-59E6A9CD1869C6A35E0C61D4B0A344C4\ mysql-native staticLibrary
Error executing command run: DMD compile run failed with exit code 1

Yeah, I got that, too, with DMD 2.064 - 2.065-b3 works fine, tough. What the latest DUB fixed was just that such error happen randomly, but unfortunately in this case the new fixed order seems to be wrong. #235 would probably offer an opportunity to work around this, but I'd like to keep that to the next release. The good news is that such errors will now hopefully not slip in as easy as they used to do anymore.

Wait, you got the error too but not when used with dmd 2.064 but with previous versions? I used 2.064 when I got that error ;( So there is no way for me to build the mysql-native lib currently and with the next dub release (0.9.21) ??

No no, I get the error on 2.064, too, but not on 2.065. So using the
latest 2.065 beta is the only option right now. (Using vibe.d 0.7.18
would be another possibility.. but, well.. you know it)

Re: Release DUB 0.9.21 RC 1

On Tue, 11 Feb 2014 19:22:41 GMT, Stephan Dilly wrote:

On Tue, 11 Feb 2014 17:45:30 GMT, Sönke Ludwig wrote:

On Tue, 11 Feb 2014 17:06:34 GMT, Stephan Dilly wrote:

On Tue, 11 Feb 2014 16:55:08 GMT, Stephan Dilly wrote:

On Tue, 11 Feb 2014 16:09:40 GMT, Sönke Ludwig wrote:

Okay, got it and fixed it on master. Would be good if you can get the chance to test before I'm making another RC (tonight if nothing gets in-between).

I would love to do that, where can I find a win32 binary ? (never built dub myself so far)

Ok I just used the build.bat and got a dub.exe and copyd it over the exe of the 0.9.20 installation. using that the error with the mysql-native version is gone and a new error building mysql-native is there. it seems like the dmd cyclic bug again but wasn't that supposed to be work arounded by the new dub ? here is the output:

Building mysql-native configuration "library", build type debug.
Running dmd...
(...)
FAIL C:\Users\DILLY\AppData\Roaming\dub\packages\mysql-native-master\.dub\build\library-debug-x86-dmd-59E6A9CD1869C6A35E0C61D4B0A344C4\ mysql-native staticLibrary
Error executing command run: DMD compile run failed with exit code 1

Yeah, I got that, too, with DMD 2.064 - 2.065-b3 works fine, tough. What the latest DUB fixed was just that such error happen randomly, but unfortunately in this case the new fixed order seems to be wrong. #235 would probably offer an opportunity to work around this, but I'd like to keep that to the next release. The good news is that such errors will now hopefully not slip in as easy as they used to do anymore.

Wait, you got the error too but not when used with dmd 2.064 but with previous versions? I used 2.064 when I got that error ;( So there is no way for me to build the mysql-native lib currently and with the next dub release (0.9.21) ??

Ok I investigated a bit further and everything builds fine with dub 0.9.20 right now (just on windows, with those vibe.d beta tags) but the std.tratis template build errors appear on windows too as soon as i use the dub git HEAD...

is the plan now to keep it consistently failing on both systems with dmd 2.064 on linux and windows (with dub 0.9.21) ?

Re: Release DUB 0.9.21 RC 1

New RC 3 is up, fixing a bug with optional dependencies triggering an
assertion after the package download.

Re: Release DUB 0.9.21 RC 1

On Tue, 11 Feb 2014 20:27:07 GMT, Stephan Dilly wrote:

On Tue, 11 Feb 2014 19:22:41 GMT, Stephan Dilly wrote:

On Tue, 11 Feb 2014 17:45:30 GMT, Sönke Ludwig wrote:

On Tue, 11 Feb 2014 17:06:34 GMT, Stephan Dilly wrote:

Ok I just used the build.bat and got a dub.exe and copyd it over the exe of the 0.9.20 installation. using that the error with the mysql-native version is gone and a new error building mysql-native is there. it seems like the dmd cyclic bug again but wasn't that supposed to be work arounded by the new dub ? here is the output:

Building mysql-native configuration "library", build type debug.
Running dmd...
(...)
FAIL C:\Users\DILLY\AppData\Roaming\dub\packages\mysql-native-master\.dub\build\library-debug-x86-dmd-59E6A9CD1869C6A35E0C61D4B0A344C4\ mysql-native staticLibrary
Error executing command run: DMD compile run failed with exit code 1

Yeah, I got that, too, with DMD 2.064 - 2.065-b3 works fine, tough. What the latest DUB fixed was just that such error happen randomly, but unfortunately in this case the new fixed order seems to be wrong. #235 would probably offer an opportunity to work around this, but I'd like to keep that to the next release. The good news is that such errors will now hopefully not slip in as easy as they used to do anymore.

Wait, you got the error too but not when used with dmd 2.064 but with previous versions? I used 2.064 when I got that error ;( So there is no way for me to build the mysql-native lib currently and with the next dub release (0.9.21) ??

Ok I investigated a bit further and everything builds fine with dub 0.9.20 right now (just on windows, with those vibe.d beta tags) but the std.tratis template build errors appear on windows too as soon as i use the dub git HEAD...

That's probably due to 0.9.20 building everything at once. You could verify that by using dub build --combined with git HEAD, which should work, too (it does work for me - nice, didn't think about that as a workaround).

is the plan now to keep it consistently failing on both systems with dmd 2.064 on linux and windows (with dub 0.9.21) ?

You could say so, yes. The plan is of course not to have it fail per se, but it's impossible to predict which order fixes it or breaks it. At least it should be consistent now, so that the package developer notices it immediately.

Re: Release DUB 0.9.21 RC 1

On Wed, 12 Feb 2014 09:23:21 GMT, Sönke Ludwig wrote:

On Tue, 11 Feb 2014 20:27:07 GMT, Stephan Dilly wrote:

On Tue, 11 Feb 2014 19:22:41 GMT, Stephan Dilly wrote:

On Tue, 11 Feb 2014 17:45:30 GMT, Sönke Ludwig wrote:

On Tue, 11 Feb 2014 17:06:34 GMT, Stephan Dilly wrote:

Ok I just used the build.bat and got a dub.exe and copyd it over the exe of the 0.9.20 installation. using that the error with the mysql-native version is gone and a new error building mysql-native is there. it seems like the dmd cyclic bug again but wasn't that supposed to be work arounded by the new dub ? here is the output:

Building mysql-native configuration "library", build type debug.
Running dmd...
(...)
FAIL C:\Users\DILLY\AppData\Roaming\dub\packages\mysql-native-master\.dub\build\library-debug-x86-dmd-59E6A9CD1869C6A35E0C61D4B0A344C4\ mysql-native staticLibrary
Error executing command run: DMD compile run failed with exit code 1

Yeah, I got that, too, with DMD 2.064 - 2.065-b3 works fine, tough. What the latest DUB fixed was just that such error happen randomly, but unfortunately in this case the new fixed order seems to be wrong. #235 would probably offer an opportunity to work around this, but I'd like to keep that to the next release. The good news is that such errors will now hopefully not slip in as easy as they used to do anymore.

Wait, you got the error too but not when used with dmd 2.064 but with previous versions? I used 2.064 when I got that error ;( So there is no way for me to build the mysql-native lib currently and with the next dub release (0.9.21) ??

Ok I investigated a bit further and everything builds fine with dub 0.9.20 right now (just on windows, with those vibe.d beta tags) but the std.tratis template build errors appear on windows too as soon as i use the dub git HEAD...

That's probably due to 0.9.20 building everything at once. You could verify that by using dub build --combined with git HEAD, which should work, too (it does work for me - nice, didn't think about that as a workaround).

using --combined works for me too even with dmd2.064, thats great!

is the plan now to keep it consistently failing on both systems with dmd 2.064 on linux and windows (with dub 0.9.21) ?

You could say so, yes. The plan is of course not to have it fail per se, but it's impossible to predict which order fixes it or breaks it. At least it should be consistent now, so that the package developer notices it immediately.

ok i get that, thats better than failing randomly.

rc3 of dub looks good here now! great work!

Release DUB 0.9.21 RC 4

RC 4 is out, fixing error messages and adding the --force-remove switch.

Re: Release DUB 0.9.21 RC 4

On Thu, 13 Feb 2014 23:27:38 +0100, Sönke Ludwig wrote:

RC 4 is out, fixing error messages and adding the --force-remove switch.

I already mentioned this in the NG but we still have this weird notification when running dub:

dub: /usr/lib64/libcurl.so.4: no version information available (required by dub)

distro: "CentOS release 6.5 (Final)"
Linux version 2.6.32-358.el6.x86_64 (mockbuild@c6b8.bsys.dev.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-3) (GCC) ) #1 SMP Fri Feb 22 00:31:26 UTC 2013
dmd: 2.065 b3
dub: 0.9.21 RC 4

any ideas ?

Re: Release DUB 0.9.21 RC 4

On Wed, 19 Feb 2014 14:44:19 GMT, Stephan Dilly wrote:

On Thu, 13 Feb 2014 23:27:38 +0100, Sönke Ludwig wrote:

RC 4 is out, fixing error messages and adding the --force-remove switch.

I already mentioned this in the NG but we still have this weird notification when running dub:

dub: /usr/lib64/libcurl.so.4: no version information available (required by dub)

distro: "CentOS release 6.5 (Final)"
Linux version 2.6.32-358.el6.x86_64 (mockbuild@c6b8.bsys.dev.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-3) (GCC) ) #1 SMP Fri Feb 22 00:31:26 UTC 2013
dmd: 2.065 b3
dub: 0.9.21 RC 4

any ideas ?

A CentOS/RPM based build is in the works (see #245 and the installer scripts in https://github.com/rejectedsoftware/dub/tree/master/installer/rpm). But there is still some setup left to be done for the CI system to build this automatically.

Pages: 1 2 3 4 5