?howto?: find needed package in not configured repository -> intel video driver

poma pomidorabelisima at gmail.com
Sat Oct 18 09:03:54 UTC 2014


On 17.10.2014 20:26, Felix Miata wrote:
> poma composed on 2014-10-17 16:45 (UTC+0200):
> 
>> Felix Miata wrote:
> 
>>> Anyway, I'm not going to build. Even if I wanted to, the systems with the bug
>>> have limited available space, so I'm not going to shrink it and risk
>>> eliminating it by installing one time use software and source. F21 can either
>>> go out the door with the bug, or I can wait and see if the fix gets into F21
>>> through someone else's effort.
> 
>> limited available space? :)
>  
>> https://lists.fedoraproject.org/pipermail/devel/2014-October/203442.html
>    
>>   I have F20, F21 and/or F22 installed on 15 machines, of which one has more
>>   than one core, and only 2-3, maybe 4, of which have HT. Some people need to
>>   get the most out of their money, and/or take whatever they can get.
>  
> # hostname -s
> t2240
> # grep PRETTY /etc/os-release
> PRETTY_NAME="Fedora 22 (Rawhide)"
> # lspci | grep VGA
> 00:02.0 VGA compatible controller: Intel Corporation 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device (rev 01)
> # df /
> Filesystem     1K-blocks    Used Available Use% Mounted on
> /dev/sda20       4436818 2367577   1843931  57% /
> 
> That's rather more freespace than my average test installations. Still, I have no idea how much space your suggestion might require.
> 


su -c 'yum install rpmdevtools'
...
Install  1 Package  (+43 Dependent packages)
Upgrade             (  5 Dependent packages)

Total download size: 14 M
...

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

su -c 'yum-builddep xorg-x11-drv-intel'
...
Install  14 Packages (+30 Dependent packages)
Upgrade              ( 36 Dependent packages)

Total download size: 66 M
...

~~~~~~~~~~~~~~~~

rpmdev-setuptree

~~~~~~~~~~~~~~~~~~~~~~~

su -c 'yum install git'
...
Install  1 Package (+3 Dependent packages)

Total download size: 5.0 M
Installed size: 25 M
...

~~~~~~~~~~~~~~~~~~~~~

cd ~/rpmbuild/SOURCES
git clone http://pkgs.fedoraproject.org/git/xorg-x11-drv-intel.git
cd xorg-x11-drv-intel
./make-git-snapshot.sh
./make-intel-gpu-tools-snapshot.sh
cp xorg-x11-drv-intel.spec xorg-x11-drv-intel.spec.orig
perl -i -p -e 's/#define gitdate 20120907/%define gitdate 20141018/' xorg-x11-drv-intel.spec
perl -i -p -e 's/#define gitrev .%{gitdate}/%define gitrev .%{gitdate}/' xorg-x11-drv-intel.spec
perl -i -p -e 's/%define gputoolsver 1.7/%define gputoolsver %{gitdate}/' xorg-x11-drv-intel.spec
perl -i -p -e 's/Release:   2%{\?gitrev}%{\?dist}/Release:   101%{?gitrev}%{?dist}/' xorg-x11-drv-intel.spec
sed -i '/^Patch2/d' xorg-x11-drv-intel.spec
sed -i '/^%patch2/d' xorg-x11-drv-intel.spec
sed -i '/^autoreconf/d' xorg-x11-drv-intel.spec
sed -i '/%configure/i ./autogen.sh' xorg-x11-drv-intel.spec
diff -u xorg-x11-drv-intel.spec.orig xorg-x11-drv-intel.spec
sleep 30
rm sna-fixes.patch
cp *.sh *.patch *.tar.bz2 ../
rpmbuild -ba xorg-x11-drv-intel.spec
...
Wrote: /home/poma/rpmbuild/SRPMS/xorg-x11-drv-intel-2.99.916-101.20141018.fc21.src.rpm
Wrote: /home/poma/rpmbuild/RPMS/x86_64/xorg-x11-drv-intel-2.99.916-101.20141018.fc21.x86_64.rpm
Wrote: /home/poma/rpmbuild/RPMS/x86_64/xorg-x11-drv-intel-devel-2.99.916-101.20141018.fc21.x86_64.rpm
Wrote: /home/poma/rpmbuild/RPMS/x86_64/intel-gpu-tools-2.99.916-101.20141018.fc21.x86_64.rpm
Wrote: /home/poma/rpmbuild/RPMS/x86_64/xorg-x11-drv-intel-debuginfo-2.99.916-101.20141018.fc21.x86_64.rpm
...

~~~~~~~~~~~~~~~~~

du -hs ~/rpmbuild
300M	/home/poma/rpmbuild

~~~~~~~~~~~~~~~~~~~~~~~~~~~

su -c 'yum install /home/poma/rpmbuild/RPMS/x86_64/xorg-x11-drv-intel-2.99.916-101.20141018.fc21.x86_64.rpm'
...
Upgrade  1 Package

Total size: 2.0 M
...

~~~~~~~~~~~~~~~~~~~~~~~~~

rpm -q xorg-x11-drv-intel
xorg-x11-drv-intel-2.99.916-101.20141018.fc21.x86_64


poma



More information about the test mailing list