tarakbumba / zeynep

RPM packages build tool in a clean Mageia chroot environment for Mageia Linux distribution
GNU General Public License v2.0
2 stars 0 forks source link

first build from src.rpm #10

Closed fedya closed 8 years ago

fedya commented 8 years ago

Trying to build mga package: zeynep -SG -m 4 -t "$HOME/rpm/chroot-tarballs" -d http://ftp.linux.org.tr/mageia/distrib -a x86_64 -s $HOME/acl-2.2.52-6.mga6.src.rpm

but got this

https://gist.github.com/fedya/ea1b2f0d32d1ec1784bc

tarakbumba commented 8 years ago

Would you mind to re-run zeynep using "v" option for verbose log?

fedya commented 8 years ago

https://gist.github.com/fedya/d4754dafcdff9e1f04ce

fedya commented 8 years ago

Probably issue is in 'mga' user.

tarakbumba commented 8 years ago

I see. There are multiple issues:

Except first bug; others are in "without_tarball_helper" function.

fedya commented 8 years ago

\You have /home/mga/rpm/chroot-tarballs/chroot-mageia-4-x86_64.tar.xz exists, right? Well, i want some option for conf file like: enable_cache=1 or 0 when 1 - is chroot-mageia-4-x86_64.tar.xz in use and 0 - when every build starts from zero stage.

tarakbumba commented 8 years ago

I can implement that. But before i must iron out bugs.

tarakbumba commented 8 years ago

Well, i want some option for conf file like: enable_cache=1 or 0 when 1 - is chroot-mageia-4-x86_64.tar.xz in use and 0 - when every build starts from zero stage.

@fedya i've forgot that i have already implement your request: bf098bc9210cb12c6447a2eddb42e0b16e995887

-Z - Do not use a chroot tarball. Instead create chroot environment from strach and build packages in there.

I think this issue is completely solved. Please try from zeynep/master

fedya commented 8 years ago

Working nice -z

zeynep -SG -m 4 -z -t "$HOME/rpm/chroot-tarballs" -d http://ftp.linux.org.tr/mageia/distrib -a x86_64 -s $HOME/acl-2.2.52-6.mga6.src.rpm