Re: F33 beta: where are my Rust packages?

2020-10-19 Thread Artur Frenszek-Iwicki
Big thanks, these were very helpful.

If anyone's interested, here are the bodhi updates for the packages:
- copydeps: https://bodhi.fedoraproject.org/updates/FEDORA-2020-6b5ea5655a
- desed: https://bodhi.fedoraproject.org/updates/FEDORA-2020-bbc06105dd

A.FI.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: F33 beta: where are my Rust packages?

2020-10-15 Thread Dusty Mabe


On 10/12/20 9:24 AM, Fabio Valentini wrote:
> On Mon, Oct 12, 2020 at 9:15 AM Artur Frenszek-Iwicki
>  wrote:
>>
>> I wrote to Igor a week ago, but it seems he's away currently, as I didn't 
>> get an answer yet.
>>
>> Do you know of some document that describes how to "go through Igor's whole 
>> weird rust side tag build procedure"? Or, if it's not too complicated, would 
>> you mind explaining it?
> 
> Here's the "documentation" for the weird procedure:
> https://gist.github.com/ignatenkobrain/f2529a3f9e34848fa63587db94089a0f
> 
> Beware that the shell commands expect to be run inside fish, not bash,
> and it's also weird with respect to requesting branches in PDC without
> corresponding git branches ... etc.
> 

I adapted that sometime back. Here's what I've been using recently:


https://dustymabe.fedorapeople.org/rustbuild.sh
https://dustymabe.fedorapeople.org/rust-buildroot.py

Once you download those into the same directory then you can use them.

Assuming you've already done a `fedpkg build` for rawide you can then build
against f33 like so:

# cd /path/to/distgit/folder/
# git checkout master && git pull
# /path/to/rustbuild.sh 33

Dusty  
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: F33 beta: where are my Rust packages?

2020-10-12 Thread Fabio Valentini
On Mon, Oct 12, 2020 at 9:15 AM Artur Frenszek-Iwicki
 wrote:
>
> I wrote to Igor a week ago, but it seems he's away currently, as I didn't get 
> an answer yet.
>
> Do you know of some document that describes how to "go through Igor's whole 
> weird rust side tag build procedure"? Or, if it's not too complicated, would 
> you mind explaining it?

Here's the "documentation" for the weird procedure:
https://gist.github.com/ignatenkobrain/f2529a3f9e34848fa63587db94089a0f

Beware that the shell commands expect to be run inside fish, not bash,
and it's also weird with respect to requesting branches in PDC without
corresponding git branches ... etc.

Fabio
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: F33 beta: where are my Rust packages?

2020-10-12 Thread Artur Frenszek-Iwicki
I wrote to Igor a week ago, but it seems he's away currently, as I didn't get 
an answer yet.

Do you know of some document that describes how to "go through Igor's whole 
weird rust side tag build procedure"? Or, if it's not too complicated, would 
you mind explaining it?
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: F33 beta: where are my Rust packages?

2020-09-30 Thread Tomas Hrcka
Hi, this was during the branching. Looking into releng scripts[1] we are
skipping rust-* packages.

[ 1 ] -
https://pagure.io/releng/blob/master/f/scripts/pdc/create-new-release-branches.py#_60


On Wed, Sep 30, 2020 at 11:43 AM Petr Pisar  wrote:

> On Tue, Sep 29, 2020 at 09:56:22PM -, Artur Frenszek-Iwicki wrote:
> > I maintain two Rust packages, rust-copydeps [1] and rust-desed [2]. Both
> > were built for F33 ([3], [4]) before it branched off for Rawhide (and
> > submitted to bodhi ([5], [6])). I gave the F33 beta a spin and when I
> tried
> > "dnf install copydeps desed", I got no matches. Other Rust packages, like
> > rust-exa and rust-ytop, install fine.
> >
> > Was there some change to the Rust packaging process that I missed? If
> not,
> > why are the packages not available?
> >
> There is only one build of rust-copydeps and that is
> rust-copydeps-5.0.0-1.fc33. Let's see its history:
>
> $ koji list-history --build rust-copydeps-5.0.0-1.fc33
> Fri Jul 31 12:19:34 2020 rust-copydeps-5.0.0-1.fc33 tagged into
> f33-updates-candidate by suve
> Fri Jul 31 12:19:37 2020 rust-copydeps-5.0.0-1.fc33 tagged into
> f33-signing-pending by bodhi
> Fri Jul 31 12:19:50 2020 rust-copydeps-5.0.0-1.fc33 untagged from
> f33-signing-pending by autopen
> Fri Jul 31 12:19:50 2020 rust-copydeps-5.0.0-1.fc33 tagged into
> f33-updates-testing-pending by autopen
> Fri Jul 31 12:21:50 2020 rust-copydeps-5.0.0-1.fc33 untagged from
> f33-updates-testing-pending by bodhi
> Fri Jul 31 12:21:52 2020 rust-copydeps-5.0.0-1.fc33 untagged from
> f33-updates-candidate by bodhi
> Fri Jul 31 12:21:52 2020 rust-copydeps-5.0.0-1.fc33 tagged into f33 by
> bodhi
> Tue Aug 11 23:28:56 2020 rust-copydeps-5.0.0-1.fc33 tagged into f34 by
> humaton [still active]
> Tue Aug 11 23:32:07 2020 rust-copydeps-5.0.0-1.fc33 untagged from f33 by
> humaton
>
> I can see it got into F33 on 2020-07-31, but humaton user (CCed) moved the
> build from F33 into F34 on 2020-08-11. I have no idea why he did it. I
> hazily
> recall Rust packaging had issues with having the same build in multiple
> Fedoras and now there is a proposal how to improve it.
>
> -- Petr
>


-- 
Tomas Hrcka
Freenode: jednorozec #fedora-releng #fedora-devel #fedora-cs
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: F33 beta: where are my Rust packages?

2020-09-30 Thread Fabio Valentini
On Wed, Sep 30, 2020 at 11:43 AM Petr Pisar  wrote:
>
> On Tue, Sep 29, 2020 at 09:56:22PM -, Artur Frenszek-Iwicki wrote:
> > I maintain two Rust packages, rust-copydeps [1] and rust-desed [2]. Both
> > were built for F33 ([3], [4]) before it branched off for Rawhide (and
> > submitted to bodhi ([5], [6])). I gave the F33 beta a spin and when I tried
> > "dnf install copydeps desed", I got no matches. Other Rust packages, like
> > rust-exa and rust-ytop, install fine.
> >
> > Was there some change to the Rust packaging process that I missed? If not,
> > why are the packages not available?
> >
> There is only one build of rust-copydeps and that is
> rust-copydeps-5.0.0-1.fc33. Let's see its history:
>
> $ koji list-history --build rust-copydeps-5.0.0-1.fc33
> Fri Jul 31 12:19:34 2020 rust-copydeps-5.0.0-1.fc33 tagged into 
> f33-updates-candidate by suve
> Fri Jul 31 12:19:37 2020 rust-copydeps-5.0.0-1.fc33 tagged into 
> f33-signing-pending by bodhi
> Fri Jul 31 12:19:50 2020 rust-copydeps-5.0.0-1.fc33 untagged from 
> f33-signing-pending by autopen
> Fri Jul 31 12:19:50 2020 rust-copydeps-5.0.0-1.fc33 tagged into 
> f33-updates-testing-pending by autopen
> Fri Jul 31 12:21:50 2020 rust-copydeps-5.0.0-1.fc33 untagged from 
> f33-updates-testing-pending by bodhi
> Fri Jul 31 12:21:52 2020 rust-copydeps-5.0.0-1.fc33 untagged from 
> f33-updates-candidate by bodhi
> Fri Jul 31 12:21:52 2020 rust-copydeps-5.0.0-1.fc33 tagged into f33 by bodhi
> Tue Aug 11 23:28:56 2020 rust-copydeps-5.0.0-1.fc33 tagged into f34 by 
> humaton [still active]
> Tue Aug 11 23:32:07 2020 rust-copydeps-5.0.0-1.fc33 untagged from f33 by 
> humaton
>
> I can see it got into F33 on 2020-07-31, but humaton user (CCed) moved the
> build from F33 into F34 on 2020-08-11. I have no idea why he did it. I hazily
> recall Rust packaging had issues with having the same build in multiple
> Fedoras and now there is a proposal how to improve it.

It looks like your binary packages were caught up in the "mass
untagging" of rust source-only packages after the f33 branch point.
I don't know if you can submit bodhi updates for those builds now or
if they're not in the right state for that.
But just[0] building them again and submitting bodhi updates should
bring them to f33 again.

Fabio

[0]: You'll probably need to go through Igor's whole weird rust side
tag build procedure for this to work.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: F33 beta: where are my Rust packages?

2020-09-30 Thread Petr Pisar
On Tue, Sep 29, 2020 at 09:56:22PM -, Artur Frenszek-Iwicki wrote:
> I maintain two Rust packages, rust-copydeps [1] and rust-desed [2]. Both
> were built for F33 ([3], [4]) before it branched off for Rawhide (and
> submitted to bodhi ([5], [6])). I gave the F33 beta a spin and when I tried
> "dnf install copydeps desed", I got no matches. Other Rust packages, like
> rust-exa and rust-ytop, install fine.
> 
> Was there some change to the Rust packaging process that I missed? If not,
> why are the packages not available?
> 
There is only one build of rust-copydeps and that is
rust-copydeps-5.0.0-1.fc33. Let's see its history:

$ koji list-history --build rust-copydeps-5.0.0-1.fc33
Fri Jul 31 12:19:34 2020 rust-copydeps-5.0.0-1.fc33 tagged into 
f33-updates-candidate by suve
Fri Jul 31 12:19:37 2020 rust-copydeps-5.0.0-1.fc33 tagged into 
f33-signing-pending by bodhi
Fri Jul 31 12:19:50 2020 rust-copydeps-5.0.0-1.fc33 untagged from 
f33-signing-pending by autopen
Fri Jul 31 12:19:50 2020 rust-copydeps-5.0.0-1.fc33 tagged into 
f33-updates-testing-pending by autopen
Fri Jul 31 12:21:50 2020 rust-copydeps-5.0.0-1.fc33 untagged from 
f33-updates-testing-pending by bodhi
Fri Jul 31 12:21:52 2020 rust-copydeps-5.0.0-1.fc33 untagged from 
f33-updates-candidate by bodhi
Fri Jul 31 12:21:52 2020 rust-copydeps-5.0.0-1.fc33 tagged into f33 by bodhi
Tue Aug 11 23:28:56 2020 rust-copydeps-5.0.0-1.fc33 tagged into f34 by humaton 
[still active]
Tue Aug 11 23:32:07 2020 rust-copydeps-5.0.0-1.fc33 untagged from f33 by humaton

I can see it got into F33 on 2020-07-31, but humaton user (CCed) moved the
build from F33 into F34 on 2020-08-11. I have no idea why he did it. I hazily
recall Rust packaging had issues with having the same build in multiple
Fedoras and now there is a proposal how to improve it.

-- Petr


signature.asc
Description: PGP signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org