some missing deps for hadhoop in f18
by gil
hi
i cant build grizzly for f18 and f19
is required glassfish-servlet-api 3.1
in f18 does not exist
in f19 has not yet been loaded
I've already contacted the maintainer of the package, to solve the problem.
thanks
regards
- gil
11 years
Updated patch for zookeeper-test jar
by Robert Rati
Hi Gil,
I updated the patch for the zookeeper-test jar and attached it to the
review bz. It puts the jar in it's own subpackage with poms and
maven-fragments.
Rob
11 years
Current qfs status.
by Tim St. Clair
I'll make an effort to redirect traffic through the list.
I'll churn some spare cycles on this one.
Cheers,
Tim
----- Original Message -----
> From: "gil" <puntogil(a)libero.it>
> To: "Tim St Clair" <tstclair(a)redhat.com>
> Cc: "Matthew Farrellee" <matt(a)redhat.com>
> Sent: Thursday, April 25, 2013 8:26:36 AM
> Subject: Re: default install prefix /opt/qc/qfs
> Il 24/04/2013 23:00, Tim St Clair ha scritto:
> > Hey gil -
>
> > Did your patches make it upstream for qfs? I would be happy to help on this
> > one.
>
> no at the moment, great! of course
> > Also:
>
> > fedpkg clone qfs
>
> > Cloning into 'qfs'...
>
> > R access for qfs DENIED to tstclair
>
> qfs is not present (believe..) in fedora git repository
> and i dont know if someone opened a bug for import this is one ...
> regards
> > Cheers,
>
> > Tim
>
> > ----- Original Message -----
>
> > > From: "gil" <puntogil(a)libero.it>
> >
>
> > > To: "Tim St Clair" <tstclair(a)redhat.com>
> >
>
> > > Sent: Monday, April 8, 2013 5:09:57 PM
> >
>
> > > Subject: Re: default install prefix /opt/qc/qfs
> >
>
> > > Il 08/04/2013 23:41, Tim St Clair ha scritto:
> >
>
> > > > My response is inline below:
> > >
> >
>
> > > > ----- Original Message -----
> > >
> >
>
> > > > > From: "gil" <puntogil(a)libero.it>
> > > >
> > >
> >
>
> > > > > To: "Tim St Clair" <tstclair(a)redhat.com>
> > > >
> > >
> >
>
> > > > > Sent: Monday, April 8, 2013 4:35:30 PM
> > > >
> > >
> >
>
> > > > > Subject: Re: default install prefix /opt/qc/qfs
> > > >
> > >
> >
>
> > > > > Il 08/04/2013 21:50, Tim St Clair ha scritto:
> > > >
> > >
> >
>
> > > > > > Hi gil -
> > > > >
> > > >
> > >
> >
>
> > > > > > For the two issues identified:
> > > > >
> > > >
> > >
> >
>
> > > > > > 1 - link
> > > > >
> > > >
> > >
> >
>
> > > > > > IF (NOT APPLE)
> > > > >
> > > >
> > >
> >
>
> > > > > > #target_link_libraries (rt)
> > > > >
> > > >
> > >
> >
>
> > > > > > ### Need to specify direct compiler linkage
> > > > >
> > > >
> > >
> >
>
> > > > > > set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -lrt")
> > > > >
> > > >
> > >
> >
>
> > > > > > ENDIF (NOT APPLE)
> > > > >
> > > >
> > >
> >
>
> > > > > this exist only in qfs-1.0.2/benchmarks/mstress/CMakeLists.txt
> > > >
> > >
> >
>
> > > > > and benchmarks isnt buildable without hadhoop
> > > >
> > >
> >
>
> > > > > there are also in qfs-1.0.2/CMakeLists.txt
> > > >
> > >
> >
>
> > > > > # Darwin compilers need to be told about ports
> > > >
> > >
> >
>
> > > > > IF (CMAKE_SYSTEM_NAME STREQUAL "Darwin")
> > > >
> > >
> >
>
> > > > > set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -I/opt/local/include")
> > > >
> > >
> >
>
> > > > > set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS}
> > > > > -L/opt/local/lib")
> > > >
> > >
> >
>
> > > > > ENDIF (CMAKE_SYSTEM_NAME STREQUAL "Darwin")
> > > >
> > >
> >
>
> > > > > > 2 - install prefix happens during cmake call.
> > > > >
> > > >
> > >
> >
>
> > > > > > e.g. cmake -DCMAKE_INSTALL_PREFIX:PATH=${PWD}/release_dir
> > > > >
> > > >
> > >
> >
>
> > > > > sorry why ${PWD}/release_dir ?
> > > >
> > >
> >
>
> > > > > should not be:
> > > >
> > >
> >
>
> > > > > -DCMAKE_INSTALL_PREFIX:PATH=%{_libdir}
> > > >
> > >
> >
>
> > > > > or
> > > >
> > >
> >
>
> > > > > -DCMAKE_INSTALL_PREFIX:PATH=%{_libdir}/%{name}
> > > >
> > >
> >
>
> > > > It should be if you're creating a .spec file, the example (e.g.) was
> > > > given
> > > > as
> > > > a reference only.
> > >
> >
>
> > > > > regards
> > > >
> > >
> >
>
> > > > > > Hope this helps...
> > > > >
> > > >
> > >
> >
>
> > > > > > -Tim
> > > > >
> > > >
> > >
> >
>
> > > > > > ----- Original Message -----
> > > > >
> > > >
> > >
> >
>
> > > > > > > From: "Robert Rati" <rrati(a)redhat.com> To: "Tim St. Clair"
> > > > > > > <tstclair(a)redhat.com> Sent: Monday, April 8, 2013 2:22:22 PM
> > > > > >
> > > > >
> > > >
> > >
> >
>
> > > > > > > Subject: Fwd: default install prefix /opt/qc/qfs
> > > > > >
> > > > >
> > > >
> > >
> >
>
> > > > > > > -------- Original Message --------
> > > > > >
> > > > >
> > > >
> > >
> >
>
> > > > > > > Subject: default install prefix /opt/qc/qfs
> > > > > >
> > > > >
> > > >
> > >
> >
>
> > > > > > > Date: Sat, 06 Apr 2013 00:29:52 +0200
> > > > > >
> > > > >
> > > >
> > >
> >
>
> > > > > > > From: gil <puntogil(a)libero.it> To: Robert Rati <rrati(a)redhat.com>
> > > > > > > hi
> > > > > >
> > > > >
> > > >
> > >
> >
>
> > > > > > > thanks for the patch
> > > > > >
> > > > >
> > > >
> > >
> >
>
> > > > > > > default install prefix is /opt/qc/qfs see spec file (attacched)
> > > > > >
> > > > >
> > > >
> > >
> >
>
> > > > > > > any ideas? change the macro %_....dir? (e.g. %global libdir
> > > > > >
> > > > >
> > > >
> > >
> >
>
> > > > > > > %_libdir/qc/qfs )
> > > > > >
> > > > >
> > > >
> > >
> >
>
> > > > > > > and use
> > > > > >
> > > > >
> > > >
> > >
> >
>
> > > > > > > make install DESTDIR=%{buildroot} CMAKE_INSTALL_PREFIX=%{libdir}
> > > > > >
> > > > >
> > > >
> > >
> >
>
> > > > > > > best
> > > > > >
> > > > >
> > > >
> > >
> >
>
> > > > > > > - gil
> > > > > >
> > > > >
> > > >
> > >
> >
>
> > > thanks for your help
> >
>
> > > these problems are still present
> >
>
> > > $ rpmlint SRPMS/qfs-1.0.2-1.fc18.src.rpm
> >
>
> > > qfs.src: W: spelling-error Summary(en_US) Quantcast -> Quantity
> >
>
> > > qfs.src: W: spelling-error %description -l en_US Quantcast -> Quantity
> >
>
> > > qfs.src: W: invalid-url Source0: qfs-1.0.2-src-git.tar.xz
> >
>
> > > 1 packages and 0 specfiles checked; 0 errors, 3 warnings.
> >
>
> > > $ rpmlint i686/qfs*-1.0.2-1.fc18.i686.rpm
> >
>
> > > qfs.i686: W: spelling-error Summary(en_US) Quantcast -> Quantity
> >
>
> > > qfs.i686: W: spelling-error %description -l en_US Quantcast -> Quantity
> >
>
> > > qfs.i686: E: invalid-soname /usr/lib/qfs/lib/libqfs_qcdio.so
> > > libqfs_qcdio.so
> >
>
> > > qfs.i686: E: invalid-soname /usr/lib/qfs/lib/libqfs_common.so
> > > libqfs_common.so
> >
>
> > > qfs.i686: E: invalid-soname /usr/lib/qfs/lib/libqfs_access.so
> > > libqfs_access.so
> >
>
> > > qfs.i686: E: invalid-soname /usr/lib/qfs/lib/libqfs_client.so
> > > libqfs_client.so
> >
>
> > > qfs.i686: E: invalid-soname /usr/lib/qfs/lib/libqfs_io.so libqfs_io.so
> >
>
> > > qfs.i686: W: shared-lib-calls-exit /usr/lib/qfs/lib/libqfs_io.so
> > > _exit(a)GLIBC_2.0
> >
>
> > > qfs.i686: E: invalid-soname /usr/lib/qfs/lib/libqfs_qcrs.so
> > > libqfs_qcrs.so
> >
>
> > > qfs-devtools.i686: W: spelling-error %description -l en_US
> > > rebalanceexecutor
> > > -> counterbalance
> >
>
> > > qfs-devtools.i686: W: spelling-error %description -l en_US balancer ->
> > > balance, balances, balanced
> >
>
> > > qfs-devtools.i686: W: spelling-error %description -l en_US
> > > rebalanceplanner
> > > -> counterbalance
> >
>
> > > qfs-devtools.i686: W: spelling-error %description -l en_US fs -> sf, gs,
> > > fa
> >
>
> > > qfs-devtools.i686: W: spelling-error %description -l en_US replicachecker
> > > ->
> > > replica checker, replica-checker, spellchecker
> >
>
> > > qfs-tests.i686: W: spelling-error %description -l en_US dirfile ->
> > > interfile
> >
>
> > > qfs-tests.i686: W: spelling-error %description -l en_US mkdir -> Dirk
> >
>
> > > qfs-tests.i686: W: spelling-error %description -l en_US rmdir -> Dir
> >
>
> > > qfs-tests.i686: W: spelling-error %description -l en_US readdir -> reread
> >
>
> > > qfs-tests.i686: W: spelling-error %description -l en_US dirscan ->
> > > circadian
> >
>
> > > qfs-tests.i686: W: spelling-error %description -l en_US readdirplus ->
> > > readerships
> >
>
> > > qfs-tests.i686: W: spelling-error %description -l en_US perftest ->
> > > pertest,
> > > perfectest, pester
> >
>
> > > qfs-tests.i686: W: spelling-error %description -l en_US readwrite -> read
> > > write, read-write, rewrite
> >
>
> > > qfs-tests.i686: W: spelling-error %description -l en_US recordappend ->
> > > record append, record-append, recompensed
> >
>
> > > qfs-tests.i686: W: spelling-error %description -l en_US seekwrite -> seek
> > > write, seek-write, skywriter
> >
>
> > > qfs-tests.i686: W: spelling-error %description -l en_US libary ->
> > > library,
> > > millibar
> >
>
> > > 6 packages and 0 specfiles checked; 6 errors, 19 warnings.
> >
>
> > > $ rpmlint noarch/qfs-java*-1.0.2-1.fc18.noarch.rpm
> >
>
> > > qfs-java.noarch: W: spelling-error %description -l en_US ver -> rev, vet,
> > > er
> >
>
> > > qfs-java.noarch: W: spelling-error %description -l en_US hadoop ->
> > > hardtop
> >
>
> > > 2 packages and 0 specfiles checked; 0 errors, 2 warnings.
> >
>
11 years
Packaging Hadoop in the Fedora community
by Matthew Farrellee
Hello Big Data SIG!
A few of us in the Fedora community have been working to package Apache
Hadoop for Fedora. The feature page is,
https://fedoraproject.org/wiki/Features/Hadoop
You'll find what we plan to package, our progress working through all
the dependencies, a process for how we're attacking dependencies and a
pre-Fedora repo of the packages in progress.
It's a big effort, but will form a foundation for packaging more Hadoop
ecosystem packages for Fedora.
We're at a point where we need a better place to engage the community
and the Big Data SIG is a natural choice. I hope you will welcome us to
the list and IRC, and maybe lend a hand!
11 years