Hi again,
$ ruby -e "puts (\`pkgdb-cli list --user $USER | tr -s '
' | grep -vE '^Total: ' | cut -d' ' -f2\`.lines - \`dnf repoquery -q
--disablerepo='*' --enablerepo=rawhide-source --arch=src --qf '%{name}'
--whatrequires 'ruby-devel'\`.lines).sort.uniq"
I am very sorry, but there is an error in sign('-'), between the two outputs. It
should be &.
To get the correct list of your packages which very likely need to be rebuild:
$ ruby -e "puts (\`pkgdb-cli list --user $USER | tr -s ' ' | grep -vE
'^Total: ' | cut -d' ' -f2\`.lines & \`dnf repoquery -q
--disablerepo='*' --enablerepo=rawhide-source --arch=src --qf '%{name}'
--whatrequires 'ruby-devel'\`.lines).sort.uniq"
Pavel Valena
Associate Software Engineer
Brno, Czech Republic
RED HAT | TRIED. TESTED. TRUSTED.
All of the airlines in the Fortune Global 500 rely on Red Hat.
Find out why at Trusted | Red Hat
<
http://www.redhat.com/en/about/trusted>
----- Original Message -----
From: "Pavel Valena" <pvalena(a)redhat.com>
To: "Ruby SIG mailing list" <ruby-sig(a)lists.fedoraproject.org>
Sent: Thursday, January 7, 2016 4:21:19 PM
Subject: Re: Ruby 2.3 - Mass rebuild
Hi,
What does it means? This is the list of packages which very likely
needs
to be rebuild:
$ dnf repoquery --disablerepo=* --enablerepo=rawhide
--enablerepo=rawhide-source --arch=src --whatrequires 'ruby-devel' |
sort | uniq
To get package names, you can use:
$ dnf repoquery -q --disablerepo='*' --enablerepo=rawhide-source --arch=src --qf
'%{name}' --whatrequires 'ruby-devel' | sort -u
Also, to get list of your packages (assumes $USER is your FAS name):
$ pkgdb-cli list --user $USER | tr -s ' ' | grep -vE "^Total: " | cut
-d' ' -f2
To get the list of your packages which very likely need to be rebuild:
$ ruby -e "puts (\`pkgdb-cli list --user $USER | tr -s ' ' | grep -vE
'^Total: ' | cut -d' ' -f2\`.lines - \`dnf repoquery -q
--disablerepo='*' --enablerepo=rawhide-source --arch=src --qf '%{name}'
--whatrequires 'ruby-devel'\`.lines).sort.uniq"
Pavel Valena
Associate Software Engineer
Brno, Czech Republic
RED HAT | TRIED. TESTED. TRUSTED.
All of the airlines in the Fortune Global 500 rely on Red Hat.
Find out why at Trusted | Red Hat
<
http://www.redhat.com/en/about/trusted>
----- Original Message -----
From: "Vít Ondruch" <vondruch(a)redhat.com>
To: "Ruby SIG mailing list" <ruby-sig(a)lists.fedoraproject.org>
Sent: Wednesday, January 6, 2016 5:21:42 PM
Subject: Ruby 2.3 - Mass rebuild
Hi all,
You have probably noticed, that Ruby 2.3 was released during Christmas
so we can move forward with the change proposal [1] and get Ruby 2.3 for
F24. Actually, I already obtained build target for Ruby 2.3 [2] and
build ruby-2.3 package and now its time for you to help :)
What does it means? This is the list of packages which very likely needs
to be rebuild:
$ dnf repoquery --disablerepo=* --enablerepo=rawhide
--enablerepo=rawhide-source --arch=src --whatrequires 'ruby-devel' |
sort | uniq
You can take the and just fire rebuild, but please, you should be using
f24-ruby build target, i.e. the build command should look like:
$ fedpkg build --target f24-ruby
If you forget to specify the target, you'll do build against Ruby 2.2,
which is not what you want.
If you don't make it soon enough, I'll very likely rebuild your package
sooner or later. I'll be using fermig [4] to do that as I did during
previous rebuilds. If you don't like me to touch you package for
whatever reason, please let me know (Mamoru, I suppose you are going to
rebuild your packages yourself, right?).
You can follow the progress at:
http://koji.fedoraproject.org/koji/builds?inherited=0&tagID=331&o...
or using:
$ koji list-tagged f24-ruby
As always, any help/testing/feedback is welcome.
Vít
[1]
https://fedoraproject.org/wiki/Changes/Ruby_2.3
[2]
https://fedorahosted.org/rel-eng/ticket/6324
[3]
https://koji.fedoraproject.org/koji/buildinfo?buildID=709430
[4]
https://github.com/fedora-ruby/fermig
_______________________________________________
ruby-sig mailing list
ruby-sig(a)lists.fedoraproject.org
http://lists.fedoraproject.org/admin/lists/ruby-sig@lists.fedoraproject.org
_______________________________________________
ruby-sig mailing list
ruby-sig(a)lists.fedoraproject.org
http://lists.fedoraproject.org/admin/lists/ruby-sig@lists.fedoraproject.org