[Patternfly] we need a PatteryFly yum repo

Greg Sheremeta gshereme at redhat.com
Wed Jul 2 14:45:11 UTC 2014


Just FYI, here is the terminal session for installing patternfly from copr. Works perfectly.

greg at dauntless:~$ sudo yum install patternfly1
Loaded plugins: etckeeper, langpacks, refresh-packagekit
google-chrome                                                                                                                   3/3
No package patternfly1 available.
Error: Nothing to do

greg at dauntless:~$ sudo curl -o /tmp/gsheremeta-patternfly1.repo https://copr.fedoraproject.org/coprs/gsheremeta/patternfly1/repo/fedora-20-i386/gsheremeta-patternfly1-fedora-20-i386.repo && sudo mv /tmp/gsheremeta-patternfly1.repo /etc/yum.repos.d/

greg at dauntless:~$ sudo yum install patternfly1
Loaded plugins: etckeeper, langpacks, refresh-packagekit
Resolving Dependencies
--> Running transaction check
---> Package patternfly1.noarch 0:1.0.3-0.0.master.fc20 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

====================================================================================================================================
 Package                    Arch                  Version                               Repository                             Size
====================================================================================================================================
Installing:
 patternfly1                noarch                1.0.3-0.0.master.fc20                 gsheremeta-patternfly1                1.9 M

Transaction Summary
====================================================================================================================================
Install  1 Package

Total download size: 1.9 M
Installed size: 9.1 M
Is this ok [y/d/N]: y
Downloading packages:
patternfly1-1.0.3-0.0.master.fc20.noarch.rpm                                                                 | 1.9 MB  00:00:00     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : patternfly1-1.0.3-0.0.master.fc20.noarch                                                                         1/1 
  Verifying  : patternfly1-1.0.3-0.0.master.fc20.noarch                                                                         1/1 

Installed:
  patternfly1.noarch 0:1.0.3-0.0.master.fc20                                                                                        

Complete!

greg at dauntless:~$ ll /usr/share/patternfly1/resources/
total 20K
drwxr-xr-x. 10 root root 4.0K Jul  2 10:41 components
drwxr-xr-x.  2 root root 4.0K Jul  2 10:41 css
drwxr-xr-x.  2 root root 4.0K Jul  2 10:41 fonts
drwxr-xr-x.  2 root root 4.0K Jul  2 10:41 img
drwxr-xr-x.  2 root root 4.0K Jul  2 10:41 js




----- Original Message -----
> From: "Greg Sheremeta" <gshereme at redhat.com>
> To: "Petr Vobornik" <pvoborni at redhat.com>, patternfly at redhat.com
> Cc: "Einav Cohen" <ecohen at redhat.com>
> Sent: Wednesday, July 2, 2014 10:34:24 AM
> Subject: Re: [Patternfly] we need a PatteryFly yum repo
> 
> 
> 
> ----- Original Message -----
> > From: "Greg Sheremeta" <gshereme at redhat.com>
> > To: "Petr Vobornik" <pvoborni at redhat.com>
> > Cc: patternfly at redhat.com, "Einav Cohen" <ecohen at redhat.com>
> > Sent: Wednesday, July 2, 2014 10:02:15 AM
> > Subject: Re: [Patternfly] we need a PatteryFly yum repo
> > 
> > 
> > 
> > ----- Original Message -----
> > > From: "Petr Vobornik" <pvoborni at redhat.com>
> > > To: "Greg Sheremeta" <gshereme at redhat.com>, patternfly at redhat.com
> > > Cc: "Einav Cohen" <ecohen at redhat.com>
> > > Sent: Wednesday, July 2, 2014 9:59:13 AM
> > > Subject: Re: [Patternfly] we need a PatteryFly yum repo
> > > 
> > > On 2.7.2014 13:05, Greg Sheremeta wrote:
> > > > Hi,
> > > >
> > > > Yesterday, Robb kindly merged [1] for me. This adds a spec and a
> > > > Makefile
> > > > to PatternFly. Now we can easily build an RPM so people can
> > > > 'yum install patternfly'.
> > > >
> > > > However, we'll need a place to host the RPM files. They cannot be
> > > > hosted
> > > > by the official Fedora repos (for now) because they do not meet the
> > > > Fedora
> > > > packaging standards.
> > > 
> > > Would Copr be suitable?
> > > 
> > >  From FAQ:
> > > 
> > > What is the purpose of Copr?
> > >      It is build system. Available for everybody. You provide src.rpm,
> > > Copr provides yum repository. You just need a ​FAS account. You can use
> > > it for upstream builds, for continuous integration, or to provide yum
> > > repos for user for your project if you are not yet in Fedora.
> > > 
> > > site: https://copr.fedoraproject.org/
> > > docs: https://fedorahosted.org/copr/wiki/UserDocs
> > 
> > Cool! Sure looks like it. Let me try it.
> 
> Worked perfectly.
> https://copr.fedoraproject.org/coprs/gsheremeta/patternfly1/
> Any objections to using this as the official PatternFly yum repo for now?
> 
> Greg
> 
> > 
> > > 
> > > >
> > > > Could someone on the PatternFly team setup a yum repository which could
> > > > be used to host RPM files? Setting up a yum repo is about as simple as
> > > > setting up an http server. Example: [2]  Instructions: [3]
> > > >
> > > > Perhaps this new server could live on the same infrastructure as
> > > > www.patternfly.org.
> > > >
> > > > [1] https://github.com/patternfly/patternfly/pull/25
> > > > [2] http://resources.ovirt.org/pub/
> > > > [3]
> > > > http://www.techrepublic.com/blog/linux-and-open-source/create-your-own-yum-repository/
> > > >
> > > > Thanks,
> > > > Greg
> > > --
> > > Petr Vobornik
> > > 
> > 
> > _______________________________________________
> > Patternfly mailing list
> > Patternfly at redhat.com
> > https://www.redhat.com/mailman/listinfo/patternfly
> >
> 
> _______________________________________________
> Patternfly mailing list
> Patternfly at redhat.com
> https://www.redhat.com/mailman/listinfo/patternfly
>




More information about the PatternFly mailing list